MSX Village forum

L'atelier [Réglé] Modification CX5M

metalgear2 Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 27/11/2010 à 23h40

Messages: 2768

Le 20/02/2014 à 17h22

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. :lol

Mais voilà, je suis pas encore trop au top niveau mapper et je me pose quelques questions. :oups

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



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: 10287

Le 20/02/2014 à 17h40
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


:noel
Site web    
Fabf Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 24/08/2010 à 20h55

Messages: 4833

Le 20/02/2014 à 17h41
A mon avis commence par refaire marcher la bête.
Recréer ces signaux c'est du pur casse tête. ;)
metalgear2 Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 27/11/2010 à 23h40

Messages: 2768

Le 20/02/2014 à 17h50
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 ... :oups






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 20/02/2014 à 17h56
Y a le pour et le contre :
La dernière config fonctionnelle.
La config d'origine.
Jipe Membre non connecté

Maire-adjoint

Rang

Avatar

Association

Inscrit le : 02/10/2009 à 19h41

Messages: 10287

Le 20/02/2014 à 17h57
pour le /CAS2 de 8000 a BFFF
pour le /CAS3 de C000 a FFFF


:noel
Site web    
metalgear2 Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 27/11/2010 à 23h40

Messages: 2768

Le 20/02/2014 à 19h15
Fabf :
Y a le pour et le contre :

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




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 :'(





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: 10287

Le 20/02/2014 à 19h30
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


:noel
Site web    
metalgear2 Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 27/11/2010 à 23h40

Messages: 2768

Le 20/02/2014 à 19h48
Je me rappel plus, mais le Z80 gére des blocs de 16K ou 32K ?




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

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 29/07/2010 à 17h19

Messages: 5492

Le 20/02/2014 à 20h01
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 :moue Edité par igal Le 20/02/2014 à 20h03


Tiens... voila du boudin, voila du boudin, voila du boudin... :siffle
Jipe Membre non connecté

Maire-adjoint

Rang

Avatar

Association

Inscrit le : 02/10/2009 à 19h41

Messages: 10287

Le 20/02/2014 à 20h01
le Z80 gére au maxi 64k de mémoire en ligne ( rom ou ram )

aprés c'est le MSX qui est en blocs de 16K


:noel
Site web    
metalgear2 Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 27/11/2010 à 23h40

Messages: 2768

Le 20/02/2014 à 20h31
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 :moue




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 :gre





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 20/02/2014 à 20h47
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 :moue




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

Rang

Avatar

Groupe : compte ++

Inscrit le : 29/07/2010 à 17h19

Messages: 5492

Le 20/02/2014 à 20h53
Pardon l'ami..

Ma langue a fourchée, mais les gardiens veillent :top :top :top

Je parlai bien sur de CS1, CS2, CS12 et SLTSL je me rend compte à l'instant que Metalgear2 parlait de CAS1, CAS2 etc...

:fou :fou :fou



Tiens... voila du boudin, voila du boudin, voila du boudin... :siffle
metalgear2 Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 27/11/2010 à 23h40

Messages: 2768

Le 23/02/2014 à 14h28
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 :oups

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.







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: 10287

Le 23/02/2014 à 14h41
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 :oups


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