L'atelier [en cours] Création / Fabrication d'une Cartouche MSX

Reprise du message précédent
J'ai monté un mapper SCC en CPLD EPM240 sur la base du fichier PSGSCCR auquel j'ai collé un eprom de 512ko contenant TOBLes premiers résultats semblent concluants

Il fonctionne aussi parfaitement avec une SRAM et ROMLOAD.COM
On doit pouvoir le bidouiller jusqu'à 1MO.
Ce mapper rentre largement dans un EPM7128

Je vais quand même essayer de vider un peu plus le fichier.
Dés que j'ai un résultat définitif je ferais un post concernant ce mapper SCC en CPLD

Pour Fabf, hip hip hip
Maintenant on veux un schemas

Maintenant on veux un schemas

Mon Github -> github.com/msxlegend
challenge 2013 -> neodream MSX 2013
Concepteur du -> KCX Bluetooth transmitter
Demo Terminator2 T2.zip


Jipe :
le schéma d'un montage a CPLD ne sert pas a grand chose
faut quand même bien un schéma d'implantation pour mettre ça sur un pcb

Jipe :
le mieux pour Fabf c'est de vendre des puces pré-programmées
le mieux pour Fabf c'est de vendre des puces pré-programmées

est t'on toujours obligé de fonctionner sur le mode full capitaliste ?

c'est aussi tres gratifiant de faire des choses, pas pour l'argent !


ericb59 :
faut quand même bien un schéma d'implantation pour mettre ça sur un pcb
Jipe :
le schéma d'un montage a CPLD ne sert pas a grand chose
faut quand même bien un schéma d'implantation pour mettre ça sur un pcb

Non il est même préférable de partir directement sur le PCB vu que l'on place les entrées/sorties pratiquement ou on veut.
Fabf :
On doit pouvoir le bidouiller jusqu'à 1MO.
Ça dépend comment ce bit est géré par la vrai puce SCC.
Tu a mis 2 puces SCC en parallèle donc elles réagissent en même temps.
Les adresses pour gérer le son SCC ne sont pas du tout prises en compte par le CPLD donc le son SCC marche.
Les changements de page se font en même temps donc ça marche aussi mais le bit de sélection de la partie supérieure à 512Ko du CPLD risque de faire conflit avec la vrai puce SCC qui ne gère pas ce bit si je me souviens bien. Ce bit reste sans doute toujours à 0 ou à 1. Edité par GDX Le 04/09/2013 à 09h41

Je ne penses pas qu'il y ai conflit car le CPLD adresse directement la SRAM.
Tous les pins de la SRAM sont câblés sur le CPLD.
En gros le problème pour passer à 1Mo c'est que le VHDL gères tous les signaux des 2 SRAM 512ko ce qui est impossible avec le peu d'E/S d'un petit CPLD.
Si quartus accepte il serait possible de passer les adresses et les données sur les mêmes pins et d'utiliser les 2 /CS et /OE pour gérer tout ça. Edité par Fabf Le 04/09/2013 à 11h34
Tous les pins de la SRAM sont câblés sur le CPLD.
En gros le problème pour passer à 1Mo c'est que le VHDL gères tous les signaux des 2 SRAM 512ko ce qui est impossible avec le peu d'E/S d'un petit CPLD.
Si quartus accepte il serait possible de passer les adresses et les données sur les mêmes pins et d'utiliser les 2 /CS et /OE pour gérer tout ça. Edité par Fabf Le 04/09/2013 à 11h34

Jipe :
et voila j'ai fini de cabler la mapper KAL en composants classiques qui remplace une puce ASC1
le jeu s'est chargé dans la romflash du 1er coup
j'ai choisi volontairement FLLOAD de Tsujikawa car il ne démarre pas le jeu ( comme MGLOAD pour les connaisseurs )
au reset du MSX le jeu n'a pas démarré non plus
donc JIPE ou KAL 1 partout le fonctionnement est identique
le jeu s'est chargé dans la romflash du 1er coup
j'ai choisi volontairement FLLOAD de Tsujikawa car il ne démarre pas le jeu ( comme MGLOAD pour les connaisseurs )
au reset du MSX le jeu n'a pas démarré non plus
donc JIPE ou KAL 1 partout le fonctionnement est identique

Jipe, pourrais tu poster les photos recto-verso de ton montage ?
Et sinon, la carte se comporte-t-elle de la même façon avec un autre DSK converti à l'aide de DSK2ROM ?
Philips.NMS.8245/50/80, Sony.F1XV/HBF-700D, Pana.FSA1FX/A1WX(x2)/A1GT, OCM, GR8BIT.... et ...


Bonjour,
C'est avec une grande joie et une immense satisfaction que je reviens sur ce topic avec enfin un prototype de cartouche 4Mbits qui fonctionne avec une rom issue de DSK2ROM
Après beaucoup d'efforts et de douleurs (sans déconner c'est vrai ! Le fait de souder m'occasionne de grosses douleurs cervicales !
) voici un prototype de cartouche Megaflash Rom ASCII8
Recto
Verso (oui je sais !
)
-1x LZ93A13
-1x AM29F040
- les condos sont passé à la trappe et ne sont pas cablés.
Et voici le shéma :

Merci à Jipe pour son aide !
PS : ne pas câbler les condos présents sur le schéma, jusqu'à complément d'informations !! Edité par ericb59 Le 24/10/2013 à 04h53
C'est avec une grande joie et une immense satisfaction que je reviens sur ce topic avec enfin un prototype de cartouche 4Mbits qui fonctionne avec une rom issue de DSK2ROM
Après beaucoup d'efforts et de douleurs (sans déconner c'est vrai ! Le fait de souder m'occasionne de grosses douleurs cervicales !

Recto

Verso (oui je sais !


-1x LZ93A13
-1x AM29F040
- les condos sont passé à la trappe et ne sont pas cablés.
Et voici le shéma :

Merci à Jipe pour son aide !

PS : ne pas câbler les condos présents sur le schéma, jusqu'à complément d'informations !! Edité par ericb59 Le 24/10/2013 à 04h53

allez courage !!
la meinne sera bientôt prete les Adresses sont faites , reste donnée et information , recu relicat composant hier donc ce week end





la meinne sera bientôt prete les Adresses sont faites , reste donnée et information , recu relicat composant hier donc ce week end






TURBO-R FS-A1ST 512/128ko MSX2+ NMS 8250 F4 /Fix Audio /Ram 1/4Mb VDP9958 VRAM 192ko 2FDD SANYO WAVY PHC35J MSX2 NMS 8280 Ram 4Mb VDP9938 VRAM 192ko 2FDD NMS 8250 128/128ko 2FDD VG8235/39 128/128ko 1FDD SONY HB-F700D MSX1 MC810 32/16k VG 8020 64k HB75F 64k HX-22 64k RS232/ CX5M 32k HB501F EXT : My Exp 4X/[b] MegaFlashSCC 512ko/BERT R2/BEER CF/SUNRISE 2CF/FUNRICE V2.01/MAXIOL/MEGASCSI HDD-CD/SDMSX 1SD/FMPAC SRAM/NMS1205+1160/RS 232 Harukaze/GR8NET/DOS2/ HOMER V2 RAM512ko/Floppy Pack/MAXduino/ROM1664/FM Pak /GR8NET /AMIGA/ PC/ RaspB Pi(B) / ARDUINO
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie