Gamoover

Forums " WORKSHOP" => Jeux : Pcb & Systèmes arcadiens => Outils de dépannage pour Pcbs => Discussion démarrée par: spectroman le Lundi 16 Février 2015, 22:40:02 PM

Titre: sonde cpu usb lite
Posté par: spectroman le Lundi 16 Février 2015, 22:40:02 PM
J'ai reçu un proto aujourd'hui :

c'est une carte qui devrait permettre de reproduire (pas de l'émuler) les signaux d'un cpu de 40 broches max.

Son but est de tester les roms, les rams (sauf les DRAMs directement gérées par un Z80), les drivers de bus, les I/O....

Voici la chose (il manque un mini-relais en cours d'appro (mai 2015) ):

(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20150216221743-spectroman-IMG-20150216-132845.jpg) (https://gamoovernet.pixhotel.fr/pics/20150216221743-spectroman-IMG-20150216-132845.jpg)

Test n°1) La méca passe juste, mais est OK ^-

(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20150216221807-spectroman-IMG-20150216-132149.jpg) (https://gamoovernet.pixhotel.fr/pics/20150216221807-spectroman-IMG-20150216-132149.jpg)

Test n°2) La connectique est KO  :'( Je me suis fait avoir Harting a fait un connecteur DIP croisé (le 1 de la nappe est sur le 2, le 2 est sur le 1, le 3 est sur le 4...... >:D

(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20150216221823-spectroman-IMG-20150216-132548.jpg) (https://gamoovernet.pixhotel.fr/pics/20150216221823-spectroman-IMG-20150216-132548.jpg)

Du coup il faut que je mette le connecteur sur l'autre face. La méca est KO maintenant...

(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20150216221849-spectroman-IMG-20150216-132713.jpg) (https://gamoovernet.pixhotel.fr/pics/20150216221849-spectroman-IMG-20150216-132713.jpg)

Premiers tests (USB & alims à découpage) :
- Le convertisseur USB fonctionne
- Le 5V est mesuré à 5V
- Le 5,9V est mesuré à 5,9V
- Le -0,9V est mesuré à -0,9V

Je branche la sonde JTAGICE, le CPU est détecté :

(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20150216223029-spectroman-avrstudio-prog.JPG) (https://gamoovernet.pixhotel.fr/pics/20150216223029-spectroman-avrstudio-prog.JPG)

J'ai testé quelques IOs, elles sont OK.

Il ne reste plus que 80% du boulot a faire ::) :
- Finir de debugger le Hardware
- Finir le protocole de communication série
- Faire les pilotes des CPU suivants :
 - Z80
 - 680x
 - 8080 & 8085
 - 6502
....... et d'autres peut être
Titre: sonde cpu usb lite
Posté par: TylerDurden67 le Mardi 17 Février 2015, 16:36:57 PM
Oh que c'est bon ça !   ^-
Titre: sonde cpu usb lite
Posté par: olschool le Mardi 17 Février 2015, 17:33:03 PM
 ^-
Titre: sonde cpu usb lite
Posté par: kroustibat le Mardi 17 Février 2015, 19:21:06 PM
bravo  ^-^ ^-^ ! ca remplacera le fluke 9010 et les pods hors de prix
Titre: sonde cpu usb lite
Posté par: spectroman le Mercredi 18 Février 2015, 19:54:15 PM
Citation de: kroustibat le Mardi 17 Février 2015, 19:21:06 PM
bravo  ^-^ ^-^ ! ca remplacera le fluke 9010 et les pods hors de prix

Ca sera loin d'être aussi complet qu'un fluke 9010. La sonde ne pourra pas exécuter le code du jeu comme le fait un fluke (qui est un vrai émulateur hardware). C'est juste un outil de recherche de panne.

Une petite avancé : j'ai cramé le convertisseur USB en faisant des mesures (courtcircuit entre TX et GND) >:D