Bonjour
en cherchant les solutions pour valider les composants RIOT 6532 je suis tombé sur ce développement intéressant;
(c'est une alternative à la version Pinball Solutions très onéreuse...et maintenant plus distribuée)
j'ai expérimenté le montage d'un développeur Danois qui a réalisé un circuit autour du µP 6507 (dérivé du 6502 mais en version 28 broches)
et qui utilise pour sa RAM, ses I/O et son Timer un Riot 6532... bien connu des cartes SYS80 A/B
Anders, le développeur est passionné par les anciens µP et essaye d'en tirer le meilleur avec un schéma super allégé et très peu de composants externes.
(C'est la cas ici avec uniquement, le 6507, 1 Eprom et le Riot + convertisseur USB série)
Son projet se nomme "65uino" car il peut aussi être interfacé avec un Arduino pour compléter les fonctionnalités.
Ainsi, ce PCB permet de vérifier simplement si un RIOT est fonctionnel ou pas (en utilisant simplement les 128 octet de RAM du 6532...)
le montage est ultra compact (< carte Visa) et ne nécessite qu'une alim 5V via le port USB-C
le programme permet de démarrer le µP et éventuellement d'afficher sur un petit écran Oled 0.96' (interface II2C)
Il est claqué dans une Eprom et il est possible de développer sa propre application en assembleur 6502/6800 dans l'environnement CC65 (assembleur/compiler/linker)
pour l'instant le Timer et la RAM du Riot ainsi que 5-6 I/O des ports A/B sont utilisés et prouvent que le RIOT utilisé est fonctionnel ou pas...! (Voir schéma )
...
...
Si cela intéresse, le lien vers le site du concepteur est celui-ci .
...
petit montage d'un développeur génial le '65uino'
Flipper concerné :Si necessaire, merci de proposer un flipper en relation avec ce sujet. |
Règles du forum
Attention, si votre sujet ne concerne pas tous les flippers, merci de poster dans la rubrique DOT, numérique/alpha ou électromécanique.
Attention, si votre sujet ne concerne pas tous les flippers, merci de poster dans la rubrique DOT, numérique/alpha ou électromécanique.
- lioevry
- Dept: 91
- Rech/Achete: 0 flip
- Messages : 3814
- Inscription : mar. 11 08, 2015 19:42
- Niveau : Confirmé
- Pro / revendeur : non
- Localisation : essonne 91130
petit montage d'un développeur génial le '65uino'
Dernière modification par lioevry le mer. 19 02, 2025 09:56, modifié 1 fois.
si tu flippes ... le Flipper reste ton plus fidèle partenaire!
http://www.pinballowners.com/lioevry
http://www.pinballowners.com/lioevry
- lioevry
- Dept: 91
- Rech/Achete: 0 flip
- Messages : 3814
- Inscription : mar. 11 08, 2015 19:42
- Niveau : Confirmé
- Pro / revendeur : non
- Localisation : essonne 91130
Re: petit montage d'un développeur génial le '65uino'
Bonsoir, je complète cette expérimentation puisque j'ai pu récupérer les sources assembleur 65xx du programme et les modifier/compiler/linker (dans l'environnement CC65 sous Windows) pour compléter le test du Riot6532.
A ce stade le montage permet ainsi de garantir que toutes les entrées/sorties des portA et B du composant sont bien fonctionnelles.
Comme par ailleurs il utilise le timer et la Ram du 6532 on
Obtient une couverture de test de quasi 100%
...clic to see the result....
A ce stade le montage permet ainsi de garantir que toutes les entrées/sorties des portA et B du composant sont bien fonctionnelles.
Comme par ailleurs il utilise le timer et la Ram du 6532 on
Obtient une couverture de test de quasi 100%
...clic to see the result....
si tu flippes ... le Flipper reste ton plus fidèle partenaire!
http://www.pinballowners.com/lioevry
http://www.pinballowners.com/lioevry