[DEV - ADVENTURE] Retro engineering manette PCEngine sans fils PI-PD12

Salon dédié uniquement à vos tutoriels concernant la modification, le modding ou la réparation de vos consoles "PC Engine (Coregrafx / LT / GT / Duo / Supergrafx...)".
Répondre
Avatar du membre
Xrider
Administrateur
Administrateur
Messages : 3690
Enregistré le : sam. 14 sept. 2019 10:47
Localisation : MaskRom
Contact :

[DEV - ADVENTURE] Retro engineering manette PCEngine sans fils PI-PD12

Message par Xrider »

Salut,

Je suis l'heureux propriétaire d'une manette HS pour PCEngine acheté pour vraiment pas grand-chose
(merci les HS de Arcadia : https://delta-island.com/forum/viewtopic.php?t=3269 )

Il s'agit de la manette PI-PD12 :
Image

Elle est donc HS et sans recepteur.
Je vous propose grâce à ce topic de vous partager la réparation de cette manette et au rétro-engineering du système sans fils pour pouvoir "refabriquer" un récepteur Homemade !

Tout sera partagé, de la réparation a le rétro-engineering jusqu'au développement de l'hypothétique récepteur qui sera donc "Open Source" :merci:

On commence par l'état initial :
-Circuit corrodé par les piles, PCB endommagé, pistes HS :

Image Image Image Image
Avatar du membre
ArcAdiA
Contributeur Lv1
Contributeur Lv1
Messages : 928
Enregistré le : mer. 8 déc. 2021 09:09

Re: [DEV - ADVENTURE] Retro engineering manette PCEngine sans fils PI-PD12

Message par ArcAdiA »

Ah ouais pas mal...
Avatar du membre
Xrider
Administrateur
Administrateur
Messages : 3690
Enregistré le : sam. 14 sept. 2019 10:47
Localisation : MaskRom
Contact :

Re: [DEV - ADVENTURE] Retro engineering manette PCEngine sans fils PI-PD12

Message par Xrider »

On commence par le nettoyage des pieces plastique :super:

Image Image
Avatar du membre
Xrider
Administrateur
Administrateur
Messages : 3690
Enregistré le : sam. 14 sept. 2019 10:47
Localisation : MaskRom
Contact :

Re: [DEV - ADVENTURE] Retro engineering manette PCEngine sans fils PI-PD12

Message par Xrider »

On rebute les pieces HS, et on nettoie le PCB.
Et on commence a re-assemblé la manette :


Image Image Image Image Image Image
Avatar du membre
cazeysan
Contributeur Lv1
Contributeur Lv1
Messages : 268
Enregistré le : mer. 22 déc. 2021 15:45

Re: [DEV - ADVENTURE] Retro engineering manette PCEngine sans fils PI-PD12

Message par cazeysan »

De réputation, la latence est pas terrible. Mais chouette défi technique, bon courage !
Avatar du membre
milhouse08
Master Level
Master Level
Messages : 609
Enregistré le : mar. 21 déc. 2021 08:38

Re: [DEV - ADVENTURE] Retro engineering manette PCEngine sans fils PI-PD12

Message par milhouse08 »

elle est pas courante
Avatar du membre
Xrider
Administrateur
Administrateur
Messages : 3690
Enregistré le : sam. 14 sept. 2019 10:47
Localisation : MaskRom
Contact :

Re: [DEV - ADVENTURE] Retro engineering manette PCEngine sans fils PI-PD12

Message par Xrider »

cazeysan a écrit : lun. 23 mai 2022 14:30 De réputation, la latence est pas terrible. Mais chouette défi technique, bon courage !
Je ferai des tests de latence, mais effecetivement : wifi (IR ou radio) = latence
Avatar du membre
Xrider
Administrateur
Administrateur
Messages : 3690
Enregistré le : sam. 14 sept. 2019 10:47
Localisation : MaskRom
Contact :

Re: [DEV - ADVENTURE] Retro engineering manette PCEngine sans fils PI-PD12

Message par Xrider »

J'ai commencé l'etude des composants ce matin, et j'ai découvert quelque chose d'étrange...

Image
Comme vous pouvez le voir sur la photo ci-dessus, le circuit intégré qui gére la manette est un D17202AGF...

Et cherchant sur le Net, on trouve des infos sur une "PD17202AGF... qui n'est autre qu'un microcontroleur pour gestion des front panel d'autoradio...


Dans un premier temps, je le suis dit : "D17202AGF" ≠ "PD17202AGF"... Sauf que le pinout suivant semble correspondre au connexion de la board de la manette :

Image Image

Datasheet disponible ici :
Contenu caché
Vous devez être inscrit et connecté sur ce forum pour voir le contenu caché.
Je vous en dirais plus prochainement :merci:

Mais la mauvaise nouvelle qui va compliqué les choses, la board comprend un recepteur IR en plus des 2 emetteurs IR.
Ce qui veut probalement dire qu'elle a besoin de commande pour s'initialiser... ça risque d'être compliqué sans le récepteur d'origine de trouver les clés d'init X(
Avatar du membre
Xrider
Administrateur
Administrateur
Messages : 3690
Enregistré le : sam. 14 sept. 2019 10:47
Localisation : MaskRom
Contact :

Re: [DEV - ADVENTURE] Retro engineering manette PCEngine sans fils PI-PD12

Message par Xrider »

Je viens de mettre a plat une grande partie de la board et faire des test complémentaires.
- Fonction Reception IR : OK
- Fonction Emission IR : OK



Mais malheureusement "D17202AGF" ≠ "PD17202AGF" est bien reel, je n'ai donc aucune datasheet valable...
Ils comportent beaucoup de similitude, mais ce ne sont pas les même UC.

Sans récepteur original, impossible d'aller plus loin, car impossible de trouver les commandes d'init IR du PD17202AGF.

Si quelqu'un trouve une doc sur la mise en route de cette manette (meme en JAP) ou si une personne a un récepteur, il permettra très probablement de debloquer la situation... pour le moment c'est la loose :pleur4:
Répondre

Retourner vers « NEC - PC Engine / Supergrafx »