L'atelier [Réglé] Modification CX5M
metalgear2
Membre non connecté
Conseiller Municipal
Reprise du message précédent
Bonjour,Comme je suis entrain de refaire les signaux du YM5214 pour essayer de faire redémarer mon CX5M mais sans la partie MAPPER car la mémoire interne n'existe plus. Elle est remplacer par une extension GOUGET, donc pas bessoin de recréer les signaux : WE, RAS, MPX, CAS2 et CAS3 ( PIN 17 à 20 ).
Alors, je m'suis dit, pourquoi ne pas aller jusqu'au bout est recréer aussi ces signaux là. On sait jamais, quelqu'un qui enléve une cartouche sans faire gaffe.
Mais voilà, je suis pas encore trop au top niveau mapper et je me pose quelques questions.
1 / Sur le CX5M, il existe deux signaux, /CAS2 et /CAS3 pour 32 Kilo alors que sur le schéma du MSX2+ ( Schéma déposer par Jipe ), il existe un seul signal, /CAS pour 64 Kilo.
- Est-ce que je peux utiliser un seul /CAS pour les les signaux /CAS2 et /CAS3 ou les réunir avec une porte logic ?
2 / Sur le CX5M, il y a le signal MPX alors que sur le MSX2+, il est nommé autrement.
- Est-ce le même signal qui est renommer sur le MSX2+ ?
3 / Sur le schéma du MSX2+, le signal /WR est relier directement a WE sur les C.I 41464
- Est-ce que je peux faire pareil pour le CX5M ?
Merci.
SCHEMA DU CX5M :
SCHEMA DU MSX2+ :
Edité par metalgear2 Le 20/02/2014 à 19h51
la partie mémoire vive est certainement celle qui est la plus différente suivant les MSX
le MPX multiplexage est bien le ROW/COL du 2+
pour l'architecture /CAS2 /CAS3 il faut se reprocher du S3527 pour mieux comprendre les différents signaux et les banks mémoires
le MPX multiplexage est bien le ROW/COL du 2+
pour l'architecture /CAS2 /CAS3 il faut se reprocher du S3527 pour mieux comprendre les différents signaux et les banks mémoires
Fabf
Membre non connecté
Conseiller Municipal
A mon avis commence par refaire marcher la bête.
Recréer ces signaux c'est du pur casse tête.
Recréer ces signaux c'est du pur casse tête.
metalgear2
Membre non connecté
Conseiller Municipal
C'est vrai que la partie mémoires est complétement différente de MSX en MSX.
Je m'doute que c'est un casse tête, mais j'ai remis le CX5M dans son origine, donc avec ces 32 Kilo interne.
Maintenant, j'suis un peu coincer, j'suis obligé de m'en servir. Ou alors, je remet l'extension Gouget ... J'avais pas penser ...
Je m'doute que c'est un casse tête, mais j'ai remis le CX5M dans son origine, donc avec ces 32 Kilo interne.
Maintenant, j'suis un peu coincer, j'suis obligé de m'en servir. Ou alors, je remet l'extension Gouget ... J'avais pas penser ...
Fabf
Membre non connecté
Conseiller Municipal
Y a le pour et le contre :
La dernière config fonctionnelle.
La config d'origine.
La dernière config fonctionnelle.
La config d'origine.
metalgear2
Membre non connecté
Conseiller Municipal
Fabf :
Y a le pour et le contre :
La dernière config fonctionnelle.
La config d'origine.
La dernière config fonctionnelle.
La config d'origine.
J'avais remis le CX5M dans son origine car je s'avais pas si une extension ( Ext. 256K où Ext. MSX2 ) avait pris un coup. Maintenant je sais que les deux sont OK aprés des tests en externe sur un autre MSX.
Donc pour l'instant, je vais remettre l'Ext. Gouget en place et je verrais les signaux du MAPPER aprés.
Jipe :
pour le /CAS2 de 8000 a BFFF
pour le /CAS3 de C000 a FFFF
pour le /CAS3 de C000 a FFFF
Houpsssss .... déjà que la partie mémoire, c'est pas évident a assimiler, mais alors là, Jipe, si tu me rajoute des adresses ...... moi pu comprendre
en fait pas besoin de la doc du S3527 car c'est renseigné a la page 12 du service manual du CX5
MEMORY CONTROLER (YM-5214)
/CAS2 D-RAM (SLOT#0,8000H-BFFFH) /CAS signal
/CAS3 D-RAM (SLOT#0,C000H-FFFFH) /CAS signal
le CX5 a 32k de mémoire divisé en pages de 16K et se situant dans le slot #0 une page utilise /CAS2 et l'autre /CAS3
il y a un synoptique du MMC BLOCK DIAGRAM page 3 ou l'on voit bien la combinaison des signaux SLOT0 SELECT
MEMORY CONTROLER (YM-5214)
/CAS2 D-RAM (SLOT#0,8000H-BFFFH) /CAS signal
/CAS3 D-RAM (SLOT#0,C000H-FFFFH) /CAS signal
le CX5 a 32k de mémoire divisé en pages de 16K et se situant dans le slot #0 une page utilise /CAS2 et l'autre /CAS3
il y a un synoptique du MMC BLOCK DIAGRAM page 3 ou l'on voit bien la combinaison des signaux SLOT0 SELECT
metalgear2
Membre non connecté
Conseiller Municipal
Je me rappel plus, mais le Z80 gére des blocs de 16K ou 32K ?
igal
Membre non connecté
Conseiller Municipal
CAS1 pour les 16Ko bas.
CAS2 pour les 16 Ko Haut.
CAS12 pour les 16Ko Bas + 16Ko haut
SLT SL pour les 16Ko Bas+16Ko Haut + 32 Ko suplémentaires. (Les 32Ko sont ils 16X2 ou alors 1X32 je sais pas! mais je suppose 16X2)
C'est tout ce que j'ai compris Edité par igal Le 20/02/2014 à 20h03
CAS2 pour les 16 Ko Haut.
CAS12 pour les 16Ko Bas + 16Ko haut
SLT SL pour les 16Ko Bas+16Ko Haut + 32 Ko suplémentaires. (Les 32Ko sont ils 16X2 ou alors 1X32 je sais pas! mais je suppose 16X2)
C'est tout ce que j'ai compris Edité par igal Le 20/02/2014 à 20h03
metalgear2
Membre non connecté
Conseiller Municipal
igal :
CAS1 pour les 16Ko bas.
CAS2 pour les 16 Ko Haut.
CAS12 pour les 16Ko Bas + 16Ko haut
SLT SL pour les 16Ko Bas+16Ko Haut + 32 Ko suplémentaires. (Les 32Ko sont ils 16X2 ou alors 1X32 je sais pas! mais je suppose 16X2)
C'est tout ce que j'ai compris
CAS2 pour les 16 Ko Haut.
CAS12 pour les 16Ko Bas + 16Ko haut
SLT SL pour les 16Ko Bas+16Ko Haut + 32 Ko suplémentaires. (Les 32Ko sont ils 16X2 ou alors 1X32 je sais pas! mais je suppose 16X2)
C'est tout ce que j'ai compris
Ta au moins compris quelque chose, moi je me mélange complétement les pinceaux.
Pu..., ils peuvent pas utilisé un seul /CAS comme tous le monde
Fabf
Membre non connecté
Conseiller Municipal
igal :
CAS1 pour les 16Ko bas.
CAS2 pour les 16 Ko Haut.
CAS12 pour les 16Ko Bas + 16Ko haut
SLT SL pour les 16Ko Bas+16Ko Haut + 32 Ko suplémentaires. (Les 32Ko sont ils 16X2 ou alors 1X32 je sais pas! mais je suppose 16X2)
C'est tout ce que j'ai compris
CAS2 pour les 16 Ko Haut.
CAS12 pour les 16Ko Bas + 16Ko haut
SLT SL pour les 16Ko Bas+16Ko Haut + 32 Ko suplémentaires. (Les 32Ko sont ils 16X2 ou alors 1X32 je sais pas! mais je suppose 16X2)
C'est tout ce que j'ai compris
Désolé mais tout ça n'a rien à voir avec les DRAM
Dans le YM-5214 il doit y avoir un système qui découpe 64ko en 4 pages.
Ces 4 pages sont accessibles par /CAS0, /CAS1, /CAS2 et /CAS3.
Comme les 2 premières pages du slot0 sont utilisées par la ROM, seuls /CAS2 et /CAS3 sorte de la puce.
Voila pour la théorie
Regarde du coté du SM du VG8010
igal
Membre non connecté
Conseiller Municipal
metalgear2
Membre non connecté
Conseiller Municipal
Bonjour,
Essai ce matin avec un autre YM5214 d'un YIS503 sur mon CX5M, le MSX démarre. C'est bien le YM5214 qui est H.S
Au moins maintenant, je sais sur quoi partir
@Fabf , pour te tenir au courrant :
Ecran noir avec un signal sonore continu + relais qui se colle. J'ai mis le signal WAIT à la GND,, plus de signal sonore et le relais ne colle plus, mais écran noir.
Je vais faire un essai avec le schéma du VG8020. C'est pratiquent la même chose, sauf qu'il y a des portes logic en plus.
Essai ce matin avec un autre YM5214 d'un YIS503 sur mon CX5M, le MSX démarre. C'est bien le YM5214 qui est H.S
Au moins maintenant, je sais sur quoi partir
@Fabf , pour te tenir au courrant :
Ecran noir avec un signal sonore continu + relais qui se colle. J'ai mis le signal WAIT à la GND,, plus de signal sonore et le relais ne colle plus, mais écran noir.
Je vais faire un essai avec le schéma du VG8020. C'est pratiquent la même chose, sauf qu'il y a des portes logic en plus.
tu aurais du mettre les 2 schémas dans le même sens pour plus de compréhension
regarde bien au niveau des 74ls139 dans celui du haut tu utilises 2 moitiées sur les voies Y1 et dans celui du bas 1 entier utlisé sur les 2 voies Y1 et Y2
tu dois pouvoir mixer les 2 du haut pour obtenir le schéma du bas
au fait cet essai de composant croisé quand ils sont exotiques est quand même a éviter , c'est un coup a se retrouver avec 2 MSX en panne
regarde bien au niveau des 74ls139 dans celui du haut tu utilises 2 moitiées sur les voies Y1 et dans celui du bas 1 entier utlisé sur les 2 voies Y1 et Y2
tu dois pouvoir mixer les 2 du haut pour obtenir le schéma du bas
au fait cet essai de composant croisé quand ils sont exotiques est quand même a éviter , c'est un coup a se retrouver avec 2 MSX en panne
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie