interface SD pour msx
C'est intéressant comme concept. J'aimerais bien voir la bestiole !
By Google
en cout je pense que ça doit etre possible de passer sous les 50 euros.
pour remplacer la cartouche SCC dans l'interface SD il faut juste trouver des 74LS670 mais ce composants est obsoléte et n'est plus vendu
je ne vois pas comment un 8255 peut gérer le mapper par contre pour gérer la carte mémoire il est surdimensionné ( 24 entrées / sorties )
il faut dissocier la partie mapper + mémoire flash qui contient le systéme d'exploitation et qui pourrait être mis sur une disquette et le reste des composants qui servent a la gestion pour lire et écrire dans la carte mémoire
j'ai commencé a faire ma version a partir des schémas mais sharksim va plus vite que moi ( qui ne suis pas pressé a vrai dire ) et la version 2 n'est pas identique au niveau électronique
C'est intéressant comme concept. J'aimerais bien voir la bestiole !
Idem ... Je ne connaissais pas 
Leo, tu as des photos de la bête ?
ces deux interface sont constructibles par monsieur tout le monde qui a des notions d 'electronique car les schémas sont gentiment donnés
pour la BEER IDE tout est sur le site de Hans Otten
pour la sharksim on en parle sur le forum MRC en anglais et il ya les liens qui vont avec
non j'ai pas de photos je commence a peine à cogiter 
Sinon pour les 74LS670 j'ai en commandé une dizaine sur ebay , ca se trouve facilement genre pour moins de 10 euros avec frais de port pour quelques unités.
C'est clair que le 82c55 est surdimensionné mais tant que ça , avec 24 lignes et si on compte large :
- 8 lignes pour la carte sd , en effet on peut imaginer utiliser le mode parallèle 4 bits plutot que 1 bit pour aller plus vite , et j'ai dis que je comptait large
- 8 lignes pour une seconde carte sd
- 3 lignes pour mapper specifique
- reste 5 lignes pour d'autre susage comme interface spi pour un autre periph ( mp3 , ethernet )
Alors pour la partie mapper , il faut considérer :
1- qu'il ya le mapper dos2
2- que le design de sharksym fonctionne avec le mapper megarom
Ben le 82c55 est pas compatible avec ! il faut modifier les roms !
*pour la rom dos2:
J'ai deja fait des modifs de rom DOS1 pour acceder a une flash avec un mapper bizarre dans le passé, donc au pire je peux repartir de celle la mais ca serait bien mieux de pouvoir adapter celle de shaksym
pour profiter de son soft "diskman" , de son systeme de partition , le driver symbos devrait etre refait
cependant ....
la rom dos2 de shaksym a deja été modifiée pour justement etre compatible avec la mapper
megarom , ce code devrait etre encore migrable vers un autre mapper encore ?
* pour les megaroms : c'est cuit , en plus il y a les mapper ascii8/16 et encore et j'ai pas envie
de mettre un flash de 512kb car : c'est plus cher , il faut souder des composant en surface (beurk)
et meme dans le design de sharksym c'est supporté que tardivement et limité à 384ko , ca rends
service mais ça remplace pas la mega flash scc 512kb
bref je vais recevoir les chip courant janvier , faudrait que j'ai commencé le tracé pcb d'ici la !
pour la SD d'Erikie j'ai aidé a construire le mapper SCC mais j'ai la même version en mapper konami ou en mapper ascii si ça peut t'aider
vu que j'ai une mega-scsi et un turbo-r avec une cartouche Sram de 1Mo universelle ( schéma et soft dispos sur le site de HansO )je ne me suis pas trop pressé pour construire une carte SD
j'ai bossé avec un copain sur un projet de smart media pour MSX mais le support est devenu obsoléte avant d'avoir des résultats concrets
la technologie va trop vite et les capacités des cartes vont au dela de celles du MSX
pour gérer une grosse mémoire il faut être en Fat 16 mais tout n'est pas compatible avec c'est pour cela que le systéme Fat 12 et le mappage des partitions reste la solution la plus propre a défaut d'être la plus pratique pour s'y retrouver
c'est clair la technologie va vite , rien que pour les SD , je suis pas sur que le design de erikie/sharksym
fonctionne avec les SDHC , or on ne trouve plus que ca de nos jours !
Pour le FAT12/16 , c'est vrai que c'est embetant , mais je trouve la solution de shaksym avec diskman , qui permet de "changer de partition" comme on change de disquette assez sympa , et rend la FAT12 plus
supportable.
...
J'ai également une interface SD de Erikie basée sur un FPGA altera max
Grâce à Erikie, c'est l'interface SD la moins chère (42 euros avec le boitier).
Cette interface SD est proche d'une utilisation SCSI : plusieurs partitions FAT 12 de 32mo
(ou jeux) que l'on monte suivant les besoins. A noter que multimente fonctionne parfaitement.
J'ai flashé la cartouche avec le dernier bios 4.02 de Sharksym pour profiter d'une SD 2Go
(plus de partition FAT 12 qu'avec le bios 3 et ses 256 mo) lien cartouche et lien bios
D'après mes observations, cette cartouche fonctionne à merveille avec le Z80 de mon 8245.
Par contre la détection de SD plante sur un onechip en mode 10mhz et diskman perd ses partitions
sur un turbo R (mode R800). Idem pour Symbos, ce FPGA a peut être un problème de fréquence ?
Un MSX accepte du FAT 16 dont la limite est 2 Go donc une SDHC de 4go est en FAT 32.
Essaie d'utiliser le programe "MPLAY.COM" avec le cartouche d'Erikie:
http://pds16.egloos.com/pds/200912/06/40/MEDIA_sample.zip
Il est possible qu'il n'aura pas de son.
Il n'est pas une bonne option d'enlever le chip scc.
désolé pour mon Français :santa:

By Leo
Paragon (1229)
23-12-2009, 17:41