interface SD pour msx

Página 2/5
1 | | 3 | 4 | 5

Por Leo

Paragon (1236)

Imagen del Leo

27-12-2009, 17:44

ca me dérangerais pas d'utiliser que 2go d'une SDHC , car les SD sont plus dures à trouver neuves !

Por ZebibiZen

Resident (47)

Imagen del ZebibiZen

28-12-2009, 13:18

Merci usuario_msx2, sympa la démonstration.
Je vais l'étudier pour savoir comment faire.
C'est vrai, il n'y a pas de puce SCC dans cette cartouche.

Pour avoir le son, il faut utiliser le PCM du turbo R (pas de covox à 22khz).
Seulement ma cartouche fonctionne avec un Z80 3.5 mhz au max Question
(sinon problèmes de détection SD et de partition avec diskman)

Des cartes SD 2 Go (donc non HC), on en trouve sur le net.
Sinon il reste les microSD de 2 Go. Il est plus prudent d'éviter les cartes à grande vitesse.

Por Leo

Paragon (1236)

Imagen del Leo

28-12-2009, 17:53

j'ai des probèlmes aussi avec diskman sur mon turboR , je croyais avoir planté ma table de partition , mais en fait je lit que c'est normal , ouf !
...
La solution pourrait etre que erikie mette un covox ou pcm sur son interface pour pouvoir avoir les films sur du 3.5MHz au moins ...
...
covox , ca marche sur le port parallèle ?

Por Jipe

Paladin (924)

Imagen del Jipe

28-12-2009, 18:43

l'interface covox est un convertisseur Digital / Analogique avec un réseau de résistances branché sur le port imprimante du MSX

voici le schéma sur ce site

http://www.msxpro.com/covox.html

Por Leo

Paragon (1236)

Imagen del Leo

28-12-2009, 20:55

ah ok merci pour l'info , je conaissais le terme mais sur PC à l'epoque des premières sound blaster , j'imagine qu'il doit y avoir un filtre passe bas aussi vers les fréquence d'échantillonage/2 = 11kHz ...

Por ZebibiZen

Resident (47)

Imagen del ZebibiZen

29-12-2009, 00:55

Ce n'est pas normal : ma cartouche plante même avec un WX (CPU inférieur à 6 mhz).
Donc Leo tu confirmes ce bug très gênant.

Il faudrait plutôt que Erikie re-programme le code VHDL de la puce FGPA (enfin si c'est possible).
Pour le son : soit l'interface covox plafonne à 15,75khz (à confirmer)
soit le lecteur mplay.com de Sharksym n'utilise pas covox Question

Por Leo

Paragon (1236)

Imagen del Leo

29-12-2009, 10:57

j'ai un wsx aussi en plus du turbo R , je vais ptet essayer ( un jour ) car je suis en voyage en ce moment ...
Mais ton WX plante a 5.3MHz et pas à 3.5 ? ou bien meme à 3.5MHz ?

Por ZebibiZen

Resident (47)

Imagen del ZebibiZen

29-12-2009, 12:19

Bonne question : je ne sais pas comment ralentir le WX (idem pour le Turbo R).
En principe, je prefère quand l'ordi tourne plus vite LOL!

Le WX nécessite une cartouche memory mapper car il faut 128ko mini pour faire tourner la SD.

Por Jipe

Paladin (924)

Imagen del Jipe

29-12-2009, 16:14

normalement le WX démarre en 3,58Mhz et il faut lui envoyer des commandes OUT pour passer en 6 Mhz

pour ralentir le turbo-r on peux appyez sur 1 mode z80 ou 2 mode rom pendant l'init

il existe un utilitaire CHGCPU.COM qui fait aussi le travail directement a partir du MSXDOS

Some example code, this enables the 6MHz mode on Panasonic FS-A1WX/WSX/FX computers:

Port Panasonic extensions

#40 = 8 (Panasonic manufacturer ID)

#41 Available on FS-A1FX/WX/WSX only:

bit 0: CPU speed mode (0=5.37MHz, 1=3.57MHz)

Available on FS-A1FX/WX/WSX/ST/GT only:

bit 7: Firmware switch status (0=on, 1=off) (read-only)

LD A,8
OUT (040H),A ;out the manufacturer code 8 (Panasonic) to I/O port 40h
IN A,(040H) ;read the value you have just written
CPL ;complement all bits of the value
CP 8 ;if it does not match the value you originally wrote,
JR NZ,Not_WX ;it is not a WX/WSX/FX.
XOR A ;write 0 to I/O port 41h
OUT (041H),A ;and the mode changes to high-speed clock

Por ZebibiZen

Resident (47)

Imagen del ZebibiZen

29-12-2009, 23:49

Merci Jipe.

La touche 1 du clavier (arrêt diode turbo) fait planter le Turbo R.
La touche 1 du pavé numérique n'a pas d'effet (démarrage normal R800).
La touche 2 est sans résultat.

chgcpu 0 bascule le turbo R en Z80 (arrêt diode turbo).
Le problème : diskman active automatiquement le mode R800 (éclairage diode turbo)
donc plantage à la lecture de la table des partitions.

Je pense qu'il va falloir patcher diskman oO

Je ne sais pas comment compiler ton code assembleur (saut en NZ ?)
pour forcer le WX soit en 5.3mhz soit en 3.5 mhz Question
En l'état, le WX ne détecte pas la seconde SD et diskman se plante.

Página 2/5
1 | | 3 | 4 | 5
My MSX profile