MSX Village forum

L'atelier Proto d'un lecteur de carte SD

z80 Membre non connecté

Villageois

Rang

Avatar

Inscrit le : 17/05/2013 à 22h52

Messages: 956

Le 25/08/2014 à 17h47

Reprise du message précédent

metalgear2 :
Citation :
http://www.msx.org/articles/manbow-2, c'est bien marqué SCC 512Ko....


Impossible d'ouvrir la page :oups



http://www.msx.org/articles/manbow-2

ben moi ca marche :) essaie encore avec le nouveau lien... j'avais pas utilisé les balises [ u r l ]


TurboR GT (1Mo), CANON V20! ( en kit, modif 2+ en cours) :top
Pas encore retrouvés: V9990, Grafx9000, SUNRISE IDE 2x CF, SUNRISE MOONSOUND, FM PAC, MUSIC MODULE, NMS8280, SD SNATCHER,... :\'(
   
z80 Membre non connecté

Villageois

Rang

Avatar

Inscrit le : 17/05/2013 à 22h52

Messages: 956

Le 25/08/2014 à 17h50
metalgear2 :
@z80 : Comment tu fais pour avoir A15 et A14 sur la même broche "C" des deux 74138, y'a pas une erreur.



Edit : Non, désolé, j'ai mal lu ..... :fou




Essai d'ajouter deux sorties sur le Max7128S pour sortir les signaux des deux bascules dont je parlais ce matin et colle y une LED sur chacune des deux sortie fraichement ajoutées, pour voir l'état des bascules, ca te permettra de vérifier si le comportement en écriture sur le flash est le bon ou pas.


TurboR GT (1Mo), CANON V20! ( en kit, modif 2+ en cours) :top
Pas encore retrouvés: V9990, Grafx9000, SUNRISE IDE 2x CF, SUNRISE MOONSOUND, FM PAC, MUSIC MODULE, NMS8280, SD SNATCHER,... :\'(
   
metalgear2 Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 27/11/2010 à 23h40

Messages: 2768

Le 25/08/2014 à 18h35
z80 :
ben moi ca marche :) essaie encore avec le nouveau lien... j'avais pas utilisé les balises [ u r l ]


Quel co..., j'aurais pu faire un copier/coller de l'adresse. :fou



z80 :
Essai d'ajouter deux sorties sur le Max7128S pour sortir les signaux des deux bascules dont je parlais ce matin et colle y une LED sur chacune des deux sortie fraichement ajoutées, pour voir l'état des bascules, ca te permettra de vérifier si le comportement en écriture sur le flash est le bon ou pas.


C'est exactemement ce que je voulais faire pour visualiser l'état des sorties :top



Mon site consacré au MSX : http://mymsx2.free.fr
Site web    
z80 Membre non connecté

Villageois

Rang

Avatar

Inscrit le : 17/05/2013 à 22h52

Messages: 956

Le 25/08/2014 à 18h50
Faudrait désassembler un des programmes qui accèdent aux cartes SD pour vérifier les adresses que j'ai mis en commentaires rouges dans le projet Quartus. Et aussi comprendre avec certitude l'ordre DZ basculement des bits et des adresses qui activent les 74LS165 et 74LS164 etc. Edité par z80 Le 25/08/2014 à 18h51


TurboR GT (1Mo), CANON V20! ( en kit, modif 2+ en cours) :top
Pas encore retrouvés: V9990, Grafx9000, SUNRISE IDE 2x CF, SUNRISE MOONSOUND, FM PAC, MUSIC MODULE, NMS8280, SD SNATCHER,... :\'(
   
metalgear2 Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 27/11/2010 à 23h40

Messages: 2768

Le 25/08/2014 à 18h59
Si je rajoute deux portes TRI en sortie Q et QN du 7474, ça devrait le faire, non ?



Mon site consacré au MSX : http://mymsx2.free.fr
Site web    
z80 Membre non connecté

Villageois

Rang

Avatar

Inscrit le : 17/05/2013 à 22h52

Messages: 956

Le 25/08/2014 à 20h24
Non pas besoin de tri, juste un fil et une sortie au bout


TurboR GT (1Mo), CANON V20! ( en kit, modif 2+ en cours) :top
Pas encore retrouvés: V9990, Grafx9000, SUNRISE IDE 2x CF, SUNRISE MOONSOUND, FM PAC, MUSIC MODULE, NMS8280, SD SNATCHER,... :\'(
   
metalgear2 Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 27/11/2010 à 23h40

Messages: 2768

Le 25/08/2014 à 20h47
Tu veux dire, un truc comme ça :



J'ai un peu peur que les signaux en sortie du 7474 chute. :oups
Edité par metalgear2 Le 25/08/2014 à 20h49



Mon site consacré au MSX : http://mymsx2.free.fr
Site web    
z80 Membre non connecté

Villageois

Rang

Avatar

Inscrit le : 17/05/2013 à 22h52

Messages: 956

Le 25/08/2014 à 21h51
metalgear2 :
Tu veux dire, un truc comme ça :



J'ai un peu peur que les signaux en sortie du 7474 chute. :oups


Non les signaux ne chuteront pas! :) c'est la sortie qui fournie/absorbe le courant de la LED .



Ajoute aussi la sortie de la porte 7432 (OU) qui à sur une des ses entrée le signal /WR. Et en sortie on entre sur les deux tri sur lesquels sorte les signaux WR_FLASH et SCC


TurboR GT (1Mo), CANON V20! ( en kit, modif 2+ en cours) :top
Pas encore retrouvés: V9990, Grafx9000, SUNRISE IDE 2x CF, SUNRISE MOONSOUND, FM PAC, MUSIC MODULE, NMS8280, SD SNATCHER,... :\'(
   
metalgear2 Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 27/11/2010 à 23h40

Messages: 2768

Le 25/08/2014 à 23h15
Voilà comment j'ai procéder :

La porte 7404 est la simplement pour inverser le signal qui est négatif, sinon la LED reste éteinte.

LED rouge : WR 29F040
LED jaune : WR MAPPER
LED verte : Sortie du 7432.



A l'allumage, les 3 LED s'allument. Si je lance une programmation "FLASH WRITTING ERROR"




Mon site consacré au MSX : http://mymsx2.free.fr
Site web    
z80 Membre non connecté

Villageois

Rang

Avatar

Inscrit le : 17/05/2013 à 22h52

Messages: 956

Le 26/08/2014 à 06h57
Tu à mis le + des led vers le MAX7128S je suppose ?
Si tu mets le - des les vers le MAX alors quand la led est allumé c'est que le signal est actif. Dans ton cas une led allumé c'est que c'est inactif...

La sortie positionné sur la sortie du 7432 n'est pas intéressante, c'est le signal du 7474 qui vient en entrée qui lui présente un intérêt.
J'ai pas relu ce que j'ai écrit hier soir, j'aurais dû... Edité par z80 Le 26/08/2014 à 07h02


TurboR GT (1Mo), CANON V20! ( en kit, modif 2+ en cours) :top
Pas encore retrouvés: V9990, Grafx9000, SUNRISE IDE 2x CF, SUNRISE MOONSOUND, FM PAC, MUSIC MODULE, NMS8280, SD SNATCHER,... :\'(
   
metalgear2 Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 27/11/2010 à 23h40

Messages: 2768

Le 26/08/2014 à 08h14
Bonjour,



z80 :
Tu à mis le + des led vers le MAX7128S je suppose ?

Oui, c'est ça. J'ai modifier le schéma vite fait au dessus pour mieux comprendre.



[quote=Citation]Si tu mets le - des les vers le MAX alors quand la led est allumé c'est que le signal est actif. Dans ton cas une led allumé c'est que c'est inactif...


Je fait le test aujourdu'hui.



Citation :
La sortie positionné sur la sortie du 7432 n'est pas intéressante, c'est le signal du 7474 qui vient en entrée qui lui présente un intérêt.

J'ai pas relu ce que j'ai écrit hier soir, j'aurais dû...


Tu veux dire, celui que j'ai entouré en rouge






Mon site consacré au MSX : http://mymsx2.free.fr
Site web    
z80 Membre non connecté

Villageois

Rang

Avatar

Inscrit le : 17/05/2013 à 22h52

Messages: 956

Le 26/08/2014 à 10h50
oui c'est bien celui que tu as entouré :)


TurboR GT (1Mo), CANON V20! ( en kit, modif 2+ en cours) :top
Pas encore retrouvés: V9990, Grafx9000, SUNRISE IDE 2x CF, SUNRISE MOONSOUND, FM PAC, MUSIC MODULE, NMS8280, SD SNATCHER,... :\'(
   
z80 Membre non connecté

Villageois

Rang

Avatar

Inscrit le : 17/05/2013 à 22h52

Messages: 956

Le 26/08/2014 à 11h10
p*tain c'est un gros malade le Coréen! je suis en train d'essayer de désassembler ATLOAD.COM....
Le mec fait des copie de code pour reloger le code en dynamique... bref que du bonheur....


TurboR GT (1Mo), CANON V20! ( en kit, modif 2+ en cours) :top
Pas encore retrouvés: V9990, Grafx9000, SUNRISE IDE 2x CF, SUNRISE MOONSOUND, FM PAC, MUSIC MODULE, NMS8280, SD SNATCHER,... :\'(
   
metalgear2 Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 27/11/2010 à 23h40

Messages: 2768

Le 30/08/2014 à 21h57
Derniere news sur mon proto.

Avec z80, nous avons essayé de trouver une solution pour le probléme d'écriture dans la FlashROM avec quelques résultats positif mais sans résultats pour la tache que l'on rechercher.

J'ai donc programmé une 29F040 sur ma FlashROM SCC que j'ai ensuite inséré sur mon proto. Ca fonctionne nickel :top .

On peut donc en déduire que c'est bien un probléme d'écriture ou de lecture quand on flash la 29F040 directement sur le proro SD. Probléme de MAPPER qui n'écrit ou ne lit pas dans le bon ordre. :@

J'ai aussi rajouté le second socket SD, pour des tests. Ca fonctionne aussi nickel :top Le temp de transfert est quand même impressionnant. :| Et encore, j'ai pas fait le tour des logiciels.

Je pense que dans un premier temp, même s'il n'est réussi qu'a 90/95%. mon proto n'est pas si mal que ça. Mais je ne lache pas l'affaire ...... :D

Merci a z80 pour le temp qu'il passe sur le probléme du MAPPER, a Fabf pour les fichiers et a GDX pour les sources.






....



Mon site consacré au MSX : http://mymsx2.free.fr
Site web    
Fabf Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 24/08/2010 à 20h55

Messages: 4833

Le 30/08/2014 à 23h06
C'est vraiment délicat de tirer une quelconque conclusion sur les mapper à base de 74LS670 :moue

Si on met une flashrom (programmée sur PC) sur un mapper SCC cela fonctionne, on peut en tirer la conclusion que c'est un problème d'écriture.

J'ai pour ma part programmé une flashrom sur MSX avec un mapper Konami que j'ai ensuite relu sur PCEngine (qui fonctionne sans mapper jusqu'à 8Mbit), on peut cette fois en conclure l'inverse.

Il serait intéressant de faire le teste suivant :
Programmation avec un mapper konami puis lecture avec un SCC. :heink
z80 Membre non connecté

Villageois

Rang

Avatar

Inscrit le : 17/05/2013 à 22h52

Messages: 956

Le 30/08/2014 à 23h17
La problématique du mapper SCC c'est que l'adresse du registre pour les 4 pages, se situ dans la page elle même .
Exemple : pour sélectionner le Hank de la page 0 du mapper SCC située entre 4000h et 5FFFh , il faut écrire en 5800h. Du coup quand on flash une donnée en 5800h, on écrit à la fois dans la flash mais aussi dans le registre de sélection .
C'est pour cette raison que Tsujikawa à installé un mécanisme de verrouillage du signal /WR sur le SCC et sur l/WR sur la mémoire SRAM (idem sur la flash).
Pour pouvoir flasher ilavec l'outil du Coréen il faudrait avoir le source et savoir à quelle adresse il a fait sa commutation du signal /WR.


TurboR GT (1Mo), CANON V20! ( en kit, modif 2+ en cours) :top
Pas encore retrouvés: V9990, Grafx9000, SUNRISE IDE 2x CF, SUNRISE MOONSOUND, FM PAC, MUSIC MODULE, NMS8280, SD SNATCHER,... :\'(
   
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie