L'atelier [Réglé] Modification CX5M

Reprise du message précédent
L' EPM7512 existe aussi mais comme l'EPM7256 la mise en oeuvre est plus compliquée qu'avec les PLCC

Bonjour,
J'ai essayé plusieurs version d'expander :
Expander ASCII deposser par Fabf et qui ressemble a ça : http://www.msxvillage.fr/forum/topic.php?id=881#m15221
Expander MSX2 Plus deposser par Jipe ici : http://www.msxvillage.fr/forum/topic.php?id=813#m13322
Expander de Danjovic ici : http://hotbit.blogspot.fr/2012/03/expansor-de-slots-cpld.html
Toutes fonctionnent parfaitement. Testram ne rebbot pas le MSX avec l'option "DO ALL TESTS". Je déposerais un fichier RAR des 3 versions dans la section CPLD de l'atelier.
Il me reste a essayer la version modifier par Jipe : http://www.msxvillage.fr/forum/topic.php?id=881&pt=7#m17147 A force d'avoir fait des essai sous Quartus, le fichier a disparu ... j'ai du le mettre à la poubelle sans faire gaffe
. Donc il faut le refaire. 
@Jipe : A ce sujet, il faudrait que tu regarde ton post car je pense qu'il y a une erreur d'écriture :
Je pense que tu voulais dire : ... on cable le 6 vers le B du 139.
@Igal : Il me semble même que tu en a un avec des connecteurs wrapper, non ? Donc, encore plus de boulot. Sur celui là, je me suis arranger pour que le support tombe en face du connecteur cartouche et je n'avais plus qu'a souder un fil tous droit. Ca ma fait gagner beaucoup de temps.
Edité par
metalgear2
Le 23/01/2014 à 17h57
J'ai essayé plusieurs version d'expander :
Expander ASCII deposser par Fabf et qui ressemble a ça : http://www.msxvillage.fr/forum/topic.php?id=881#m15221
Expander MSX2 Plus deposser par Jipe ici : http://www.msxvillage.fr/forum/topic.php?id=813#m13322
Expander de Danjovic ici : http://hotbit.blogspot.fr/2012/03/expansor-de-slots-cpld.html
Toutes fonctionnent parfaitement. Testram ne rebbot pas le MSX avec l'option "DO ALL TESTS". Je déposerais un fichier RAR des 3 versions dans la section CPLD de l'atelier.
Il me reste a essayer la version modifier par Jipe : http://www.msxvillage.fr/forum/topic.php?id=881&pt=7#m17147 A force d'avoir fait des essai sous Quartus, le fichier a disparu ... j'ai du le mettre à la poubelle sans faire gaffe


@Jipe : A ce sujet, il faudrait que tu regarde ton post car je pense qu'il y a une erreur d'écriture :
Citation :
sur la premiére on relie le signal de 1Y du 352 sur les pin 1 et 2 et on cable le 3 vers le A du 139
sur la seconde on relie le signal de 2Y du 352 sur les pin 4 et 5 et on cable le 6 vers le A du 139
sur la seconde on relie le signal de 2Y du 352 sur les pin 4 et 5 et on cable le 6 vers le A du 139
Je pense que tu voulais dire : ... on cable le 6 vers le B du 139.
@Igal : Il me semble même que tu en a un avec des connecteurs wrapper, non ? Donc, encore plus de boulot. Sur celui là, je me suis arranger pour que le support tombe en face du connecteur cartouche et je n'avais plus qu'a souder un fil tous droit. Ca ma fait gagner beaucoup de temps.



Fabf :
Tu t'amuse bien à ce que je vois



Bin, il faut dire qu'une fois que l'on a une maquette prete, y'a plus qu'a programmer ... aucune soudure a faire. C'est ça l'avantage.

Igal :
ta solution est vraiment rentable en terme de quantité de travail à fournir.
Tu m'étonne, pour un circuit comme ça, je passe une bonne soirée à le faire alors qu'avec la version 74LSxx, y'a une paire de jours de boulot.


Bonjour,
Il me reste 8 PIN de disponible :
4 IN : 1, 2, 83 et 84
4 IN/OUT : 67, 69, 73 et 80
Peut-être rajouter un COVOX, a tester ....

Fabf :
Tu as calculé combien il te reste de place et pins après la BEER ? Des fois qu'on puisse y coller encore un truc

Il me reste 8 PIN de disponible :
4 IN : 1, 2, 83 et 84
4 IN/OUT : 67, 69, 73 et 80
Peut-être rajouter un COVOX, a tester ....



euh....le Covox utilise D0 à D7 mais au travers du port &H91 il me semble...
Je sais pas trop comment fonctionne la technologie que tu utilises, mais pour te faire une idée du décodage, il faut regarder si tu retrouves le poste ou je modifie la Cartouche imprimante que MsxLégend avait vendu!
Fabf utlise 21Pins si j'ai bien compris
http://www.msxvillage.fr/upload/covox.rar
Citation:
-------
Flow StatusSuccessful - Wed Sep 18 20:44:20 2013
Quartus II 32-bit Version12.1 Build 243 01/31/2013 SP 1 SJ Web Edition
Revision NameCOVOX
Top-level Entity NameCOVOX
FamilyMAX7000S
DeviceEPM7064SLC44-10
Timing ModelsFinal
Total macrocells42 / 64 ( 66 % )
Total pins21 / 36 ( 58 % )
Je sais pas trop comment fonctionne la technologie que tu utilises, mais pour te faire une idée du décodage, il faut regarder si tu retrouves le poste ou je modifie la Cartouche imprimante que MsxLégend avait vendu!
Fabf utlise 21Pins si j'ai bien compris

http://www.msxvillage.fr/upload/covox.rar
Citation:
-------
Flow StatusSuccessful - Wed Sep 18 20:44:20 2013
Quartus II 32-bit Version12.1 Build 243 01/31/2013 SP 1 SJ Web Edition
Revision NameCOVOX
Top-level Entity NameCOVOX
FamilyMAX7000S
DeviceEPM7064SLC44-10
Timing ModelsFinal
Total macrocells42 / 64 ( 66 % )
Total pins21 / 36 ( 58 % )

igal :
euh....le Covox utilise D0 à D7 mais au travers du port &H91 il me semble...
Je sais pas trop comment fonctionne la technologie que tu utilises, mais pour te faire une idée du décodage, il faut regarder si tu retrouves le poste ou je modifie la Cartouche imprimante que MsxLégend avait vendu!
Fabf utlise 21Pins si j'ai bien compris
Je sais pas trop comment fonctionne la technologie que tu utilises, mais pour te faire une idée du décodage, il faut regarder si tu retrouves le poste ou je modifie la Cartouche imprimante que MsxLégend avait vendu!
Fabf utlise 21Pins si j'ai bien compris

Je n'ais que 2 signaux a récupérer, le /CLK et le SND_OUT. Les autres sont déjà sur la BEER et l'EXPANDER.



Essais effectuer avec la BEER toute seule. Reste plus qu'a mettre les deux ( EXPANDER + BEER ) dans le même EPM7128.
Quelques photos demain ...


Ca avance bien ton affaire
Pour simplifier et alléger un peu ton schéma tu peux créer des symboles pour chaque périphérique et les inclure dans le projet final

Pour simplifier et alléger un peu ton schéma tu peux créer des symboles pour chaque périphérique et les inclure dans le projet final


J'ai peut être loupe un truc mais....
La béer à besoin d'un SLTSL et l'expander a lui aussi besoin d'un SLTSL.
Je suppose que tu utilises une des tes 4 SLTSL étendus présents sur l'expander pour nourrir la bear?
Autre chose.
Sachant que tu fais des super trucs avec cette technologie, pourquoi implémenter COVOX alors que ce dernier peut être insérer sur le port imprimante de n importe quel msx?
Un YM2413 OPLL juste avec le décodage d'adresses est il envisageable?
Y a même pas besoin de SLTSL ni de BUSDIR.
la FM PC light simplifiee ici => http://www.msxvillage.fr/forum/topic.php?id=1845
Non?
La béer à besoin d'un SLTSL et l'expander a lui aussi besoin d'un SLTSL.
Je suppose que tu utilises une des tes 4 SLTSL étendus présents sur l'expander pour nourrir la bear?
Autre chose.
Sachant que tu fais des super trucs avec cette technologie, pourquoi implémenter COVOX alors que ce dernier peut être insérer sur le port imprimante de n importe quel msx?
Un YM2413 OPLL juste avec le décodage d'adresses est il envisageable?
Y a même pas besoin de SLTSL ni de BUSDIR.
la FM PC light simplifiee ici => http://www.msxvillage.fr/forum/topic.php?id=1845
Non?

Bonjour,
Le ROM de la BEER est effectivement à l'extérieur de l'EPM7128.

Pour schématiser vite fait, je récupére le signal du SLTSL3 en coupant la piste pour l'EXPANDER et le port 3 se retrouve en SLTSL 3.3. J'ai fais un essai et mon SFG01 fonctionne a merveille.
Et en plus, je garde mes ports cartouches 1 & 2 fonctionnelle.
La ROM de la BEER se trouve en SLTSL 3.1

Pour le COVOX, c'est plus facile d'integrer celui-ci que la FM PAC. En plus, il faudrait le YM2413 en VHDL. Enfin je pense car je suis trés trés loin de maitriser correctement cette technologie.
Edité par
metalgear2
Le 26/01/2014 à 12h34
Le ROM de la BEER est effectivement à l'extérieur de l'EPM7128.

Pour schématiser vite fait, je récupére le signal du SLTSL3 en coupant la piste pour l'EXPANDER et le port 3 se retrouve en SLTSL 3.3. J'ai fais un essai et mon SFG01 fonctionne a merveille.

Et en plus, je garde mes ports cartouches 1 & 2 fonctionnelle.

La ROM de la BEER se trouve en SLTSL 3.1

Pour le COVOX, c'est plus facile d'integrer celui-ci que la FM PAC. En plus, il faudrait le YM2413 en VHDL. Enfin je pense car je suis trés trés loin de maitriser correctement cette technologie.



Ca vaut le coup de vérifier.
La cartouche qui contient l'YM5214 n'a peut être pas besoin du SLTSL mais seulement CS1 / CS2 ou CS12.
Si c'est tel est le cas, ces signaux étant parallèles, tu peux brancher ton YM5214 Peut être branché n'importe ou sur le BUS msx Primaire ou encore Etendu
si t'as le lien du schéma ou encore le nom exacte de la cartouche, ma mémoire me fait défaut
Edité par
igal
Le 26/01/2014 à 14h24
La cartouche qui contient l'YM5214 n'a peut être pas besoin du SLTSL mais seulement CS1 / CS2 ou CS12.
Si c'est tel est le cas, ces signaux étant parallèles, tu peux brancher ton YM5214 Peut être branché n'importe ou sur le BUS msx Primaire ou encore Etendu

si t'as le lien du schéma ou encore le nom exacte de la cartouche, ma mémoire me fait défaut


igal :
La cartouche qui contient l'YM5214 n'a peut être pas besoin du SLTSL mais seulement CS1 / CS2 ou CS12 ...
ATTENTION : Le YM5214 (40 broches) n'est pas dans une cartouche. C'est un genre de MSXEngine qui est dans le CX5M, on l'arperçoit juste a côté de la platine du clavier, sur la photo, au dessus :
Il gére la mémoire, les slots 1, 2 et 3, .......


Autant pour moi.. (la folie de l'YM et la FM
)
Je comprends mieux ton petit schéma.
Du coup, tu peux mettre n'importe quoi sur ton Port Cartouche [SLOT 3] (simultanément à ton module EPM] du moment, que ta cartouche n'est pas Câblée SLTSL ni BUSDIR.

Je comprends mieux ton petit schéma.
Du coup, tu peux mettre n'importe quoi sur ton Port Cartouche [SLOT 3] (simultanément à ton module EPM] du moment, que ta cartouche n'est pas Câblée SLTSL ni BUSDIR.

Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie