[WIP 100%] Projet BricoNeo - Entrées et sorties via le connecteur de la ROM système

Chaine Youtube de notre ami "Referent Tech" spécialisé dans la reparation des consoles NeoGeo et autres
Répondre
Avatar du membre
Kr4ken
Modérateur
Modérateur
Messages : 940
Enregistré le : mar. 19 avr. 2022 06:20
Localisation : Istres (13)

Re: [WIP 80%] Projet BricoNeo - Entrées et sorties via le connecteur de la ROM système

Message par Kr4ken »

Bravo 👍😁

Je lis toujours tes posts mais comme je me sens inutile et désarmé je ne commente pas tout le temps.
Tu avances donc bravo encore une fois tu peux être super fier de tout ce que tu as accompli jusqu’ici 👍👍👍
Kr4ken
Avatar du membre
Bouz
Référent Technique
Référent Technique
Messages : 1148
Enregistré le : mer. 22 déc. 2021 18:52
Localisation : Hérault
Contact :

Re: [WIP 80%] Projet BricoNeo - Entrées et sorties via le connecteur de la ROM système

Message par Bouz »

Eh ben merci, mais après avoir bien fouillé, et gratté un peu partout, j'ai quand même l'impression que ce pic n'est que l'arbre qui cache la forêt, comme on dit.
En gros, j'ai de l'ondulation sur pas mal de signaux carrés, qui se traduit potentiellement par des pics quand elle dépasse le niveau de bascule TTL.
J'ai clairement un problème de masse qui n'est pas assez forte (c'est pas faute d'avoir tartiné mon PCB de plans)... Tout ça couplé avec des signaux d'adresse qui font violemment le yoyo et balancent des patates dans le décodeur d'adresse, c'est l'enfer sur terre (enfin sur fibre de verre).
Je vas cogiter un peu, mais je ne vois que 2 options...
- Refaire le PCB en 4 couches avec un plan de masse complet
- Revoir tout ça pour ne pas utiliser des GAL qui pourrissent tout ce qu'ils touchent et remplacer la quasi-intégralité des puces sur la plaque par un CPLD couplé à des buffers pour faire la conversion de niveau de tension (3.3V oblige). Beaucoup moins de problèmes de masse, dans la mesure où toute la circuiterie sera dans la puce du CPLD.
Et tant qu'à passer au CPLD en logique 3V, autant passer aussi à un microcontrôleur plus rapide, et en 3.3V aussi (au revoir l'Arduino Nano, donc).

Bref, je vais y réfléchir. Ce sera nettement moins facile à assembler pour le commun des mortels et il faudra reprendre le code (sans parler de celui du CPLD), mais quitte à tout refaire.........
Avatar du membre
Kr4ken
Modérateur
Modérateur
Messages : 940
Enregistré le : mar. 19 avr. 2022 06:20
Localisation : Istres (13)

Re: [WIP 80%] Projet BricoNeo - Entrées et sorties via le connecteur de la ROM système

Message par Kr4ken »

En effet, avec mes maigres connaissances j'avais envie de dire un souci de filtrage maybe et y adjoindre plus de condos de découplage ?
Ton plan de masse est bien d'un seul tenant ?
Kr4ken
Avatar du membre
Bouz
Référent Technique
Référent Technique
Messages : 1148
Enregistré le : mer. 22 déc. 2021 18:52
Localisation : Hérault
Contact :

Re: [WIP 80%] Projet BricoNeo - Entrées et sorties via le connecteur de la ROM système

Message par Bouz »

J'ai quand même du mal à comprendre comment je peux avoir des perturbations pareilles, je vais continuer à réflechir un peu!
Avatar du membre
Kr4ken
Modérateur
Modérateur
Messages : 940
Enregistré le : mar. 19 avr. 2022 06:20
Localisation : Istres (13)

Re: [WIP 80%] Projet BricoNeo - Entrées et sorties via le connecteur de la ROM système

Message par Kr4ken »

Courage poto 👍
Je me suis mis en quête de réparer un MV2FS j’ai débuté aujourd’hui, pas de chance jusqu’à présent…
Kr4ken
Avatar du membre
Bouz
Référent Technique
Référent Technique
Messages : 1148
Enregistré le : mer. 22 déc. 2021 18:52
Localisation : Hérault
Contact :

Re: [WIP 80%] Projet BricoNeo - Entrées et sorties via le connecteur de la ROM système

Message par Bouz »

Avis aux gens qui connaissent des choses...

- Si je regarde de près, globalement, les signaux au départ du slot ne sont pas terribles. Et pas seulement le signal /OE, tous les autres morflent pas mal. Ca se retranscrit par des petits pics à l'arrivée sur le BricoNeo, qui les interprête comme des changements de niveau logique. Le GAL est un poil impacté, mais les 4 portes quad NAND ne sont pas jojo non plus, avec des gros pics à l'entrée et des énormes pics à la sortie
- Vu de loin, par contre, je ne suis pas persuadé que les contrôleurs de bus embarqués et le 68000 soient faits pour pousser des signaux d'adresses sur des longueurs de 25 cm dans des nappes flexibles.

=> Question bête: si je collais des buffers sur TOUTES les lignes (adresses + /OE) du côté de l'adaptateur DIP40=>IDE, est-ce que je ne réduirais pas fortement le bruit à l'arrivée?

Sauf avis contraire, si le courage me prend, je ferai un montage sur une plaque proto avec 3 puces 4050 (des buffers 6x) pour booster au départ les 16 lignes d'adresses et la ligne /OE. Ca va être méga long et ça va faire un sacré nuage de fils, mais c'est mieux que de faire fabriquer des PCB pour voir :) (mais c'est vraiment super casse pieds, je me répète).
Avatar du membre
Bouz
Référent Technique
Référent Technique
Messages : 1148
Enregistré le : mer. 22 déc. 2021 18:52
Localisation : Hérault
Contact :

Re: [WIP 70%] Projet BricoNeo - Entrées et sorties via le connecteur de la ROM système

Message par Bouz »

OK, vous m'avez convaincu :mdr3:
Je vous dirai quand j'aurai fini.
Avatar du membre
Kr4ken
Modérateur
Modérateur
Messages : 940
Enregistré le : mar. 19 avr. 2022 06:20
Localisation : Istres (13)

Re: [WIP 70%] Projet BricoNeo - Entrées et sorties via le connecteur de la ROM système

Message par Kr4ken »

Ok pour les buffers mon cher 😁👍
Je valide 🤞
Kr4ken
Avatar du membre
Bouz
Référent Technique
Référent Technique
Messages : 1148
Enregistré le : mer. 22 déc. 2021 18:52
Localisation : Hérault
Contact :

Re: [WIP 40%] Projet BricoNeo - Entrées et sorties via le connecteur de la ROM système

Message par Bouz »

Pour bricoler le socket, il n'y a bien-sûr pas la place sur la toute petite carte du Briconnecteur.
Je suis donc parti sur une grande plaque à trous, bien décidé à ne pas reproduire les erreurs du passé et à ne pas m'embêter à faire des soudures toutes serrées.
Et puis j'ai réalisé que les broches qui partent sur le socket de la ROM du MVS et le connecteur IDE ne sont pas sur la même face du PCB.... et évidemment, mes plaques d'expérimentation sont en simple face.
Du coup, après avoir fait de la place sur une plaque existante en ayant dessoudé des sockets inutiles, j'ai pu ranger la plaque dans mon tiroir et revoir ma copie!
Me voilà donc avec une plaque double face, la plus grosse que j'ai en rayon, et qui se trouve avoir la taille idéale pour accueillir les 2 connecteurs et les 3 sockets pour les buffers.... et pour faire des soudures infernales serrées avec des fils de partout (double face oblige).
Voilà à quoi ça ressemblerait une fois en place s'il n'y avait pas de fils:
Ca sent la truc pénible
Ca sent la truc pénible
J'ai commencé les soudures ce soir. Je câble toutes les lignes d'adresses et la ligne /OE sur les buffers (des CD4050 testés précédemment, je fais avec ce que j'ai), et les lignes de données en direct (les données sont poussées par les buffers côté BricoNeo, et pas directement par les puces de RAM).
Pour le moment, j'ai soudé la première moitié des lignes d'adresses, et je vais me coucher parce que je commence à avoir des crampes dans les doigts. C'est casse-bonbons à souhait, comme prévu! ;)
Effectivement, c'est pénible!
Effectivement, c'est pénible!
Avatar du membre
Kr4ken
Modérateur
Modérateur
Messages : 940
Enregistré le : mar. 19 avr. 2022 06:20
Localisation : Istres (13)

Re: [WIP 40%] Projet BricoNeo - Entrées et sorties via le connecteur de la ROM système

Message par Kr4ken »

Allé cher ami courage ! 😁
Tu vas y arriver sans aucun doute ! 💪🏻
Kr4ken
Avatar du membre
Bouz
Référent Technique
Référent Technique
Messages : 1148
Enregistré le : mer. 22 déc. 2021 18:52
Localisation : Hérault
Contact :

Re: [WIP 40%] Projet BricoNeo - Entrées et sorties via le connecteur de la ROM système

Message par Bouz »

J'en ai fini avec les lignes d'adresses (et la ligne /OE) et leur passage par les buffers.
La moitié des lignes de données est également posée.

Reste donc la moitié des lignes de données, la ligne de reset, les lignes de masse, d'alimentation des buffers, et les condensateurs de découplage.

Ca va être sportif pour passer tout ce foutoir ;).
Ca avance...
Ca avance...
Avatar du membre
Kr4ken
Modérateur
Modérateur
Messages : 940
Enregistré le : mar. 19 avr. 2022 06:20
Localisation : Istres (13)

Re: [WIP 40%] Projet BricoNeo - Entrées et sorties via le connecteur de la ROM système

Message par Kr4ken »

Quel courage et patience 👍👍👍

Ça va payer !!
Kr4ken
Répondre

Retourner vers « Aurélien / Bouz "Technique" »