Aller au contenu


Photo

[Résolu] Help svp : Je n'arrive pas à installer FreeBoot (xbr ok)


  • Please log in to reply
36 replies to this topic

Posté 09 septembre 2010 - 23:59

#21
teteff

teteff

    Sunriseur

  • Members
  • PipPip
  • 19 Messages :
Bonsoir,

Tout d'abord une réponse :
Mr Jackal : oui je vois bien mes fichiers décryptés avec ma clé cpu dans flash dump tool


Voici les tests du soir :

-flash depuis usb de mon image d’hier (nand « rebuild » passée dans freeboot toolbox) : écran noir

-flash avec ma nand d’origine comme base d’un freeboot toolbox mais en forçant Jasper (j’ai une falcon) pour suivre le conseil de scoof : E79


Je reflash en ma nand d’origine : pas de problème ça boote en NXE 7371 comme juste avant les bricolages.


Allez c’est parti pour remplacement du jtag par un autre

Je dessoude les diodes, remplace les fils.
Je ressoude des diodes et fils neuves.

Remontage


Test en NXE 7371 ok.


C’est parti pour le flash d’un freeboot toolbox avec badblocks remappé par xnand healer.
Et…
E79


J’ai essayé en flash depuis xellous.
J’ai remis xbreboot (qui fonctionne bien comme d'hab) et flashé depuis flash360 en lui disant de conserver les kv….
E79

J’ai définitivement épuisé mes idées.

Je vous fais le résumé :
Falcon
jtag
xbr ok, xell ok, xellous ok.
Mais freeboot impossible : E79
Badblocks gérés (de toutes les manières : manuelle, xnand healer, xellous, …)
.bin créé avec tout (ou presque) les outils existants avec toutes les options
Jtag refait entièrement avec nouvelles diodes
Mais E79

Si quelqu’un a une dernière idée…
J’ai laissé le module usb dessus jusqu’à demain soir ensuite j’enlève tout avec retour au NXE et elle fera le bonheur d’un autre connecté au live...

Merci pour votre aide

Teff
  • Retour en haut

Posté 11 septembre 2010 - 10:50

#22
Scoof

Scoof

    Flasheur a la retraite

  • Shining VIP
  • 1 670 Messages :
  • Sexe:Male
  • Lieu:Limoges
tu as essayé ce que je t'ai dis?

Flasheur a la retraite

Image IPB

  • Retour en haut

Posté 11 septembre 2010 - 19:48

#23
teteff

teteff

    Sunriseur

  • Members
  • PipPip
  • 19 Messages :
oui (4 ou 5 em ligne du post précédent ) :

-flash avec ma nand d’origine comme base d’un freeboot toolbox mais en forçant Jasper (j’ai une falcon) pour suivre le conseil de scoof : E79

merci du conseil mais .... mon éternel e79
  • Retour en haut

Posté 11 septembre 2010 - 20:04

#24
Scoof

Scoof

    Flasheur a la retraite

  • Shining VIP
  • 1 670 Messages :
  • Sexe:Male
  • Lieu:Limoges
c'est space ton histoire :P

mais bon franchement ce serait dommage de lui faire perdre le jtag ... elle se vendrait tres bien en xbr a mon avis

Flasheur a la retraite

Image IPB

  • Retour en haut

Posté 12 septembre 2010 - 00:10

#25
teteff

teteff

    Sunriseur

  • Members
  • PipPip
  • 19 Messages :
Je suis un peu têtu (vous l'aurez surement remarqué....) .
Et je suis toujours dans mes tests.
J’essaye de reproduire les étapes du tout début mais avec les quelques connaissances supplémentaires acquises :

1) J’ai recréé une image xbr depuis mes kv et kvconf initiaux.

2) Je la flashe sans remap des secteurs défectueux => E79
Je ne suis pas surpris
c’est ce qui m’était arrivé à l’origine.
C'était ma première frayeur mais grâce aux tutos et aux forums je m'aiguillais vite vers les badblocks.

3) J’utilise donc la méthode manuelle pour déplacer les secteurs
Voici mes badblocks indiqués par degraded :
Note : Bad Block@ 0x248
Note : Bad Block@ 0x25B
Note : Block 0x25B found at 0x3FE
Note : Block 0x248 found at 0x3FF


Et voici les commandes que je passe pour remettre en place mon image xbr :
nandpro XBR_non_remap.bin: -r16 248.bin 248 1
nandpro XBR_non_remap.bin: -r16 25b.bin 25b 1

copy XBR_non_remap.bin XBR_remap_manuel.bin

nandpro XBR_remap_manuel.bin: -w16 25b.bin 3fe 1
nandpro XBR_remap_manuel.bin: -w16 248.bin 3ff 1


je reflashe et ….. E79 !
Là je suis surpris.
Je n’avais pas utilisé la méthode manuelle à l’époque (car je ne la connaissais pas) mais je penserai qu’elle fonctionnerait.


4) Pour être sur de ce que je pourrais déduire, je remap mon image xbr (celle jamais remappée) comme à l'époque avec BadBlockMover. Je reflash et … ça fonctionne

Badblockmover fait donc quelque chose de plus que ce que je fais en manuel et cela fait fonctionner xbr….
De là à penser que la même chose appliqué à freeboot fonctionne il n’y a qu’un pas...
Sauf que BadBlockMover ne fonctionne pas sur les images freeboot !

Il faut donc que j’arrive en manuel à faire fonctionner mon image xbr.
Logiquement en appliquant la même méthode à la freeboot cela devrait également fonctionner.

Quand BadBlockMover modifie l’image il affiche bien les opérations de copie / écriture de chaque badblocks mais en plus il fait une opération « Zeroing block ID 0x…»

5) Pour faire comme BadBlockMover en manuel (zeroing block)
J’ai fait un dump d’un block quelconque d’une image :

nandpro XBR_remap_manuel.bin: -r16 zero.bin 0 1

Avec un editeur hexadecimal (XVI32 par exemple) je place tout le contenu de zero.bin à 00

Et j’écrase chaque secteur dit défectueux dans mon image remappée.

J’ai donc une succession de commandes nandpro comme cela :

nandpro XBR_non_remap.bin: -r16 248.bin 248 1
nandpro XBR_non_remap.bin: -r16 25b.bin 25b 1

copy XBR_non_remap.bin XBR_remap_manuel.bin

nandpro XBR_remap_manuel.bin: -w16 248.bin 3ff 1
nandpro XBR_remap_manuel.bin: -w16 zero.bin 248 1
nandpro XBR_remap_manuel.bin: -w16 25b.bin 3fe 1
nandpro XBR_remap_manuel.bin: -w16 zero.bin 25b 1

nandpro usb: -e16 0

nandpro usb: -w16 XBR_remap_manuel.bin


et là... mon XBR fonctionne ..

Il était donc absolument nécessaire (dans ma config) de bien effacer (remplir de de zéro) dans le .bin les secteurs indiqués défectueux.
Certainement que nandpro arrivait quand même à écrire quelques infos dans ces blocs et cela perturbait la xbox.



6) Bien sur je me précipite sur mon bin de freeboot non remappé et je lui applique les mêmes commandes et ......................................

à votre avis ????????????????????????????????????????


CA MARCHE !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! :yay:


Un p’tit tour rapide dans infos système car après 5 ou 6 nuits sur le sujet j’ai un peu de mal à y croire mais oui…. c’est bien inscrit 2.0.9199.0



Voici donc mon humble conclusion (pour les cas comme le mien) :

Il est absolument indispensable de vider (remplir de zéro) les badblocks indiqués comme défectueux par degraded (bien sur après avoir déplacé leurs contenus en fin de nand).

J’en comprends que même si un badblock est défectueux, nandpro arrive à y écrire quelques octets et cela perturbe le fonctionnement (pour moi c’était E79 permanent).

Je n’avais pas ce problème avec xbreboot car je l’avais passé par BadBlockMover qui visiblement (il le dit à l’écran) fait ce remplissage à zéro. Je n'avais pas suivi le même chemin avec Freeboot car BadBlockMover n'est pas compatible avec ce type d'image.

La méthode et les commandes correspondantes sont indiquées plus haut.


J’espère que cela servira à d’autres et désolé des longueurs de thread qui vous ont fait participer à mes recherches…

Merci à tous les intervenants et bravo à tous pour ce qui est fait.

Allez ... je vais en profiter un peu maintenant.

+
Teff
  • Retour en haut

Posté 12 septembre 2010 - 13:55

#26
Manethon

Manethon

    Modding addict

  • Technicien LS expert
  • 21 721 Messages :
  • Sexe:Male
  • Lieu:Valenciennes Nord 59
félicitation pour avoir trouver une solution à ton calvaire.
mais attention tu mélange un peu de tout.
d'abord faut comprendre ce que c'est un comportement type d'un bb ---> c'est un bloc que ou l'état d'un ou de plusieurs bits ne peuvent être lue
2éme chose : les opération que tu as fais ne serve a rien, car peut importe l'information que tu écrive elle sera illisible, par contre un e16 c'est un effacement physique des blocs (voir le datasheet des mémoire flash) et ça régle des fois des problémes d'écriture sur certains blocs, conclusion possible que le problème vient plutôt de la présence d'un autre badblock vue que tu as fais confiance à dégraded et tu n'as pas chercher à détecter les autres BB via un dump aveugle par nandpro

je t'invite à lire cette excelente présentation sur la présence et le comportement des BB dans les mémoires flash :

http://download.micr...hurram_nand.pdf
  • Retour en haut

Posté 12 septembre 2010 - 16:06

#27
teteff

teteff

    Sunriseur

  • Members
  • PipPip
  • 19 Messages :
Merci pour la félicitation.

Moi je ne dis rien de plus que si je ne fais que copier les blocs qui sont indiqués mauvais dans ma nand vers la fin de la nand je fais E79.
Si en plus de cela je mets à zéro l'intégralité de ces blocs ça fonctionne.


Le e16 dans nandpro n'a rien à voir avec ni mes soucis ni ma solution. C'est juste à pririo une "best pratice" qui n'est absolument pas de moi.

Après c'est juste un retour d'expérience.

+
Teff
  • Retour en haut

Posté 13 septembre 2010 - 12:55

#28
Manethon

Manethon

    Modding addict

  • Technicien LS expert
  • 21 721 Messages :
  • Sexe:Male
  • Lieu:Valenciennes Nord 59
c'est sure un retour d'expérience est toujours la bienvenu
  • Retour en haut

Posté 21 septembre 2010 - 20:51

#29
chemi

chemi

    Sunriseur

  • Members
  • PipPip
  • 266 Messages :
salut tef
bravo pour avoir trouve ta solution ce n etait pas du tout évident.
Justement, j ai l impression que je suis dans le meme cas, j ai exactement pareil sauf que moi je boute sur un e71 (mais xbr lui fonctionne).
J aimerai essayer ta solution mais j ai pas compris une chose:
'Avec un éditeur hexadecimal (XVI32 par exemple) je place tout le contenu de zero.bin à 00'
je ne comprends pas ce que tu as fait, il faut effacer le contenu du zero.bin? Est ce qu un erase sur les bad block revient au meme?
En tout cas bien joué, j avais pas pensé a ca.
  • Retour en haut

Posté 01 octobre 2010 - 17:20

#30
teteff

teteff

    Sunriseur

  • Members
  • PipPip
  • 19 Messages :
Bonsoir,

Merci pour les félicitations :thanks: !

En tout cas je suis ravi car depuis tout fonctionne parfaitement.
J'ai passé les mises à jour daslaunch sans souci. Tout va bien (sauf que je trouve cette falcon un peu bruyante par rapport à ma jasper qui malheureusement n'était pas jtagable....)

Pour te répondre :
La manip dans l'éditeur hexa est juste pour remplir de 0 les octets d'un fichier zero.bin dont la taille correspondrait à un bloc de nand.
Si tu veux je peux t'envoyer ce zero.bin par mail (laisse moi ton adresse en mp par exemple).

Bon courage,
+
Teteff
  • Retour en haut

Posté 12 novembre 2010 - 20:56

#31
lordfrederiks

lordfrederiks

    Sunriseur elite

  • Members
  • PipPipPipPip
  • 1 652 Messages :
  • Sexe:Male
salut je veux bien ton zero.bin stp mon mail fred at lordmodz.com

sign.jpg

  • Retour en haut

Posté 13 novembre 2010 - 20:03

#32
teteff

teteff

    Sunriseur

  • Members
  • PipPip
  • 19 Messages :
Je te l'ai envoyé par mail.

J'essaye de l'accrocher à cette réponse également (seul fichier dans le .zip).

Pour rappel :
zero.bin est un fichier ne contenant que .... rien.... enfin que des zéros et de la taille d'un bloc de nand xbox (soit 16 896 octets). Le zip est minuscule car 16896 fois la même chose c'est le bonheur pour un compresseur !

Je l'ai utilisé pour écrire avec nandpro dans mes espaces identifiés comme badblocks (bien sur après avoir inscrit en fin de nand ce qui aurait du être dans ces espaces) et cela m'a débloqué ma situation (e79 juste en écrivant en fin de nand, ok si en plus j'écrivais des zéros dans mes espaces badblocks).

+
Teff

Fichier(s) joint(s)

  • Fichier joint  zero.zip   147 octets   14 Nombre de téléchargements 

Ce message a été modifié par teteff - 13 novembre 2010 - 20:07.

  • Retour en haut

Posté 13 novembre 2010 - 22:23

#33
Manethon

Manethon

    Modding addict

  • Technicien LS expert
  • 21 721 Messages :
  • Sexe:Male
  • Lieu:Valenciennes Nord 59
merci tetef ca va etre utile pour ceux qui galère
  • Retour en haut

Posté 15 novembre 2010 - 10:56

#34
teckboy

teckboy

    Sunriseur

  • Members
  • PipPip
  • 206 Messages :
  • Sexe:Male
  • Lieu:Bethune (62)
Moi j'ai un soucis de freeze au logo xbox..j'ai une xenon..est ce que ca pourrait être le même problème??
Image IPB
  • Retour en haut

Posté 15 novembre 2010 - 14:39

#35
Manethon

Manethon

    Modding addict

  • Technicien LS expert
  • 21 721 Messages :
  • Sexe:Male
  • Lieu:Valenciennes Nord 59
lol patience teckboy
  • Retour en haut

Posté 17 novembre 2010 - 20:36

#36
morphleus

morphleus

    Nouveau / peu actif

  • Members
  • Pip
  • 8 Messages :
Ca a résolu mon problème !!!!!!

Tuto à rajouter car je ne pense pas que l'on soit seul sur terre à avoir le même problème.

UN GRAND MERCI A TOI TETEFF !!
  • Retour en haut

Posté 18 novembre 2010 - 01:02

#37
Manethon

Manethon

    Modding addict

  • Technicien LS expert
  • 21 721 Messages :
  • Sexe:Male
  • Lieu:Valenciennes Nord 59
ben rajoute le personnellement ça pourra être utilise à la communauté
  • Retour en haut




3 utilisateur(s) en train de lire ce sujet

0 invité(s) et 3 utilisateur(s) anonyme(s)