Bonjour,
Aujourd’hui nous allons voir comment mettre en œuvre le Hack JTAG Free60 à l’aide de la puce Cygnos v2.
Pré-Requis :
Veuillez noter que seules les consoles non mise à jour en Aout 2009 sont compatibles avec ce hack. Votre version de Dashboard doit donc être inférieure à 849x.
Pour vérifier cela, lancez votre console, allez dans le menu Paramètres Système, puis Paramètres de la console, et pour finir allez complètement en bas sur Infos Système.
De plus pour suivre ce tuto il vous faudra avoir suivi au préalable le tuto suivant : [tuto] Installation De La Cygnos V2
Matériel Requis :
- Un fer à souder 12w
- Du Fil Kynar
- 4 Résistances de 330 Ohm
Logiciels requis :
- Ce Pack RTU - A télécharger ICI
I. Ajout du Hack JTAG à l’installation Cygnos v2
Pour mettre en place le hack JTAG de la team Free60, nous devons rajouter quelques fils et 4 résistances à l’installation de la puce Cygnos v2.
Nous avons au total 8 soudures à faire respectant le schéma suivant :
X1 ---> J2D2 PIN 1 (330 ohm)
X2 ---> J2B1 PIN 2
X3 ---> J2B1 PIN 1
X4 ---> FT2N3
X5 ---> J2D2 PIN 2 (330 ohm)
X6 ---> J2D2 PIN 4 (330 ohm)
X7 ---> J2D2 PIN 5 (330 ohm)
Tout d’abord commençons les soudures du coté de la puce. Il y a 4 soudures à faire. Voici le plan (A noter que les points VCC et RB ont déjà été soudés lors du précédent tuto dont le lien vous a été fourni au début de celui-ci) :
Voici une photo de l’installation complète :
Voyons maintenant les soudures sur l’autre coté (Le dessus de la carte mère), nous avons 4 soudures à faire avec 4 résistances de 330Ohm. Voici une photo du résultat. (Veuillez noter que j’utilise les trous de la carte mère afin de faire passer les 4 fils nécessaires.)
Un conseil supplémentaire : N’enfoncez pas trop les résistances dans les trous afin de ne pas décaler le PCB de la Cygnos v2 de l’autre coté de la carte mère.
Voilà l’installation du Hack JTAG est terminée. Passons maintenant à sa mise en application concrète.
II. Préparation logicielle du Hack JTAG
Afin de mettre en place le hack JTAG nous avons besoin du dump de votre nand d’origine, du pack RTU téléchargeable en début de ce tuto, et d’un peu de patience.
A. Identification de la révision de votre carte mère
Aujourd’hui nous avons 5 révisions de carte mère différentes. Nous allons voir ici comment les différencier.
Premièrement on différencie les cartes mères équipées d’un port HDMI ou non.
1. Les cartes SANS port HDMI
La Xenon : 203 Watt powersupply / 12V rated 16.5A
Veuillez noter la présence de 3 selfs en position droite.
La Opus : 175 Watt powersupply / 12V rated 14.2A
Veuillez noter la presence de seulement 2 selfs en position couchée.
2. Les cartes AVEC port HDMI
La Zephyr : 203 Watt powersupply / 12V rated 16.5A
Veuillez noter la présence de 3 selfs en position couchée
La Falcon : 175 Watt powersupply / 12V rated 14.2A
Veuillez noter la présence de 2 selfs en position couchée
La Jasper : 150 Watt powersupply / 12V rated 12.1A
Veuillez noter un numéro de modèle spécifique de la puce Hynix.
Connaitre la révision de votre carte mère vous servira à l’étape suivante lors de la création de l’image patchée de votre nand.
B. Installation de CygWin et du pack de script.
Ouvrez le pack RTU, et localisez le fichier « CygWin_Setup.exe » et lancez le.
Cliquez sur « Suivant » puis sélectionnez le mode « Installation locale »
Cliquez ensuite sur « Suivant » et sélectionnez exactement les mêmes options que la capture suivante (Root Directory et Unix/Binary) :
VEILLEZ A BIEN RESPECTER « C:\CygWin ».
Cliquez sur « Suivant », puis cherchez la ligne « Python » puis cliquez sur le symbole représentant 2 flèches tournantes, afin de sélectionner l’option « Install » :
Cliquez une nouvelle fois sur « Suivant » et laissez le tout s’installer.
A la fin cliquez sur Terminer.
Dans le pack RTU, localisez maintenant le fichier « LBScriptInstall » et lancez le. Ce fichier va installer les fichiers nécessaire à la création de votre nand dans le dossier d’installation de CygWin. A Savoir « C:\CygWin ». Si vous n’avez pas choisi ce chemin de destination, la prochaine étape ne fonctionnera pas.
C. Préparation de l’image Nand patchée
Pour commencer nous allons dumper votre nand d’origine. Pour cela lancez le logiciel Cygnos TollBox. Connectez l’alimentation à votre console sans l’allumer, sélectionnez l’interrupteur Cygnos v2 en position Xbox. Rendez vous dans l’onglet read, sélectionnez l’endroit où enregistrer le fichier dumpé, puis cliquez sur « READ ».
Ensuite copiez votre fichier dans le dossier suivant : « C:\CygWin\home\ », et renommez votre fichier en « NandOrigin.bin ».
Lancez CygWin vous devriez obtenir une boite de dialogue semblable à celle de MS-DOS
Tapez la commande suivante : « CD .. » de manière à revenir sur le dossier « /home ».
Lacnez mon script maison en tapant la commande suivante : « bash LBScript.sh »
Sélectionnez la révision de votre carte mère et laissez le processus se dérouler, et vous devriez obtenir quelque chose comme cela :
Si tel n’est pas le cas, cela peut être provoqué par différents problèmes :
- Dump de nand corrompu
- Revision de carte mère erronée
- Nand de type S
Si le script s’est déroulé correctement vous devriez trouver un nouveau fichier “NandXell.bin” qu’il vous suffit de flasher dans la nand embarquée sur votre cygnos v2.
Lancez le jeu Cygnos Tool Box, vérifiez bien que votre interrupteur est bien sur la position Cygnos et non pas Xbox 360. Rendez-vous sur l’onglet « Program », choisissez le fichier NandXell.bin et cliquez sur Program.
Une fois flashé, lancez la console et vérifiez que le Xell se lance correctement comme ceci :
Récupérez une distribution linux comme la gentoo par exemple, et vous pourrez lancer linux sur votre console.
Voilà la fin de ce tuto.
Remerciements à la team Cygnos pour la mise en place du hack JTAG sur la puce Cygnos v2.
Tutorial écrit par SoulHeaven. Copyright Librasoft 2009