Bonour
Merci
Pour l instant c est tout simple. On met la rom du banc a la place de la rom de jeu en U3 (gravee sur une 27128) et la carte parle a l arduino par un seul fil sur J2 broche 2 a travers une 1k, plus la masse. La carte est alimentee a part par deux alims stabilisees une en 5V et une en 12V. L arduino lit ce que la carte lui envoie et affiche le resultat en clair sur l ecran de l ender 3
La rom du banc c est une creation perso, enfin plus ou moins, je suis parti de la rom de test de Leon Borre et Scott Charles et je l ai bien modifiee avec l aide de Claude. Elle teste la ram interne du 6803, la ram U4 (donnees, adresses et les 2048 cases une par une), les deux pia, la somme de la rom de jeu U2, le passage par zero du secteur et la matrice des contacts sur J4. Apres ca fait un bilan et ca recommence en boucle, le banc compte les tours, pratique pour les pannes a chaud ou a froid
Par contre elle ne peut pas tester la rom U3 vu qu elle prend sa place, celle la on la verifie au programmateur
Il y a aussi une deuxieme eprom a part, une rom NOP, pour les cartes qui ne demarrent meme pas. Le 6803 deroule toutes les adresses et avec la sonde logique on trouve la ligne d adresse ou de donnee qui reste collee. C est comme ca que j ai trouve les pannes de la carte rongee par l acide
La matrice pour l instant se teste a la main. La carte d interface est pratiquement faite, avec elle le banc fermera les contacts tout seul et la carte cpu se branchera seulement avec ses connecteurs d origine, plus aucun fil a souder ou a pincer dessus. Elle passera par une prise sub-d 25 sur le boitier du banc