[ALICE 32] Extension MEMOIRE et JOYSTICK
Modérateurs : Papy.G, fneck, Carl
[ALICE 32] Extension MEMOIRE et JOYSTICK
Voici l'extension mémoire 32K et joystick que j'ai réalisé pour l'Alice 32.
N'ayant pas d'interface similaire sous la main, je ne suis pas sûr des dimensions par rapport au boîtier existant.
Toutefois, ce travail peut servir de base pour une extension plus "conforme".
Petit avantage du CPLD, les 32K de la RAM sont tous utilisés. Donc ça fait de la RAM de $1000 à $AFFF
Voici une photo de la bête: Et les fichiers qui vont bien (Kicad et CPLD (quartus 13)).
N'ayant pas d'interface similaire sous la main, je ne suis pas sûr des dimensions par rapport au boîtier existant.
Toutefois, ce travail peut servir de base pour une extension plus "conforme".
Petit avantage du CPLD, les 32K de la RAM sont tous utilisés. Donc ça fait de la RAM de $1000 à $AFFF
Voici une photo de la bête: Et les fichiers qui vont bien (Kicad et CPLD (quartus 13)).
Dernière modification par Fred_72 le 31 mai 2023 07:23, modifié 1 fois.
- gleike
- Messages : 1349
- Inscription : 16 oct. 2014 11:12
- Localisation : Ludres (54710) Meurthe & Moselle
Re: [ALICE 32] Extension MEMOIRE et JOYSTICK
Cette interface est-elle compatible avec un Alice 4K ?
- Carl
- Modérateur
- Messages : 13299
- Inscription : 08 avr. 2007 13:21
- Localisation : http://www.doledujura.fr
- Contact :
Re: [ALICE 32] Extension MEMOIRE et JOYSTICK
Pour avoir une idée...
Carl
Carl
-
- Messages : 119
- Inscription : 13 sept. 2018 20:11
Re: [ALICE 32] Extension MEMOIRE et JOYSTICK
Salut,
Cool ce petit interface.
Tu as prévu d'en produire quelques uns sur demande ? Si oui, je suis bien sur intéressé.
Je ne suis pas très à l'aise avec la soudure du CPLD...
En tous les cas bel interface.
++
Phil
Cool ce petit interface.
Tu as prévu d'en produire quelques uns sur demande ? Si oui, je suis bien sur intéressé.
Je ne suis pas très à l'aise avec la soudure du CPLD...
En tous les cas bel interface.
++
Phil
Re: [ALICE 32] Extension MEMOIRE et JOYSTICK
Non je n'ai pas prévu d'en fabriquer d'autres pour l'instant. Ce n'est encore qu'un circuit de "travail".
Je n'avais pas de connecteur avec des grandes pattes donc j'ai choisi des composants "bas profil'.
Finalement j'ai construit un connecteur artisanal avec 2 connecteurs à 90°.
Le CPLD n'est en effet pas le plus simple à souder et à programmer. C'est pourquoi j'ai donné le programme quartus afin de l'adapter facilement à un modèle plus gros.
Merci Carl pour le "modèle" du boîtier. Il est assez compliqué en fait.
@ gleike : Je dirais à priori que oui, mais je préfère laisser les spécialistes le confirmer (ou pas).
Je n'avais pas de connecteur avec des grandes pattes donc j'ai choisi des composants "bas profil'.
Finalement j'ai construit un connecteur artisanal avec 2 connecteurs à 90°.
Le CPLD n'est en effet pas le plus simple à souder et à programmer. C'est pourquoi j'ai donné le programme quartus afin de l'adapter facilement à un modèle plus gros.
Merci Carl pour le "modèle" du boîtier. Il est assez compliqué en fait.
@ gleike : Je dirais à priori que oui, mais je préfère laisser les spécialistes le confirmer (ou pas).
-
- Messages : 119
- Inscription : 13 sept. 2018 20:11
Re: [ALICE 32] Extension MEMOIRE et JOYSTICK
Ok merci pour le retour Fred.
Super boulot.
Phil
Super boulot.
Phil
Re: [ALICE 32] Extension MEMOIRE et JOYSTICK
J'ai une question: est-il possible de programmer un EPM7032STC44 avec un programmateur TL866II Plus et un adaptateur CNV-QFP-MPU51 TQFP44-DIP40 support 8051 MCU?
Je crois que le programme doit être en .bin
Quartus ne travaille pas avec des .bin mais avec des .pof ou .rbf et la maitrise du logiciel est une véritable aventure.
Y a-t-il un moyen de convertir les fichiers de Fred?
Merci d'avance
Je crois que le programme doit être en .bin
Quartus ne travaille pas avec des .bin mais avec des .pof ou .rbf et la maitrise du logiciel est une véritable aventure.
Y a-t-il un moyen de convertir les fichiers de Fred?
Merci d'avance
Computer Love
Re: [ALICE 32] Extension MEMOIRE et JOYSTICK
Non, ce n'est pas possible. Il faut un programmateur professionnel avec l'adaptateur spécifique pour les EPM7xxx ou comme on pratique ici, une petite platine "faite maison" avec un petit programmateur JTAG.
La structure d'un CPLD est très différente de celle d'un microcontrôleur et aucune conversion .pof vers .bin n'est possible.
La structure d'un CPLD est très différente de celle d'un microcontrôleur et aucune conversion .pof vers .bin n'est possible.
Re: [ALICE 32] Extension MEMOIRE et JOYSTICK
Hum... c'est récent cette réalisation ? si je comprends bien on a 32 Ko de plus au lieu de 16 Ko et la possibilité de mettre deux joysticks ATARI.
- bon j'ai le boitier rouge mais vu qu'il y a les joysticks, ça ne le fera pas de remplacer le PCB.
- Alice gère les joysticks de façon standard ou il faut des développeurs sur Alice (qui ne doit pas courir les rues) pour rajouter sa gestion ?
- bon j'ai le boitier rouge mais vu qu'il y a les joysticks, ça ne le fera pas de remplacer le PCB.
- Alice gère les joysticks de façon standard ou il faut des développeurs sur Alice (qui ne doit pas courir les rues) pour rajouter sa gestion ?
Dernière modification par hlide le 26 août 2022 23:32, modifié 1 fois.
Re: [ALICE 32] Extension MEMOIRE et JOYSTICK
Merci pour cette réponse rapide. Bon je vais regarder à cette fameuse platine maison. Ce fichu composant cpld n'est pas facile à appréhender mais cela m’intéresse. Cette extension est plutôt séduisante. Et d’ailleurs un grand bravo!
Computer Love
- Leraptor06
- Messages : 691
- Inscription : 15 févr. 2022 10:34
- Localisation : Mandelieu
Re: [ALICE 32] Extension MEMOIRE et JOYSTICK
Bonsoir,
Un choix de boîtier plcc aurait peut être fais moins peur a ceux qui sont bloqués par la soudure de l'altera. Et là programmation est simplifiée grâce à tes platine de test epmxxxx.
Merci
Un choix de boîtier plcc aurait peut être fais moins peur a ceux qui sont bloqués par la soudure de l'altera. Et là programmation est simplifiée grâce à tes platine de test epmxxxx.
Merci
Jp
Re: [ALICE 32] Extension MEMOIRE et JOYSTICK
Ce post fait suite à un autre post concernant l'interface joystick de l'alice. Il est là simplement pour le schéma et le "comment ça marche".
C'est une réalisation perso (suite à l'achat d'un alice32) qui n'était pas destinée à être partagée. Donc le pcb ne peut pas se mettre dans un boîtier normal d'alice. J'ai utilisé une version QFP car l'alice a besoin d'un connecteur à pattes longues. Comme je n'en ai pas, j'ai fait en sorte que la platine soit la plus plate possible.
Il faut plus voir ça comme un proto "pour voir si ça marche".
Les fichiers de conception sont fournis donc si quelqu'un veut en faire une version plus "conforme" au standard alice, "y a plus qu'à" ...
C'est une réalisation perso (suite à l'achat d'un alice32) qui n'était pas destinée à être partagée. Donc le pcb ne peut pas se mettre dans un boîtier normal d'alice. J'ai utilisé une version QFP car l'alice a besoin d'un connecteur à pattes longues. Comme je n'en ai pas, j'ai fait en sorte que la platine soit la plus plate possible.
Il faut plus voir ça comme un proto "pour voir si ça marche".
Les fichiers de conception sont fournis donc si quelqu'un veut en faire une version plus "conforme" au standard alice, "y a plus qu'à" ...