L'atelier Proto d'un lecteur de carte SD
metalgear2
Membre non connecté
Conseiller Municipal
ericb59 :
Non je parle d'une cartouche CF clone d'une Sunrise, made in Korea, qui est aussi basée sur un CPLD.
J'ai jamais vu celle là, ta pas une photo quelque part ou un lien SVP ?
metalgear2 :
Est-ce les 1024k sont là pour le SN76489AN ou peut-être un conflit quelque part. J'ai lu aussi que l'on pouvait la convertir en mapper standard en rajouttant un strap.
GDX :
EDIT : Un Memory Mapper interne veut dire qu'il est possible de lire les registres afin de connaitre des pages mémoire sélectionnées sur chaque plage. Il peut y avoir confit si on ajoute un Mapper de ce type sur un MSX qui a déjà un Memory Mapper en interne. C'est pour cela que cette option n'est activable qu'en soudant un strap.
EDIT : Un Memory Mapper interne veut dire qu'il est possible de lire les registres afin de connaitre des pages mémoire sélectionnées sur chaque plage. Il peut y avoir confit si on ajoute un Mapper de ce type sur un MSX qui a déjà un Memory Mapper en interne. C'est pour cela que cette option n'est activable qu'en soudant un strap.
Non, ce que je veux dire c'est qu'il est possible de lire les registres d'un Memory Mapper interne au MSX aux ports FCH, FDH, FEH et FFH mais pas ceux des Memory Mappers externe.
La raison est que si l'on ajoute un Memory Mapper en cartouche alors qu'il y en a déjà un dans l'MSX les valeurs lues aux ports FCH, FDH, FEH et FFH pourra être fausse selon le Mapper sélectionné. (sauf sur Turbo R qui ne laisse passer que les valeurs des registres de son Mapper interne.)
C'est pour cela qu'il y a un strap à souder uniquement pour les utilisateurs ayant un MSX sans Mapper interne. Cependant, à cause d'un problème avec le BUSDIR, Popolon a dû libérer la broche reliée à ce strap afin de gérer le BUSDIR correctement. Ce strap n'est plus fonctionnel sur la cartouche Musical Memory Mapper donc.
Il est fonctionnel uniquement sur la cartouche MSX Memory Mapper (car il n'y a pas la puce sonore à gérer).
metalgear2
Membre non connecté
Conseiller Municipal
ericb59 :
l'interface CF est ici
http://blog.naver.com/isisjr/10180290375
j'ai pas retrouvée de photo du PCB, si besoin j'en ferai.
http://blog.naver.com/isisjr/10180290375
j'ai pas retrouvée de photo du PCB, si besoin j'en ferai.
T'embête pas, je voulais simplement voir la tête qu'elle avait.
GDX :
La raison est que si l'on ajoute un Memory Mapper en cartouche alors qu'il y en a déjà un dans l'MSX les valeurs lues aux ports FCH, FDH, FEH et FFH pourra être fausse selon le Mapper sélectionné. (sauf sur Turbo R qui ne laisse passer que les valeurs des registres de son Mapper interne
Je ne connais pas bien le V20, mais si il a un mapper, le probléme pourrait venir de là, non ? Edité par metalgear2 Le 22/11/2014 à 19h36
metalgear2
Membre non connecté
Conseiller Municipal
Bonjour,
Je suis en discution avec Ericb59 sur un petit probléme rencontré sur une carte SD.
Sur un MSX1 HX10 qui a 64K, si la 29F040 a un Bios en DOS1, le MSX démarre sans probléme. SI le BIOS est en DOS2, le MSX ne démarre pas.
Pire le voyant power du MSX ne s'allume même pas. D'aprés les tests de Ericb59, c'est comme si que le MSX été en court circuit.
Je comprends pas du tout, la programmation du BIOS ne peut pas mettre un MSX en court circuit. Au pire, j'aurais un écran noir mais le voyant power s'allumerait
Est-ce que quelqu'un aurait une idée du probléme ?
Je suis en discution avec Ericb59 sur un petit probléme rencontré sur une carte SD.
Sur un MSX1 HX10 qui a 64K, si la 29F040 a un Bios en DOS1, le MSX démarre sans probléme. SI le BIOS est en DOS2, le MSX ne démarre pas.
Pire le voyant power du MSX ne s'allume même pas. D'aprés les tests de Ericb59, c'est comme si que le MSX été en court circuit.
Je comprends pas du tout, la programmation du BIOS ne peut pas mettre un MSX en court circuit. Au pire, j'aurais un écran noir mais le voyant power s'allumerait
Est-ce que quelqu'un aurait une idée du probléme ?
je reléve une erreur quand on parle de Bios DOS1 ou DOS2
le bios est contenu uniquement dans la rom du MSX
pour les DOS il y a une romdisk
celle du DOS1 fait 16K et requiert 64K de mémoire
celle du DOS2 fait 64K et requiert 128k minimum
il faut essayer avec un mapper dans la machine
sinon le dos 2.2 original marche sur un MSX1 car il intégre 256K de Ram dans sa cartouche
le bios est contenu uniquement dans la rom du MSX
pour les DOS il y a une romdisk
celle du DOS1 fait 16K et requiert 64K de mémoire
celle du DOS2 fait 64K et requiert 128k minimum
il faut essayer avec un mapper dans la machine
sinon le dos 2.2 original marche sur un MSX1 car il intégre 256K de Ram dans sa cartouche
ericb59
Membre non connecté
Conseiller Municipal
bon... Je viens de découvrir quelque chose de très étrange...
Sur le HX10 en question, en fait quand je met une cartouche SD Drive (MSXDOS1 ou MSXDOS2) avec son boitier cartouche (le truc normal quoi...) le HX10 de démarre pas...
Si je démonte la cartouche, et que j'insère dans le port cartouche uniquement le PCB de la SD Drive, le HX10 démarre normalement !
Je précise que les cartouches de jeux MSX1 fonctionnent normalement avec leur boitier sur cet ordinateur ! Edité par ericb59 Le 16/09/2015 à 18h14
Sur le HX10 en question, en fait quand je met une cartouche SD Drive (MSXDOS1 ou MSXDOS2) avec son boitier cartouche (le truc normal quoi...) le HX10 de démarre pas...
Si je démonte la cartouche, et que j'insère dans le port cartouche uniquement le PCB de la SD Drive, le HX10 démarre normalement !
Je précise que les cartouches de jeux MSX1 fonctionnent normalement avec leur boitier sur cet ordinateur ! Edité par ericb59 Le 16/09/2015 à 18h14
metalgear2
Membre non connecté
Conseiller Municipal
Attention, quand je dis BIOS, je parle du BIOS de la carte SD.
MMCDISK1.ROM = DOS1
MMCDISK2.ROM = DOS2
Ce qui m'étonne, rien que de changer de version de MMCDISKx.ROM dans la 29F040 de la SD, ne fait pas allumer le MSX
MMCDISK1.ROM = DOS1
MMCDISK2.ROM = DOS2
Ce qui m'étonne, rien que de changer de version de MMCDISKx.ROM dans la 29F040 de la SD, ne fait pas allumer le MSX
metalgear2
Membre non connecté
Conseiller Municipal
ericb59 :
bon... Je viens de découvrir quelque chose de très étrange...
Effectivement, ça devient de plus en plus étrange
@Eric : On parle bien de la PCB qui a les 2 eempreintes SD côté "TOP" . La derniére version que tu as en faite. Edité par metalgear2 Le 16/09/2015 à 19h00
ericb59
Membre non connecté
Conseiller Municipal
Démonstration en video
Une SD Drive en cartouche ne marche pas. Mais une SD Drive juste en PCB fonctionne !
Remarquez le Flash de la LED power du HX10 lorsque je retire la cartouche alors que l'ordinateur est bien hors tension.
@metalgear2 : on parle d'une SD Drive classique tel qu'il y en a sur Repro Factory.
la version de base 1 seul Socket. (2 empreintes en face avant oui) Edité par ericb59 Le 16/09/2015 à 19h07
Une SD Drive en cartouche ne marche pas. Mais une SD Drive juste en PCB fonctionne !
Remarquez le Flash de la LED power du HX10 lorsque je retire la cartouche alors que l'ordinateur est bien hors tension.
@metalgear2 : on parle d'une SD Drive classique tel qu'il y en a sur Repro Factory.
la version de base 1 seul Socket. (2 empreintes en face avant oui) Edité par ericb59 Le 16/09/2015 à 19h07
metalgear2
Membre non connecté
Conseiller Municipal
Bin mince alors, vl'a autre chose.
Le HX10 n'a pas un micro-swicth dans la fente du port cartouche ?
Le HX10 n'a pas un micro-swicth dans la fente du port cartouche ?
metalgear2
Membre non connecté
Conseiller Municipal
Ne cherche pas, c'est normal que ça fonctionne sans le boitier, le HX10 a un micro-switch
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie