Première fois pour moi que je change un port USB-C sur une switch, le port USB-C prend bien la charge mais pas la data (impossible d'injecter de payload ou autres) donc je me suis procurer un USB-C tester, et mes pins D+ et D- de chaque côtés remontent en erreur (OL), je suppose que cela viens d'autres chose que le port USB, je me trompe?
Si non, avez-vous une idée d'où regarder?
Merci,
Cordialement.
Montage JTAG (Toutes console compatible avec le JTAG)
Montage Glitch (Toutes console compatible avec le Glitch)
Faudrait voir si en montant un Trinket l'injection du payload se fait par la puce, ainsi ça pourrait réduire la liste des composants à vérifier.
Sinon voir du côté du M92T36 car il gère vraiment tellement de choses sur la console qu'il pourrait être concerné. Après sinon la seule solution est de remonter le circuit en partant de la data de l'USB C pour voir où le circuit recommence à fonctionner correctement.
Bon après la partie matériel n'est pas du tout ma spécialité, je ne pourrais donc probablement pas aider plus que ça.
Si vous aimez mon travail, vous pouvez me faire une donation via paypal en cliquant ici, pensez que même un euro se sera déjà beaucoup et très apprécié.
Matériel:
Spoiler
Consoles: Megadrive 2 + everdrive, Super Nes + SD2Snes avec le Super Gameboy + everdrive Gameboy, l'adaptateur pour jeux GBA + everdrive GBA et la cartouche de dézonage, N64 + everdrive Sega Saturn + cartouche de dézonage PS1 V2 + cartouche action replay/disque swap + ressort Dreamcast + adaptateur SD PS2 slim + modification pour le swap + carte mémoire hackée FreeMCBoot PSP 3000 9G + dernier lcfw 6.61 et Lightspeed Gameboy color, Gamecube PS3 fat 60 GO CFW 3.55 avec dongle cobra + DD usb fat32 1 TO (partagé avec ma Xbox 360) PS3 fat 40 GO CFW 4.81.2 Rebug Wii RVL-001 4.3E avec Homebrew Channel, Priiloader, Bootmii en IOS et IOS/cIOS divers à jour Xbox 1.6 avec hack software Ndure Xbox360 fat falcon cb:5772 avec nand HS, cpu key et dump nand origine valide Xbox 360 fat Falcon cb:5774, RGH1.2 Glitchip 2.2 timing matrix/xsvf/rgh12_17.xsvf, cpu key et dump nand origine valide mais Freeboot non fonctionnel Xbox 360 slim Trinity RGH2 fonctionnel Wii U 32 GB sous firmware 5.5.1 avec Haxchi et V-Wii avec Homebrew Channel et IOS/cIOS à jour PS4 Pro CUH-7116B 1 TO sous firmware 5.05 Switch Erista non patchée sous firmware 4.0.1 et emummc/emunand compatible Atmosphere et SXOS Switch Erista patchée sous firmware 4.1.0 avec exploit Cafeine et emummc/emunand compatible Atmosphere et SXOS Switch OLED avec puce HWFly, emunand et Atmosphere Xbox Serie X en attente de hack Tablette JXD S7800B rev2 + rom supercharged v2.2.1 NVIDIA Shield pro sous dernière version rootée
Autres: PC portable Asus G750JX DUAL BOOT Windows 10 et Linux PC portable MSI GE62 (MS-16J4) (GE62 6QF) DUAL BOOT Windows 10 et Linux Steamdeck 512 GO tripple boot Windows, Linux et Steamos Téléphone Xiaomi MI9 rooté iPod touch en firmware 9.0.0 avec jailbreak permanant Ipod 6G avec dual boot firmware Apple et firmware modifié et disque dur interne remplacé par une SD Divers autres PCs Routeur Asus RT-ax88U avec firmware modifié
J'ai acheté un HWFLY, je devrais bientôt le recevoir pour effectivement tester par là, sinon je pense vraiment que ce soit une puce, tampis, si cela fonctionne avec le hwfly, je laisserait telquel.
Montage JTAG (Toutes console compatible avec le JTAG)
Montage Glitch (Toutes console compatible avec le Glitch)
Un HWFly ne te donnera aucune info supplémentaire, ici il aurait fallu un Trinket car ce dernier est lié à la ligne de la data de l'USB pour l'injection du payload via la faille RCM là où le HWFly lui injecte autrement. Par contre du coup le HWFly ou un Picofly (puce plus actuelle quand même) aura je pense plus de chances de fonctionner du coup.
Et important aussi, si le problème n'est pas solutionné alors le hack sera très pénible à utiliser car il faudra toujours retirer la SD de la console pour y copier des données directement via USB (le réseau reste une possibilité malgré tout) mais donc pas de MTP, pas d'accès USB via Hekate à la SD ou à la nand, etc...
Enfin qu'est-ce qui te permet d'affirmer que le problème ne provient pas d'une puce, si c'est qu'une intuition c'est clairement la pire façon de réfléchir en réparation. Ceci est possible donc est à vérifier, sans aucun accès à la console il sera impossible de te dire exactement d'où le problème provient de toutes façons car ça pourrait être tellement de choses dans le circuit (une piste abîmée, une résistance cramée, un filtre qui a lâché, une puce qui régule mal un signal ou même un souci dans les sous-couches du circuit, etc... etc... etc..., les possibilités sont vastes et comme on a pas un code d'erreur précis c'est d'autant plus difficile à cibler). Ne négliges pas non plus les infos que pourraient te donner certains logiciels (ici Hekate surtout) qui pourrait éventuellement te donner des valeurs étrange concernant la charge de la console, sa consommation électrique, etc..., dans ce payload il y a beaucoup d'infos sur le matériel qui peuvent parfois donner des pistes.
Si vous aimez mon travail, vous pouvez me faire une donation via paypal en cliquant ici, pensez que même un euro se sera déjà beaucoup et très apprécié.
Matériel:
Spoiler
Consoles: Megadrive 2 + everdrive, Super Nes + SD2Snes avec le Super Gameboy + everdrive Gameboy, l'adaptateur pour jeux GBA + everdrive GBA et la cartouche de dézonage, N64 + everdrive Sega Saturn + cartouche de dézonage PS1 V2 + cartouche action replay/disque swap + ressort Dreamcast + adaptateur SD PS2 slim + modification pour le swap + carte mémoire hackée FreeMCBoot PSP 3000 9G + dernier lcfw 6.61 et Lightspeed Gameboy color, Gamecube PS3 fat 60 GO CFW 3.55 avec dongle cobra + DD usb fat32 1 TO (partagé avec ma Xbox 360) PS3 fat 40 GO CFW 4.81.2 Rebug Wii RVL-001 4.3E avec Homebrew Channel, Priiloader, Bootmii en IOS et IOS/cIOS divers à jour Xbox 1.6 avec hack software Ndure Xbox360 fat falcon cb:5772 avec nand HS, cpu key et dump nand origine valide Xbox 360 fat Falcon cb:5774, RGH1.2 Glitchip 2.2 timing matrix/xsvf/rgh12_17.xsvf, cpu key et dump nand origine valide mais Freeboot non fonctionnel Xbox 360 slim Trinity RGH2 fonctionnel Wii U 32 GB sous firmware 5.5.1 avec Haxchi et V-Wii avec Homebrew Channel et IOS/cIOS à jour PS4 Pro CUH-7116B 1 TO sous firmware 5.05 Switch Erista non patchée sous firmware 4.0.1 et emummc/emunand compatible Atmosphere et SXOS Switch Erista patchée sous firmware 4.1.0 avec exploit Cafeine et emummc/emunand compatible Atmosphere et SXOS Switch OLED avec puce HWFly, emunand et Atmosphere Xbox Serie X en attente de hack Tablette JXD S7800B rev2 + rom supercharged v2.2.1 NVIDIA Shield pro sous dernière version rootée
Autres: PC portable Asus G750JX DUAL BOOT Windows 10 et Linux PC portable MSI GE62 (MS-16J4) (GE62 6QF) DUAL BOOT Windows 10 et Linux Steamdeck 512 GO tripple boot Windows, Linux et Steamos Téléphone Xiaomi MI9 rooté iPod touch en firmware 9.0.0 avec jailbreak permanant Ipod 6G avec dual boot firmware Apple et firmware modifié et disque dur interne remplacé par une SD Divers autres PCs Routeur Asus RT-ax88U avec firmware modifié
Merci de ta réponse, en revanche ton message me laisse perplexe, car justement j'indiquais que le problème viens probablement d'une puce ;-) !
Ayant déjà testé 2 ports USB-C et la plus pars des pistes que je peut tester, j'ai pas vraiment le matos complet pour aller plus loin.
J'ai pris une puce à base de RP2040 (donc ça devrais aller de ce que j'ai vu), c'est la première fois que je test une puce (avant mon expérience ce limitait aux switch V1 non patchées ...).
De plus, je vais pas aller plus loin dans les frais, car cette Switch est déjà une survivantes, c'est l'ancienne switch HS de ma fille, j'ai déjà réparé la nappe du rétroéclairage, ponté le port du lecteur carte SD .... changé 2 fois le port USB-C, je pense qu'elle à fait son temps .
Mais bon si je peut lui apporter un peu de répit avec une puce, même si cela compliquera certaines actions sans MTP, ce sera déjà ça, c'était surtout pour le "challenge" de réussir à la réparer, mais j'ai parcouru tellement de forum sur les problèmes de D-/D+ et à chaque fois sa provenais d'un composant différent ...
Montage JTAG (Toutes console compatible avec le JTAG)
Montage Glitch (Toutes console compatible avec le Glitch)
J'ai posé la puce et sa à l'air de fonctionner (j'arrive sur le no sd card avec le logo hwfly) maintenant je dois essayer de réparer le port du connecter SD Card ...
Montage JTAG (Toutes console compatible avec le JTAG)
Montage Glitch (Toutes console compatible avec le Glitch)