Tutoriel Xbox 360
JTAG vignette 05

TUTO - Montage du JTAG, du câble LPT et dump de la Nand

par ,

Voici la deuxième partie du tutoriel sur le Hack JTAG, aujourd'hui nous allons apprendre comment préparer la 360 pour les Homebrews

Pour cette étape, l'alimentation doit être branchée sur votre console mais cette dernière doit rester éteinte.

Allez dans le bios (touche Fx au démarrage -x remplace un nombre, qui diffère selon les constructeurs, nous vous laissons le soin de trouver pour votre PC) et cherchez les paramètres LPT (Lpt settings).  Sélectionnez SPP/Normal mode. Si cela n'est pas trouvable, laissez tomber et bootez sous windows.

Il est temps d'extraire l'archive de Nandpro2 et installer le pilote présent dans l'archive, port95nt.exe. Sous Vista, activez le mode de compatibilité XP pour éviter au système de planter puis redémarrez. Une fois sous Windows à nouveau, ouvrez une invite de commande (Dos) dans le dossier de Nandpro et tapez :

nandpro.exe lpt: -r16 nand1.bin

Si tout va bien, vous devez avoir ceci en retour :

nandrio


Testing LPT device address:0378 // l'adresse peut changer
Using LPT device at address:0378 // l'adresse peut changer
FlashConfig:01198010 // doit être la même(sauf carte mère Jasper, voir ci-dessous)
Starting Block:0x000000 // Le Block de début et de fin sont montrés ici si vous
Ending Block:0x0003FF // voulez lire l'intégralité du flash - inutile.

La valeur de la donnée flashconfig peut varier selon la carte mère, vous devriez avoir les mêmes selon votre révision.

01198010 - Xenon, Zephyr, Opus, Falcon
00023010 - Jasper 16mb
008A3020 - Jasper 256mb
00AA3020 - Jasper 512mb

Appuyez sur une touche pour continuer...

Ensuite, des nombres devraient défiler à l'écran, si vous avez une erreur du genre Error O etc, vérifiez à nouveau les branchements ou essayez sur un autre ordinateur. Si vous obtenez des erreurs de type Error : 176 reading block 3A, vous pouvez continuer la manipulation si vous n'en avez pas beaucoup et si elles sont validées dans les tests réalisés après.

Un dump d'un NAND de 16 Mb prend environ 30 min et fait 17 301 504 octets ; il vous faudra en faire deux de plus (donc 3 au total) et les comparer pour être sûr d'avoir un dump parfait.

Renommez le fichier en NAND3.bin et recommencez le dump. Nommez le deuxième dump en NAND2.bin et recommencez. Ne renommez pas le troisième dump et vous devriez avoir 3 dumps nommés NAND1, binNAND3, binNAND3,bin.
Une fois vos trois NAND obtenus, il est temps de vérifier l'intégrité de ceux-ci.

 

3.3 Vérifier sa NAND

Ouvrez Nand compare and reconscruction tool pour être sûr qu'au moins un des dumps est propre au flash, et choisissez en premier compare 2 nand images, pour vérifier les dumps par paires. Si cela ne suffit pas à avoir une image de NAND convenable, utilisez la fonction reconstruct image from 3 bad reads.

JTAG 3

Et le logiciel va échanger les blocs en bon état entre les trois dumps pour avoir une image parfaite. Renommez cette image parfaite orig.bin

360 Flashtool vous donne la version de la carte mère, vérifiez avec ce logiciel que votre carte mère est compatible :

JTAG 11

Ici c'est 5770 donc c'est une Falcon compatible.

JTAG 10

Ici c'est 1903, donc c'est une Xenon compatible.

Voici la liste des cartes mère compatibles classées par modèle.

Compatible :

Xénon : 1888, 1902, 1903, 1920,1921
Zephyr : 4558
Falcon/Opus : 5761, 5766, 5770
Jasper : 6712, 6723


Non compatible :

Xenon : 1922, 1923, 1940
Zephyr : 4571, 4572, 4578, 4579
Falcon/Opus : 5771
Jasper : 6750


C'est la fin de ce tutoriel, aller plus loin avec votre console JTAG. réferez-vous à nos autres tutoriaux :

TUTO - Récupérer sa clé CPU (si vous ne l'avez pas déjà)

TUTO - Installer Freeboot 0.04 et Dashlaunch 2.06

TUTO - Mettre à jour sa Nand avec Flash360


Mots-clés

Commenter 67 commentaires

Crusher_master
darkstar77 Wrote:Quel magnifique dossier ! J'attends la suite avec impatience ! :mrgreen:

Oui c'est vrai que il est bien ce petit tuto

Kysshin87 Wrote::mrgreen: mon petit doigt me dit que ca arrive cher Darkstar :wink:

Oui on peut distinguer le nom de Darkstar dans ton tuto :lol:
Signaler Citer
pyroesp
Beau tuto :)

Sinon comme je n'ai pas vu la valeur des Resistances (utilisé vers la fin du tuto), je vous le dit au cas ou certains ne les connaissent pas:
1kOhm (tous) (couleur: marron, noir, rouge, or ou autre la dernière couleur n'a pas trop trop d'importance)

Et une dernière chose: faites attention a ne pas souder la diode a l'envers :wink:
Signaler Citer
jeremVTS
Merci pour ce tuto complet. La question que je me pose c'est est ce qu' avec le module usb il y aura un tuto a venir svp ?? Car moi je trouve plus pratique surtiut au niveau du dump et de mise a jour... Merci
Signaler Citer