Bonjour à tous,
L'équipe de Logic-Sunrise est heureuse de tester aujourd'hui un la solution de la Team Xecuter pour Reset Glitch Hack, le fameux CPLD dénommé CoolRunner.
Matériel requis
- Une puce Coolrunner disponible sur le LSstore (Attention, sur la photo au dessus, des addons facilitant les soudures sont montrés, mais ne sont pas fournit par team xecuter pour l'achat d'une coolrunner)
- Un PC sous windows.
- Un Cable de programmation Jtag
- Du matériel de soudure
- Une Xbox avec nand dumpée et flashée avec l'image ECC.
Logiciels requis
- NandPro 3.0.
- Drivers NAND-X
- Reset Glitch Hack V1.1
Sommaire
1) Présentation du CoolRunner.
2) Programmation du CPLD.
3) Installation du CoolRunner.
4) Avantages/inconvénients
1) Présentation du CoolRunner
Ce CPLD signé Xecuter permet la réalisation du Reset Glitch Hack de GliGli et Tiros. Il est relativement petit (5*2.5*0.1cm) et possède deux interrupteur, un pour le mettre en mode programmation et l'autre pour le mettre en mode Xbox Fat ou Xbox Slim.
Le pack du coolunner contient :
? Le CoolRunner ...
? Un jeu de fil pour Slim et un jeu de fil pour FAT
? Une capacité 68nF optionnel et destiné au FAT récalcitrante (à placer entre A et GND).
Il est également possible d'acheter des QSB (Quick Solder Board) permettant de faciliter les soudures.
2) Programmation du CPLD
Le CoolRunner possède plusieurs voyant pour sympboliser son état de fonctionnement , en mode programmation, une LED rouge s'allume lorsque il est alimenter et une LED verte lorsque la puce est en cours de programmation.
Pour programmer le CoolRunner, plusieurs solution s'offre à vous :
Avec un NAND-X :
?Avec un cable de programmation USB JTAG :
?Un cable de programmation LPT JTAG :
Il vous faudra alors utiliser une source d'alimentation externen en 3.3V sur VCC et une masse sur GND.
Selon le materiel que vous possédez, vous serez amené à utiliser différents logiciel pour programmer le CPLD. En effet, si vous avec un NAND-X, vous allez utiliser NandPro V3.0 et si vous avez un cable JTAG vous utiliserez Impact de Xilinx ou 360GcProg (ce dernier est recommandé, voir tutoriel).
3) Installation du CoolRunner
Le CoolRunner s'installe très facilement à l'aide de ses fil pré découpé à la bonne taille, pas besoin de mesurer, ni dénuder, tout est Ready To Use.
Voici les differents diagrammes :
? Xbox Slim
? Xbox Fat
Evitez toujours de mettre les fils pret de la zone rouge :
Si vous avez des soucis de temps de boot (+ de 30 secondes) notament les cartes meres jasper 256 / 512, mettez la résistance telle quelle (dans les autres cas elle n'est pas utile) :
Voici par exemple mon montage sur une carte mère Trinity :
Et voila le resultat, le temps de boot doit pouvoir être optimisé encore en jouant sur la longueur du fil CPU_RST
3) Avantages et Inconvénients
Avantages :
- Facilité d'installation avec les QSB pour les néophytes
- Fil livré et predénudé étamé
- LED informative sur l'état du coolrunner
- Très bon timing de boot
- Prix très compétitifs
Inconvénients :
Ba ... il n'y en a pas vraiment ...
Conclusion :
La Team Xecuter montre une nouvelle fois ses talents pour répondre aux attentes de ces clients en réalisant un produit de qualité, à un prix abordable tous en la rendant accessible au plus grand nombre via l'intégration de fil prédécoupé ou des QSB.
Remerciement
IceKiller, Podger et la Team Xecuter pour les samples.