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 12/08/2014 à 13h37

Reprise du message précédent

C'est envoyé en MP dans ta boite :p
signal RESET à câbler sur broche 52 du EPM7128.


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 12/08/2014 à 13h40
metalgear2 :
Jipe :
tu arrives aux mêmes conclusions que moi :

l'ordre des pages dans le mapper n'est pas initialisé lors d'un démarrage a froid

le logiciel "range" les pages dans l'ordre avec des commandes du genre 32 00 50 LD (5000),A

seul le mapper du type Zemina KONAMI démarre proprement !!




Merci Jipe, ça me rassure que je suis pas le seul a être bloqué a ce niveau.



C'est peut-être pour ça que Erikie utilise un AT29F040 :hum




Non, le problème vient des 74670, je l'avait déjà signalé l'an dernier quand Eric à commencé sont projet de cartouche MegaROM (qui devait être universel au départ...sans utilisation de LZ93...)


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 12/08/2014 à 13h48
z80 :
C'est envoyé en MP dans ta boite :p

signal RESET à câbler sur broche 52 du EPM7128.




Merci, je fais le test en fin de journée car là, obliger de bricoler à la maison, sinon ça va ronfler dans les chaumiéres ..... :lol



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

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 27/11/2010 à 23h40

Messages: 2768

Le 12/08/2014 à 19h19
Je viens de faire l'essai avec le fichier POF et à l'allumage du MSX, écran noir :oups

Tu l'as cablé comment le RESET ?



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 12/08/2014 à 21h44
Un input rooté sur broche 52. J'ai pas les sources avec moi. Je regarde demain matin.


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 12/08/2014 à 21h45
Peut-être qu'il aurait été mieux de rooter sur l'entrée dédié au clear ??


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 13/08/2014 à 07h49
nouvelle version avec utilisation du global CLEAR en broche 1 pour le /RESET
Pour la version de hier, tu as bien vérifier que le /RESET était sur la broche 52?
Parce que au pire ça n'aurait rien du changer au niveau du comportement de ton montage, je n'ai rien changé à ton schéma, j'ai juste ajouté un signal /RESET et relié celui-ci au /CLEAR des 74670

Edité par z80 Le 13/08/2014 à 07h50


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,... :\'(
   
SveN Membre non connecté

Villageois

Rang

Avatar

Groupe : compte ++

Inscrit le : 22/11/2011 à 21h14

Messages: 865

Le 13/08/2014 à 15h50
Tout cela me rappelle la conclusion du topic : L'atelier // Cartouche SRAM mapper SCC (CPLD) sans SCC avec SCC externe

http://www.msxvillage.fr/forum/topic.php?id=1970&pt=1



Fabf :
J'ai réglé mon problème de hard reset.

Il suffit de mettre un contacteur entre le /RESET et la masse ^^


Philips.NMS.8245/50/80, Sony.F1XV/HBF-700D, Pana.FSA1FX/A1WX(x2)/A1GT, OCM, GR8BIT.... et ...
   
metalgear2 Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 27/11/2010 à 23h40

Messages: 2768

Le 13/08/2014 à 18h18
Bonsoir,

Jipe, j'aurais bessoin de tes lumiéres SVP :'(

On est d'accord que lorsque je programme la 29F040 avec SCCFLASH + Nemesis 2, si je fais un RESET, le jeu se lance a chaque fois. Par contre, si je j'éteinds le MSX par l'inter, il ne démarre pas.

D'aprés ce que j'ai compris, c'est parque les banks sont dans le déssordre, non ?

Ma question :oups

Est-ce que je peux voir si la 29F040 est bien programmer avec SHEM.COM, car en faite, on sait pas si la 29F040 garde bien le programme de Nemesis 2 au rallumage du MSX ?

J'ai essayer de suivre un peu tes explications ici http://www.msxvillage.fr/forum/topic.php?id=1001&pt=6#m19439 , mais dur dur !!!!! :'(



....



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

Maire-adjoint

Rang

Avatar

Association

Inscrit le : 02/10/2009 à 19h41

Messages: 10356

Le 13/08/2014 à 18h42
tu peux lancer shem avec ta carte dans le slot 1

tu fait CTRL Y et dans target tu met 01 01 01

tu fait CTRL A et dans Address tu met 4000 releve les 8 premiers octets

tu fait CTRL A et dans adress tu met 5000

tu écrit 00 dans 5000

tu fait CTRL A et dans Address tu met 4000 les octets ont changés et tu doit avoir 41 42 suivi de l'adresse de start








:noel
Site web    
metalgear2 Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 27/11/2010 à 23h40

Messages: 2768

Le 13/08/2014 à 19h10
Résultats des courses :

J'ai comparé avec une FlashROMSCC et la FlashROM en question


FlashROMSCC :




FlashROM de la SD :




Apparement la FlashROM ne garde pas le programme au rallumage du MSX ou ne se programme pas du tout.

Alors si la FlashROM ne se programme pas du tout, ou la ROM (Nemesis 2 par exemple) est elle placée à la programmation, pas en mémoire quand même ?????



.... Edité par metalgear2 Le 13/08/2014 à 19h11



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

Villageois

Rang

Avatar

Groupe : compte ++

Inscrit le : 22/11/2011 à 21h14

Messages: 865

Le 13/08/2014 à 19h12
metalgear2 :
...Est-ce que je peux voir si la 29F040 est bien programmer avec SHEM.COM, car en faite, on sait pas si la 29F040 garde bien le programme de Nemesis 2 au rallumage du MSX ?


A moins d'avoir effacé le contenu de la flashrom avant la mise hors-tension, il n'y a aucune raison que le contenu de ta flashrom soit vierge/corrompu au redémarrage.

(tu dois pouvoir d'ailleurs dumper son contenu avec le matériel adéquat)

Après avoir "chargé" la flashrom puis avoir éteint le MSX,

si tu remets la machine sous tension et que tu effectues ensuite un reset,

que se passe-t-il ?


Philips.NMS.8245/50/80, Sony.F1XV/HBF-700D, Pana.FSA1FX/A1WX(x2)/A1GT, OCM, GR8BIT.... et ...
   
metalgear2 Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 27/11/2010 à 23h40

Messages: 2768

Le 13/08/2014 à 19h15
SveN :
metalgear2 :
...Est-ce que je peux voir si la 29F040 est bien programmer avec SHEM.COM, car en faite, on sait pas si la 29F040 garde bien le programme de Nemesis 2 au rallumage du MSX ?


A moins d'avoir effacé le contenu de la flashrom avant la mise hors-tension, il n'y a aucune raison que le contenu de ta flashrom soit vierge/corrompu au redémarrage.

(tu dois pouvoir d'ailleurs dumper son contenu avec le matériel adéquat)

Après avoir "chargé" la flashrom puis avoir éteint le MSX,

si tu remets la machine sous tension et que tu effectues ensuite un reset,

que se passe-t-il ?




Bin, étant donner que la FlashROM est vide, il me rend la main. :'(



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

Villageois

Rang

Avatar

Groupe : compte ++

Inscrit le : 22/11/2011 à 21h14

Messages: 865

Le 13/08/2014 à 19h19
metalgear2 :
Résultats des courses :...

Apparemment la FlashROM ne garde pas le programme au rallumage du MSX ou ne se programme pas du tout.

Alors si la FlashROM ne se programme pas du tout, ou la ROM (Nemesis 2 par exemple) est elle placée à la programmation, pas en mémoire quand même ?????


As-tu tenu effectué tes tests en tenant compte des remarques de Z80 et de Jipe concenant l'initialisation "maquante" du mapper à base de 74670?


Philips.NMS.8245/50/80, Sony.F1XV/HBF-700D, Pana.FSA1FX/A1WX(x2)/A1GT, OCM, GR8BIT.... et ...
   
metalgear2 Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 27/11/2010 à 23h40

Messages: 2768

Le 13/08/2014 à 19h47
SveN :
As-tu tenu effectué tes tests en tenant compte des remarques de Z80 et de Jipe concenant l'initialisation "maquante" du mapper à base de 74670?




Oui, tout a fait, mais même si les pages sont mélangées dans la FlashROM, je devrais trouver des octets différents quelque part.



Là, j'ai parcouru toute la 29F040 et tout est a FF FF FF .......



Sur la photo, j'ai pris l'adresse 4000 pour voir la différence.



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

Maire-adjoint

Rang

Avatar

Association

Inscrit le : 02/10/2009 à 19h41

Messages: 10356

Le 13/08/2014 à 19h51
il faut écrire 00 a l'adresse 5000 pour voir la page 00 en 4000
as tu fait cela ?


:noel
Site web    
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie