SMC I/O Config Utility v0.1 Alpha release

1483 visiteurs sur le site | S'incrire

Accédez aux coordonnées de l’ensemble des techniciens professionnels recommandés par logic-sunrise 20 derniers dossiers et tutoriaux
Xbox 360 / One
SMC I/O Config Utility v0.1 Alpha release

Blackaddr nous propose aujourd'hui un petit utilitaire pour PC qui vous permettra de reconfigurer la sortie pins sur le SMC qui est utilisé pour la communication JTAG vers le GPU. Cette utilitaire ne gère que les fichiers SMC décryptés contenant déjà le code du hack JTAG. Ceci devrait aidé les personnes confrontés à des échec au boot et à chercher d'où peut venir le problème et même peut-être le résoudre.


Fonctionnalités:

 

Mode basique 
- Change seulement le signal TMS afin d'utiliser le pin AUD_CLAMP. Corrige beaucoup de problème...un bon départ pour vos recherches.

Mode avancée (pour les chercheurs plus chevronnés)
- Possibilité de changer les signaux TMS et TDI dans le SMC
- Change le TMS "lead-in delay". Ceci détermine le délai entre un changement TMS logique et une assertion du TCLK
- Change la période TCLK . Le bit rate est contrôlé par le délai entre les niveaux de transitions du TCLK.

 

Fonctionnement :

 

1) Exporter et décrypter votre SMC depuis une NAND contenant déjà le code du hack JTAG. Vous pouvez faire cela en utilisant la fonction 'Export' de 360 Flash Tool 0.94 ou en utilisant  SBTool.

2) 360 Flash Tool fournit un fichier encrypté (SMC_enc.bin) et un fichier decrypté (SMC_dec.bin). Il faudra utilisé le décrypté.

3) Patcher le SMC_dec.bin en utilisant le mode basique ou avancé. Lire le NFO pour des informations complémentaire.

4) Ré-encrypter et importer le nouveau fichier SMC dans votre NAND. Ceci est faisable avec 360 Flash Tool, SBTool ou iBuild pour images Freeboot. 360 Flash Tool 0.94 peut rencontrer des problèmes avec les images XBR "zero-paired". Certaines données "zero-pairing" du Block 0x2 (3ème block) ne devraient pas être calculées correctement. J'ai travaillé autour de ça en flashant uniquement les deux premiers blocks avec nandpro. Le reconstruction d'image freeboot avec ibuild ne semble pas rencontrer ce problème.

Lundi 31 Mai 2010, 00:39 par Razkar
Source : xboxhacker.org
31 mai 2010, 08:40
Approuver ce commentaire (+1)
+2
trop fort ce qui manquait dans le hack jtag, hate de rentrer pour tester ce soft, j'en reve d'avoir un soft qui décrypte totalement un SMC
Répondre à ce commentaire
31 mai 2010, 12:15
Approuver ce commentaire (+1)
Merci beaucoup je prend =)
Répondre à ce commentaire
31 mai 2010, 13:01
Approuver ce commentaire (+1)
OK pour les XEX, et les KV.bin je comprenais mais la SMC =D je suis perdu "sortie pins sur le SMC qui est utilisé pour la communication JTAG vers le GPU". C'est les diodes avec le pont ??
Répondre à ce commentaire
31 mai 2010, 21:45
Approuver ce commentaire (+1)
+1

OK pour les XEX, et les KV.bin je comprenais mais la SMC =D je suis perdu "sortie pins sur le SMC qui est utilisé pour la communication JTAG vers le GPU". C'est les diodes avec le pont ??

non le SMC c'est la partie de la nand qui gère la console au bas niveau au moment du boot; contrôle erreurs, lancement des différents parties ( réseau, GPU, ...) ...
Répondre à ce commentaire
31 mai 2010, 22:09
Approuver ce commentaire (+1)
Le SMC c'est ça, et ça gère uniquement le hardware, pas les parties de jeux :

The System Management Controller (SMC) is an 8051/8052 core inside the Southbridge. It manages the power sequencing, and is always active when the Xbox 360 has (standby or full) power applied. It controls the frontpanel, has a Realtime clock, decodes IR, manages temperatures, fans, DVDROM tray and a bunch of other things. It talks with the frontpanel board to set the LEDs. When the system is running, the kernel can communicate with the SMC, for example to query the realtime clock, open the dvd-tray etc.


Toutes les infos ici : http://www.free60.org/SMC

D'après ce qu'on peut y lire, le SMC est dans le chipset southbridge, j'imagine donc que le SMC.bin que l'on injecte dans la nand est une liste d'instruction.

manethon, tu veux faire quoi avec ton SMC décrypté a 100% ?
Répondre à ce commentaire
01 juin 2010, 03:38
Approuver ce commentaire (+1)

Le SMC c'est ça, et ça gère uniquement le hardware, pas les parties de jeux :



Toutes les infos ici : http://www.free60.org/SMC

D'après ce qu'on peut y lire, le SMC est dans le chipset southbridge, j'imagine donc que le SMC.bin que l'on injecte dans la nand est une liste d'instruction.

manethon, tu veux faire quoi avec ton SMC décrypté a 100% ?

surtout comprendre mieux comment fonctionne la console, et n'oublies pas que le Jtag avait pour but de remplacer le SMC d'origine par un autre si j'ai bien compris l'histoire du hack, et je n'espère pas non plus trouver un miracle pour les nouveaux versions SMC mais juste pour ne pas dormir con la nuit
Répondre à ce commentaire
01 juin 2010, 11:28
Approuver ce commentaire (+1)
merci. impecc'
Répondre à ce commentaire
Utilisateur en ligne
01 juin 2010, 18:21
Approuver ce commentaire (+1)
La V0.2 est sorti elle corrige un petit bug au niveau du code du hack

Lien
Répondre à ce commentaire
01 juin 2010, 20:38
Approuver ce commentaire (+1)
Ok donc en decryptant le SMC on peut peut etre trouver une autre faille ^^ je serais curieux d'analyser la différence entre le 8955 et le 9199
Répondre à ce commentaire
Cliquer ici pour continuer sur le forum
Envoyer