MSX Village forum

L'atelier Modification d'un MPC200 ( Ext. 256K + MSX2 )

Jipe Membre non connecté

Maire-adjoint

Rang

Avatar

Association

Inscrit le : 02/10/2009 à 19h41

Messages: 10731

Le 06/09/2013 à 19h36

Reprise du message précédent

une petite vérification a faire : regarde si ton entrée CLOCK du T7775 est reliée au CLOCK du BUS MSX pin 42

juste un coup d'ohmétre pour oter un doute


:noel
Site web    
metalgear2 Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 27/11/2010 à 23h40

Messages: 2768

Le 06/09/2013 à 20h01
Oui, la PIN42 du BUS va bien sur le MSXEngine mais passe aussi sur la carte REFRESH

http://msxotage.free.fr/img_tmp/mpc200/brochage_41464_vers_T7775b.png



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

Le 06/09/2013 à 21h55
metalgear2 :
Oui, la PIN42 du BUS va bien sur le MSXEngine mais passe aussi sur la carte REFRESH




Y a un problème sur ton schéma!

il manque un fil sur la broche 1 de ton 7404!



La broche 1 du 7404 est une entrée, tout comme la broche 3 du 7474. Il manque un signal qui doit stimuler ces deux entrées.

Ne serait-ce pas le signal "CLOCK SLOT" du MSX ENGINE par le plus grand des hasards?


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 06/09/2013 à 22h28
Non, désoler, mais la PIN 1 du 7404 qui va à la PIN 3 du 7474 va directement sur la broche 42 du slot.



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 06/09/2013 à 23h02
Une photo avec les extension pour voir si tous fonctionne bien :

Au milieu : Extension 256K
Slot 1 : BEER (Que j'ai prévu d'intégrer quand même dedans)
Slot 2 : Carte MSX2, pour l'instant incompatible avec le MPC200 :@

J'ai volontairement enlevé la SUBROM car L'extension de mémoire et la BEER prenent chacun un SLTSL. La carte MSX2 est simplement là pour l'utiliser en sortie Video + RVB.

C'est bien dommage que je sois bloquer avec cette carte MSX2 :moue . Ca aurait fait une bonne bécanne.

Edité par metalgear2 Le 07/09/2013 à 00h41



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 07/09/2013 à 09h50
Voila la ROM du MPC2
MPC2.rar
z80 Membre non connecté

Villageois

Rang

Avatar

Inscrit le : 17/05/2013 à 22h52

Messages: 987

Le 07/09/2013 à 10h09
metalgear2 :
Non, désoler, mais la PIN 1 du 7404 qui va à la PIN 3 du 7474 va directement sur la broche 42 du slot.




Factuellement il manque quelque chose. En électronique et même en électricité une entrée ne peut pas "auto générer" un signal.

Je ne connais pas ton niveau de connaissance dans le domaine de l'électronique. Je vais donc faire un parallèle avec l'électricité.



Imagine que les 7404 et 7474 soient des ampoules et la sortie des SLOT (broche 42) est une rallonge 220V. Relier des ampoules entre elles ne génère en aucun cas le 220V nécessaire à les allumer, il te faut une source de 220V. Il se trouve que cette source manque sur le schéma.



Je pense que tant que tu n'auras pas un schéma complet du système d'horloge de ton MSX toutes manipulations seront qu'empiriques et potentiellement vouées à l'échec. Ce que tu vie depuis que tu essais de passer en MSX2.

Je trouve ça frustrant à titre personnel (même si pas mon projet) et nous voyons bien que ça l'est pour toi...

L'électronique c'est pas compliqué, mais c'est un ensemble de règles simples à appliquer.

Comme celle de mettre systématiquement un condensateur de 100nF au plus prêt de tous les circuits intégrés.

Je peux expliqué si nécessaire le pourquoi de cette règle si nécessaire, mais elle est fondé et c'est pour ça que les montages du commerce comme les MSX mais tous les autres aussi l'appliquent.

L'électronique c'est aussi un peut comme les LEGO, tout le monde peut empiler des briques comme il l'entend. Mais seule des emboitements judicieux aboutissent à une construction robuste.


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

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 24/08/2010 à 20h55

Messages: 4833

Le 07/09/2013 à 10h50
J'ai fini les tests MSX2+ sur mon MPC2.
Juste écran bleu et MSX figé :(

J'en ai profité pour valider l'éligibilité du HX10 au MSX2+
Je précise que le HX10 a aussi un MSXengine.

Le Logo est déchiqueté comme sur le MPC200.
Par contre si j'enlève le VDP tout rentre dans l'ordre ^^

Je rajouterais que le HX10 a le VDP et la ROM sur socket mais cela pourra faire l'objet d'un autre sujet.

Pour le MPC200 je pense vraiment qu'il a un conflit dans les CLOCK.
Il serait intéressant de refaire des tests en enlevant le VDP avec soit le clock du VDP MSX2 soit un circuit CLOCK.
igal Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 29/07/2010 à 17h19

Messages: 5492

Le 07/09/2013 à 11h03
J'ai un petit doute concernant la création du signal CS12. Si tant est que ce signal est nécessaire/influe sur ton Extension MSX2.

Sur le Manuel de service du HB-55P on peut voir en page 31 (sur 78) un diagramme montrant la création du signal CS12 avec ce qui ressemble étrangement à un LS32 et non à un LS04 :heink

J'ai jeté un bref coup d'oeil sur le schéma pour retrouver ce montage, mais je vois pas trop! tout en bas du schéma (à droite de l'extrémité gauche)

Le schéma => http://www.msxvillage.fr/forum/topic.php?id=1976#m45795

Le Manuel de service => http://msx.hansotten.com/uploads/msxdocs/sonyhp5575sm.pdf Edité par igal Le 07/09/2013 à 11h19


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

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 24/08/2010 à 20h55

Messages: 4833

Le 07/09/2013 à 11h08
Non pas de /CS12 sur l'extension.
metalgear2 Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 27/11/2010 à 23h40

Messages: 2768

Le 07/09/2013 à 17h10
Bonjour,

@z80 : Attention, sur le schéma que j'ai relevé sur mon MPC200, c'est simplement :

T7775 vers RAM en passant par la carte REFRESH

et

T7775 vers SLOT CARTOUCHE

Aprés, du port cartouche, peut-être que la PIN42 va quelque part, j'ai pas redessiné non plus TOUS le schéma

Edit : Je viens de regarder vite fait le schéma que j'ai fais, regarde le T7775, j'ai noté : CLOCK SLOT, ça veut dire que cette PIN va sur le SLOT.
Donc : La PIN1 du 7404 + la PIN3 du 7474 + la broche 42 dur slot + la PIN CLOCK SLOT sont tous ensembles.

Merci quand même d'avoir soulever ce point ^^ Edité par metalgear2 Le 07/09/2013 à 17h16



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 07/09/2013 à 17h25
Fabf :
Voila la ROM du MPC2

MPC2.rar




Merci



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 07/09/2013 à 18h03
Test avec la ROM du MPC2 sur le MPC200 :

Il y a bien les caractéres KANJI dans la ROM. Par contre, même probléme qu'avec la ROM du MPC200, avec l'extension de mémoire GOUGET, le MSX se bloque au démarage.

@GDX : Est-ce que tu pourrais regardé cette ROM et faire la même opération que la ROM du MPC200 : Initialiser le Memory Mapper au démarrage.

Merci Edité par metalgear2 Le 07/09/2013 à 18h03



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 07/09/2013 à 18h09
Fabf :
J'ai fini les tests MSX2+ sur mon MPC2.

Juste écran bleu et MSX figé :(



Pour le MPC200 je pense vraiment qu'il a un conflit dans les CLOCK.

Il serait intéressant de refaire des tests en enlevant le VDP avec soit le clock du VDP MSX2 soit un circuit CLOCK.




Dans le HX10, c'est quoi comme MSXEngine ?



J'ai fais l'essai en enlevant le VDP MSX1. Raccorder le CLOCK du 9938 sur le MSXEngine : Pas de logo.



J'ai aussi fais un essai en fabricant un circuit CLOCK : Pas de logo

Mais il faut que je regarde le probléme du CLOCK de plus prés, Jipe ma donner une explication un peu plus haut.



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

Le 07/09/2013 à 18h36
voici une représentation de mes déductions sur le fonctionnement normal du MPC200 et de la modif en MSX2

tout se joue au niveau des fréquences en entrée du T7775 normal 11Mhz , modifié 3,5 Mhz

ce qui donne une fréquence finale de 1,193 Mhz d'ou la lenteur du VDP qui est piloté par le CPU avant toute chose



:noel
Site web    
metalgear2 Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 27/11/2010 à 23h40

Messages: 2768

Le 07/09/2013 à 19h04
C'est vrai que j'ai pas penser a chercher si il y avait un diviseur dans le T7775.

Si j'ai bien compris les explications :

Il faudrait essayer d'envoyer une fréquence d'environ 11Mhz dans le T7775.

Le T7775 diviserait ensuite par 3 pour qu'il arrive a une fréquence d'environ 3.66Mhz (11/3=3.66)



Circuit récupérer sur un MSX CX-5M

IC1 : 7404
X2 : Quartz d'environ 11Mhz








Mon site consacré au MSX : http://mymsx2.free.fr
Site web    
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie