[WIP 60%] Hack SRAM du PCB Hyper Olympic
Page 8 sur 8
Page 8 sur 8 • 1, 2, 3, 4, 5, 6, 7, 8
Re: [WIP 60%] Hack SRAM du PCB Hyper Olympic
Bouz a écrit:bladerunner a écrit:Bouz a écrit:Oui, alors là, le pourcentage d'avancement, il est compliqué à estimer .
Je vais changer le titre du post, d'ailleurs, parce que la réparation, c'était il y a pas loin de 2 ans!
Ce que tu fais, c'est une passion le temps ne compte pas, c'était pareil pour moi quand je bossais sur une guitare.
Ca me fait penser que j'ai regardé tes créations la semaine dernière via ton compte Flikr, ça envoie du lourd, j'admire le boulot!
Je crois que la dernière que j'ai faite date de 2003 aujourd'hui ça serais difficile dans faire une, j'ai tout oublier à force de ne plus pratiquer.
Je me contente juste de les entretenir, ça vieilli rapidement les instruments.
bladerunner- Scellé
- Messages : 2245
Date d'inscription : 04/02/2017
Re: [WIP 60%] Hack SRAM du PCB Hyper Olympic
Et voilà le simulateur ModelSim qui rentre dans la boucle.
Il permet entre autres choses de saisir du script de test, avec de l'affectation des entrées logiques du CPLD et du test des sorties.
Résultat: j'ai autant de code de test que de code tout court, et je n'en ai pas fait la moitié (comme du vrai dev, quoi).
J'ai déjà pu corriger pas mal de petites choses qui auraient pris des semaines à débugger sur le matériel en direct. Donc un apprentissage qui n'aura pas servi à rien.
Je continue le debugging et dès que j'ai suffisamment confiance, j'attaque la partie conception du PCB. Ca va piquer aussi!
Il permet entre autres choses de saisir du script de test, avec de l'affectation des entrées logiques du CPLD et du test des sorties.
Résultat: j'ai autant de code de test que de code tout court, et je n'en ai pas fait la moitié (comme du vrai dev, quoi).
J'ai déjà pu corriger pas mal de petites choses qui auraient pris des semaines à débugger sur le matériel en direct. Donc un apprentissage qui n'aura pas servi à rien.
Je continue le debugging et dès que j'ai suffisamment confiance, j'attaque la partie conception du PCB. Ca va piquer aussi!
Re: [WIP 60%] Hack SRAM du PCB Hyper Olympic
Pas trop avancé aujourd'hui sur le code, mais après discussion rapide avec GadgetUK164 cet après-midi pendant sa "Premiere" sur YouTube (ce que ce système me gonfle...), je me suis repenché sur la problématique du connecteur de mon hack sur le support de la SRAM.
Il m'a indiqué une bonne piste, qui m'a mis sur une autre piste . Je vais probablement m'inspirer du système que j'ai mis en place pour la réparation des contrôles de mon slot MVS: des fils semi-rigides mono-brins soudés en traversant sur un PCB d'adaptation vers un connecteur HE10.
Après ça, on peut faire le raccordement carte à carte avec une simple nappe à 26 connecteurs.
Et pour ça, je viens de commander de la nappe, du connecteur à sertir et les connecteurs carte à souder. Vu que ça arrivera de France, je devrais rapidement avoir le brochage et pouvoir attaquer le design du PCB.
A bientôt pour plus de nouvelles, je vais probablement me faire un peu discret parce que mes avancées ne vont pas être passionnantes dans les jours qui viennent.
Il m'a indiqué une bonne piste, qui m'a mis sur une autre piste . Je vais probablement m'inspirer du système que j'ai mis en place pour la réparation des contrôles de mon slot MVS: des fils semi-rigides mono-brins soudés en traversant sur un PCB d'adaptation vers un connecteur HE10.
Après ça, on peut faire le raccordement carte à carte avec une simple nappe à 26 connecteurs.
Et pour ça, je viens de commander de la nappe, du connecteur à sertir et les connecteurs carte à souder. Vu que ça arrivera de France, je devrais rapidement avoir le brochage et pouvoir attaquer le design du PCB.
A bientôt pour plus de nouvelles, je vais probablement me faire un peu discret parce que mes avancées ne vont pas être passionnantes dans les jours qui viennent.
Re: [WIP 60%] Hack SRAM du PCB Hyper Olympic
Eh ben finalement, le code VHDL est terminé. Les tests auto et les simulations, c'est fait aussi.
Prochaine étape: le design du circuit électronique avec le CPLD.
J'ai commencé à faire le tour des sites de fournisseurs de composants, et le CPLD coûte à l'unité entre 10 et 15€. Ca pique un peu!
Edit: c'est 13€ les 5 puces sur eBay en Chine (mais pas sur LCSC.com).
Prochaine étape: le design du circuit électronique avec le CPLD.
J'ai commencé à faire le tour des sites de fournisseurs de composants, et le CPLD coûte à l'unité entre 10 et 15€. Ca pique un peu!
Edit: c'est 13€ les 5 puces sur eBay en Chine (mais pas sur LCSC.com).
Re: [WIP 60%] Hack SRAM du PCB Hyper Olympic
Bon, j'ai commencé à mettre le schéma en place.
La subtilité pour faire un PCB, c'est qu'il faut connaître l'empreinte des composants au moment du design. Ce qui implique de chercher les composants au fur et à mesure.
Et autant je trouve de quoi réparer mes PCB JAMMA sans trop de souci, autant c'est devenu quasiment mission impossible pour trouver des composants récents sur les sites spécialisés. Vive la pénurie de composants.
Je me demande si je ne vais pas devoir tout mettre en pause le temps d'avoir réuni tous les composants auprès des différents sites (et donc au passage cumuler les frais de livraison).
Je suis deg'.
La subtilité pour faire un PCB, c'est qu'il faut connaître l'empreinte des composants au moment du design. Ce qui implique de chercher les composants au fur et à mesure.
Et autant je trouve de quoi réparer mes PCB JAMMA sans trop de souci, autant c'est devenu quasiment mission impossible pour trouver des composants récents sur les sites spécialisés. Vive la pénurie de composants.
Je me demande si je ne vais pas devoir tout mettre en pause le temps d'avoir réuni tous les composants auprès des différents sites (et donc au passage cumuler les frais de livraison).
Je suis deg'.
Re: [WIP 60%] Hack SRAM du PCB Hyper Olympic
Bon, j'ai acheté des CPLD en Chine, qui arrivent sous 3 mois, en espérant que ce soient bien des CPLD et qu'en plus ils fonctionnent.
Et en complément, je vais payer un bras sur le site Farnell pour acheter les buffers et tout le bazar en composants montés surface (parce que je n'ai encore jamais eu l'occasion d'en faire, donc zéro stock).
J'ai reçu toute la partie nappes et connecteurs. Il faut quand même sacrément y croire, quand on voit ce que ça va donner à la sortie .
Et en complément, je vais payer un bras sur le site Farnell pour acheter les buffers et tout le bazar en composants montés surface (parce que je n'ai encore jamais eu l'occasion d'en faire, donc zéro stock).
J'ai reçu toute la partie nappes et connecteurs. Il faut quand même sacrément y croire, quand on voit ce que ça va donner à la sortie .
Re: [WIP 60%] Hack SRAM du PCB Hyper Olympic
... et les nouvelles du jour...
Vu que je me tape 1h de voiture pour rentrer du boulot, j'ai repensé à mon schéma et je me suis aperçu que je m'embêtais pour rien, en voulant utiliser la SRAM d'origine sur mon montage. Elle tourne en 5V et le CPLD tourne en 3.3V. Du coup, j'avais besoin de 3 transceivers pour adapter le signal sur les 19 lignes des bus.
En cherchant un peu, on trouve des puces SRAM en CMS de 16KB (je n'ai besoin de que 2KB mais c'est 4x plus cher!) pour 3€ qui tournent en 3.3V ou en 5V. En les alimentant à la même tension que le CPLD, je peux les raccorder directement dessus. Je gagne des pistes et des puces (et de la surface, et donc des sous). Je tombe à 4 buffers au lieu de 7.
Il me reste un questionnement sur le fait que la SRAM de 3.3V pourra être lue par le CPU du PCB. Je pense que le niveau sera suffisant, mais si cet n'est pas le cas, il sera toujours temps de bricoler une adaptation du signal directement au niveau du PCB.
Que c'est excitant...
(en vrai, j'en bave avec tous ces fils, ça fait un paquet de lignes sur le schéma, c'est l'enfer. Je suis content d'en virer quelques unes)
Vu que je me tape 1h de voiture pour rentrer du boulot, j'ai repensé à mon schéma et je me suis aperçu que je m'embêtais pour rien, en voulant utiliser la SRAM d'origine sur mon montage. Elle tourne en 5V et le CPLD tourne en 3.3V. Du coup, j'avais besoin de 3 transceivers pour adapter le signal sur les 19 lignes des bus.
En cherchant un peu, on trouve des puces SRAM en CMS de 16KB (je n'ai besoin de que 2KB mais c'est 4x plus cher!) pour 3€ qui tournent en 3.3V ou en 5V. En les alimentant à la même tension que le CPLD, je peux les raccorder directement dessus. Je gagne des pistes et des puces (et de la surface, et donc des sous). Je tombe à 4 buffers au lieu de 7.
Il me reste un questionnement sur le fait que la SRAM de 3.3V pourra être lue par le CPU du PCB. Je pense que le niveau sera suffisant, mais si cet n'est pas le cas, il sera toujours temps de bricoler une adaptation du signal directement au niveau du PCB.
Que c'est excitant...
(en vrai, j'en bave avec tous ces fils, ça fait un paquet de lignes sur le schéma, c'est l'enfer. Je suis content d'en virer quelques unes)
Re: [WIP 60%] Hack SRAM du PCB Hyper Olympic
Et devinez quel projet va remonterau classement â coups de RP2040 pour tout simplifier?
Content, moi!
Content, moi!
Page 8 sur 8 • 1, 2, 3, 4, 5, 6, 7, 8
Sujets similaires
» The Story of the Unreleased SNK Hyper Neo Geo 64 Console
» [VS] Hyper Duel VS Macross Scrambled Valkyrie !
» Mon coup de cœur et premier fangame "Hyper Metroid"
» [RCH] Hyper Neo Geo Mobo shooting + Beast Busters 2nd nightmare
» [VS] Hyper Duel VS Macross Scrambled Valkyrie !
» Mon coup de cœur et premier fangame "Hyper Metroid"
» [RCH] Hyper Neo Geo Mobo shooting + Beast Busters 2nd nightmare
Page 8 sur 8
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum