MSX Village forum

L'atelier SD PADIAL

Walter Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 02/10/2009 à 19h33

Messages: 1883

Le 09/05/2011 à 21h02

Reprise du message précédent

Excellent sujet msx45 !

Et Merci pour ton suivi du produit de A à Z, et tes illustrations photographiques. :top
Fabf Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 24/08/2010 à 20h55

Messages: 4833

Le 09/05/2011 à 21h05
Quel tuto msx45 ! :top
GuillianSeed Membre non connecté

Villageois

Rang

Avatar

Groupe : compte ++

Inscrit le : 16/10/2009 à 18h53

Messages: 683

Le 10/05/2011 à 00h14
Oui merci msx45 !
Du super boulot ça !
Ca ferait un super article pour la rubrique périphériques ça !
:top :top


MSX1 Sony HB501F / MSX2+ FSA1FX / MSX2+ FSA1WX / MSX2+ FSA1WSX / MSX Turbo-R ST / MSX Turbo-R GT
Moonsound 2.0 & DalSoRi - Interface CF & CF Card Interface - MegaFlash SCC 512Ko & 2x512ko - SRam 512Ko - Megaflashrom SCC + SD
MSX4Ever !!
msx45 Membre non connecté

Villageois

Rang

Avatar

Inscrit le : 09/12/2009 à 21h08

Messages: 869

Le 10/05/2011 à 06h23
Merci les gars :top
E-mail    
MSXlegend Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 18/06/2010 à 22h42

Messages: 5797

Le 10/05/2011 à 07h34
Merci MSX45 pour toutes ses explications

En effet cette carte de Padial a l'air plus efficace que la version d'erikie (que j'utilise) car je suis obligé de booter sur une sd 32mo pour accéder sur une 1gb en fat 16. Le soucie c'est que même sur turbo R, La fat 16 de ma carte est mal supporté (plantage lors d'un DIR) et est imcompatible avec mes 7Mhz (carte sd n°2 illisible)

Du fait que l'on puisse utiliser l'integralité de la carte SD sans en avoir une 2eme c'est TOP , merci pour les tests :kiss Edité par MSXlegend Le 10/05/2011 à 07h35


Createur du KCX Bluetooth emitter au format cartouche compatible stereo moonsound
msx45 Membre non connecté

Villageois

Rang

Avatar

Inscrit le : 09/12/2009 à 21h08

Messages: 869

Le 10/05/2011 à 13h55
avec tout ca j'ai oublié de parler du BASIC

- Si vous ne mettez aucune carte SD il ira chercher une disquette , si pas de disquette retour au basic
on se retrouve avec 24432 bytes free pour la RAM en basic
- Si vous mettez une carte SD il bootera dessus et desactivera les lecteurs de disquettes
donc on se retrouve avec un peu plus de RAM en basic avec 25248 bytes free

Sur ma SD 1ere partition FAT12 16Mo
Je fais un files sous basic pas de souci , il voit tout et lance bien les fichiers BAS

Sur ma SD 2eme partition FAT16 930MO
je fais un files sous basic , il voit tout et lance bien les fichiers BAS

Donc meme sous BASIC la FAT16 fonctionne


Pour des raisons de facilité je decide de passer ma carte SD en une seule partition FAT16 947Mo
comme ca je peut tout preparer sur PC

Plus besoin d'installer FAT16 :
Quand il y a une seule partition et que cette partition est en FAT16 le driver FAT16 du bios prend le relais
Le driver FAT16 du bios est le meme driver que le fichier fat16.com (OKEI 0.12)
Par contre pour la FAT16 il faut bien mettre les fichiers msxdos2.sys et command2.com du DOS220 sur la carte SD
Au depart j'avais essayé avec les fichiers msxdos2.sys et command2.com du DOS231 (ca met wrong version)

Je copie mes fichiers MSX du PC (environ 120 mo) sur la carte SD (FAT16 947Mo)
Je met la carte SD dans le MSX , j'allume le MSX

sous MSXDOS2 pas de soucis , il voit tout et lance bien les fichiers
sous basic pas de soucis , il voit tout et lance bien les fichiers BAS

Vous me direz on perd le MSXDOS1
J'ai trouvé une petite astuce pour remedier a ce probleme
il suffit de mettre en emulation un DSK avec le MSXDOS1 et hop le tour est joué


A+ Edité par msx45 Le 10/05/2011 à 13h57
E-mail    
BibiZen Membre non connecté

Maire-adjoint

Rang

Avatar

Inscrit le : 03/10/2009 à 18h34

Messages: 1455

Le 11/05/2011 à 13h25
Merci pour toutes ces précisions :top

Excellent tuto, je vais être à cours de question ^^

je pense que cette cartouche accepte tous les types de SD (FAT16 bas & haut débit)
sauf les SD HC (> 2 Go) même au format FAT 16

Sinon tu peux passer du DOS 2.20 au dernier DOS 2.44 (FAT 16)
en installant le patch de TNI

E-mail    
msx45 Membre non connecté

Villageois

Rang

Avatar

Inscrit le : 09/12/2009 à 21h08

Messages: 869

Le 11/05/2011 à 15h06
Salut Zebibizen ,
le kernel du DOS2 sur la SD PADIAL est en 2.31
j'ai patché le COMMAND2.COM de 2.20 en 2.44
j'ai mis egalement le dernier MSXDOS2.SYS en 2.32

Tout fonctionne

il me reste 2 tests a faire
- tests de vitesse (lecture - ecriture)
- tests des shell GUI MSXDOS2 (Multi Mente , M, XCC , HDMENU)


A+ Edité par msx45 Le 11/05/2011 à 15h07
E-mail    
msx45 Membre non connecté

Villageois

Rang

Avatar

Inscrit le : 09/12/2009 à 21h08

Messages: 869

Le 11/05/2011 à 18h46
Pour le test de vitesse (taux de transfert) j'ai 2 logiciels:
- DSPEED.com
- DOSSCAN.com

1) test sur une partition FAT16 de 937Mo

Je ne suis pas arrivé a faire marché DOSSCAN avec la SD (pas trop compatible avec la FAT16)
Donc les tests se font avec DSPEED , ma carte SD est une generique de 1Go

- DSPEED sur une vrai disquette , plante a la fin du test (normalement le taux est de l'ordre de 20Ko/S)
- DSPEED avec emulation DSK , ne marche pas (il me met pb FAT)
- DSPEED sur la SD , j'obtiens un taux de transfert de 1110Kb/s soit 138Ko/s (test dure 10 seocndes)

2) test sur une partiton FAT12 de 32MO (DOS2)
- DOSSCAN sur la SD , j'obtiens un taux de transfert de 128Ko/s (test dure 5 minutes)
- DSPEED sur la SD , j'obtiens un taux de transfert de 1111Kb/s soit 138Ko/s (test dure 10 secondes)

- DOSSCAN avec emulation DSK , j'obtiens un taux de transfert de 45Ko/s (test dure 20 seocndes)
- DSPEED avec emulation DSK , j'obtiens un taux de transfert de 491Kb/s soit 61Ko/s (test dure 10 secondes)

3) une partition FAT12 de 16Mo (DOS2)
meme taux que pour la partiton FAT12 32Mo (DOS2)


Petite info supplementaire:
le DOS2 ne fonctionne qu'avec la carte SD
j'ai mis la cartouche SD sans la carte SD , j'ai mis une vrai disquette MSXDOS2
je m'attendais a voir booter ma disquette DOS2 en MSXDOS2 , mais non ca ne fonctionne pas


A+
E-mail    
MSXlegend Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 18/06/2010 à 22h42

Messages: 5797

Le 11/05/2011 à 20h22
Aurais tu dspeed sous la main, J'aimerai comparer le taux max avec ma sd card d erikie


Createur du KCX Bluetooth emitter au format cartouche compatible stereo moonsound
msx45 Membre non connecté

Villageois

Rang

Avatar

Inscrit le : 09/12/2009 à 21h08

Messages: 869

Le 11/05/2011 à 20h26
Salut Msxlegend ,
voila le fichier :

DSPEED.zip

A+
E-mail    
msx45 Membre non connecté

Villageois

Rang

Avatar

Inscrit le : 09/12/2009 à 21h08

Messages: 869

Le 11/05/2011 à 20h51
j'ai donné une mauvaise info
on a acces au lecteur de disquette meme quand on boot sur la SD
Dans ce cas le lecteur de disquette est C:

j'ai donc fais un DSPEED C:

j'obtiens 80kb/s , ce qui fait un taux de transfert de 10Ko/secondes pour le lecteur de disquette


Une autre info , voila a quoi serve les 2 jumpers sur la SD PADIAL
voila la reponse de PADIAL:

Jumper Rigth: Dissable/Enable Flash 29F040 (Jumper Up/Down) , use for reflashing Drive in Flash (first disable at

power on, then flopy disk is selected by MSX, after Enable for A>FLSDMMC DRSDMMC.ROM from floppy)

Jumper Left: CLK select (Jumper left, regenerate CLK for Panasonic Engine / Rigth, Z80 from Zilog)


A+

E-mail    
MSXlegend Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 18/06/2010 à 22h42

Messages: 5797

Le 12/05/2011 à 15h16
Je vien de faire un test avec mes 2 sd card 32mo et 1gb sur ma SD card v2.2 d'erikie (les 2 port SD sont utilisé ! )

J'obtiens un debit de 1165 kbits/s et en mode turbo 7Mhz j'ai un débit de 2320 kbits/s :|
Donc elles se vallent toutes les 2. Je pense qu'il n y a de raison que la version de Padial ne soit pas compatible avec le mode Turbo :) Edité par MSXlegend Le 12/05/2011 à 15h16


Createur du KCX Bluetooth emitter au format cartouche compatible stereo moonsound
MSXlegend Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 18/06/2010 à 22h42

Messages: 5797

Le 14/05/2011 à 16h34
Testé sur turbo-r GT j'ai 1213kb/s bizar alors qu'avec mon turbo 7mhz, j'ai 2320kbits/s


Createur du KCX Bluetooth emitter au format cartouche compatible stereo moonsound
msx45 Membre non connecté

Villageois

Rang

Avatar

Inscrit le : 09/12/2009 à 21h08

Messages: 869

Le 14/05/2011 à 16h57
Salut MSXLEGEND ,

pour tes problemes de transfert sur ton TURBOr
sur ma SD j'ai 2 jumpers

dont 1 sert a regler si CPU=Z80 (MSX1 , MSX2 , MSX2+) ou CPU=PANASONIC (TURBOr)

" Jumper Left: CLK select (Jumper left, regenerate CLK for Panasonic Engine / Rigth, Z80 from Zilog) "

Peut etre as tu un jumper a regler sur ta SD...


A+
E-mail    
MSXlegend Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 18/06/2010 à 22h42

Messages: 5797

Le 14/05/2011 à 19h31
Oh maintenant que tu le dit ! peut etres, parce que la 2 eme carte plante quand je fait un dir sur turbo R je regarde ce soir, merci a toi ;)


Createur du KCX Bluetooth emitter au format cartouche compatible stereo moonsound
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie