MSX Village forum

L'atelier [RESOLU] Extension 9958 Simplifiée Mettre en oeuvre une Extension 9958 sans "ExtRrom" 2+.

galine Membre non connecté

Conseiller Municipal

Rang

Avatar

Inscrit le : 27/08/2010 à 02h22

Messages: 1363

Le 11/07/2013 à 12h20

Reprise du message précédent

De ce que je lis tu as bien recus le colis.

Concernant l'adressage il me semblait qu'il etait possible de rècuperer les signaux directement du vdp d'origine mais il est fort probable que je me sois trompè...

Ces signaux passent en thèorie par la seconde prise type lecteur disquette.

Concernant le rgb il ressort normalement par le petit connecteur blanc 8 pin la prise d9 y est peut etre encore connectèe d'ailleurs.

Quoi qu'il en soit tu as pus constater que je suis loin d'etre a l'aise avec les pates a l'italienne -_-...

En gros la partir de la version simplifièe est le but la rom etant dèportèe mais cela tu l'as compris aussi ^^.

Quoi qu'il en soit je te remercies de ton aide et tacherais une fois a l'autre bout de la planette de suivre tou cela.

Google+    
z80 Membre non connecté

Villageois

Rang

Avatar

Inscrit le : 17/05/2013 à 22h52

Messages: 987

Le 11/07/2013 à 12h26
galine :
De ce que je lis tu as bien recus le colis.



Concernant l'adressage il me semblait qu'il etait possible de rècuperer les signaux directement du vdp d'origine mais il est fort probable que je me sois trompè...




Oui.



@Igal: Si je peux me permettre un 74LS688 ou 74HC688 et un 74LS32 suffisent et ça fait moins de fils à souder! Donc moins d'erreurs de câblages possibles...


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

Conseiller Municipal

Rang

Avatar

Inscrit le : 27/08/2010 à 02h22

Messages: 1363

Le 11/07/2013 à 12h42
Oui surtout que je ne suis pas tres douè comme Igal a pu le constater -_-...
Google+    
igal Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 29/07/2010 à 17h19

Messages: 5492

Le 11/07/2013 à 13h28
z80 :


@Igal: Si je peux me permettre un 74LS688 ou 74HC688 et un 74LS32 suffisent et ça fait moins de fils à souder! Donc moins d'erreurs de câblages possibles...




Il me semble que tu as déjà évoqué cette possibilité.



Si tu as un bout de shéma (SLOT => 74LS688 / 74LS32 => VDP) je veux bien essayer.

Par contre, je suis pas sur d'avoir du 74xx688.



Je pense pas l'avoir déjà utilisé:





Peux tu me dire si tu as répondu OUI à la question de Galine concernant les signaux à récupérer sur l'emplacement du Socket VDP MSX1 en lieu et place du décodage d'adresse pour lequel on à besoin des LS ?



@Galine: Si c'est Oui alors il te suffira de câbler [TMS CSW Pin 14 => VDP 9958 Pin 30 CSW] et [TMS CSR Pin 15 => VDP 9958 Pin 31 CSR]





Cela te fera gagner de la place sur ta carte ;)



galine :
Concernant le rgb il ressort normalement par le petit connecteur blanc 8 pin la prise d9 y est peut etre encore connectèe d'ailleurs.




C'est la raison pour laquelle j'ai précisé RGB nativement.



Le VDP du MSX1 TMS(machin chouette) ne génère pas de RGB mais une combinaison autre (dont je me souviens plus) qui est transformée en RGB par la carte vidéo embarquée.

A confirmer, mais je crois pas me tromper ;)






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

Villageois

Rang

Avatar

Inscrit le : 17/05/2013 à 22h52

Messages: 987

Le 11/07/2013 à 14h20
Dans mes post précédant mais je ne sais plus ou, j'ai filé un schéma de la carte VDP V9958 sur laquelle je bosse...
sinon il est dans l'archive ici: VSU_proto_0-0.rar

Pour répondre à la question sur le décodage du VDP MSX 1, oui c'est bien les broche 14 et 15 du VDP MSX1


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

Conseiller Municipal

Rang

Avatar

Inscrit le : 27/08/2010 à 02h22

Messages: 1363

Le 11/07/2013 à 15h12
C'est pour ces raisons qu'a l'origine je n'avais pas prèvus les 74 ls cette solution simplifiait le montage mais impose de deconnecter la vdp d'origine qui de tiute facon interfere trop avec le nouveau
Google+    
z80 Membre non connecté

Villageois

Rang

Avatar

Inscrit le : 17/05/2013 à 22h52

Messages: 987

Le 11/07/2013 à 22h52
De toutes façons on ne connecte pas deux composants qui répondent sur le même port I/O! Au mieux ils causent en même temps quand le Z80 les interroge au pire les bus de données se bousilleront quand ils vont parler en même temps. Imagine que D1 du premier est à 1 mais que D1 du second vaut 0. Ben le second mets le D1 du premier en court circuit à la masse!


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

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 29/07/2010 à 17h19

Messages: 5492

Le 12/07/2013 à 14h11
@Galine: J'ai terminé la majeur toute la partie Graphique de la carte.

Comme convenu, je ne met pas de décodage d'adresse du VDP puisque tu vas récupérer CSR et CSW sur les Pin 14 et 15 du MSX1.

Voilà à quoi ressemble ta carte sans le traitement vidéo et sans décodage d'adresse:


Pour la méthode, j'ai imprimé en miroir et surligné à mesure de mes avancés:

Nb: Evidemment, avant d'aller plus loin, je vais tester ta carte en shuntant le décodage d'adresse depuis une de mes cartes.

Il me reste le décodage vidéo à mettre en place. Je vais en profiter pour dessiner une implantation complète RGB.

A suivre ;)





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 12/07/2013 à 14h43
N'oublie pas de récupérer le /int sur l'ancien VDP aussi ;)
z80 Membre non connecté

Villageois

Rang

Avatar

Inscrit le : 17/05/2013 à 22h52

Messages: 987

Le 12/07/2013 à 15h03
Exactement sinon ça ne fonctionnera pas!
Ne pas oublier A0 et A1 sur les broches MODE du V9958 de mémoire. Edité par z80 Le 12/07/2013 à 15h09


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

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 29/07/2010 à 17h19

Messages: 5492

Le 12/07/2013 à 15h13
Salut Fabf: en fait, j'ai tout câblé sauf CSR et CSW qui sont le résulta du décodage d'adresse.

Tout le reste est donc câblé :top

Pour faire simple, seuls les signaux qui vont sur les LS ne sont pas câblés.

Une bonne nouvelle puisque la greffe à pris entre la carte de Galine et la Vidéo de ma carte.

Pour le teste, j'ai greffé: R,G,B, CSYNC pour la partie vidéo ainsi que CSR et CSW pour le décodage d'adresse.


Tout est ok mis à part quelques parasites ce qui est normal puisque j'ai limité le montage aux composants actifs et qu'il n'y a donc aucun Condensateur. (Sauf sur le quartz)


Les testes sont donc concluants :top

Par curiosité, j'ai voulu tester exactement la même chose que ce décrit sur les lignes du dessus mais sans importer CSYNC.
Autrement dit, j'ai voulu utiliser CSYNC de mon VDP comme synchronisation vidéo du VDP de Galine.
Résulta => L'image tourne verticalement, la synchro est décalée. :fou

Prochaine étape, la mise en place de l'étage Vidéo. (Pour la semaine prochaine je pense :p )

Edit: Après réflexion, je me souviens que ma carte [9958 simplifiée] n'a pas plus de condensateur mais l'image reste de bonne qualité.
La seule différence est que la mienne intègre les LS pour le décodage. :moue
On verra bien par la suite...

Edité par igal Le 12/07/2013 à 15h22


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

Conseiller Municipal

Rang

Avatar

Inscrit le : 27/08/2010 à 02h22

Messages: 1363

Le 12/07/2013 à 16h17
Xcélent tu es trop fort Igal :top
Google+    
igal Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 29/07/2010 à 17h19

Messages: 5492

Le 12/07/2013 à 16h40
Y a rien d'extraordinaire. C'est Fabf et Jipe qui ont permis cela ;)

Je ferai en sorte de pas prendre toute la place pour la Vidéo.

Ce qui suit est très importante:
1) Ton [Extension 9958 simplifiée] est posée à plat.
2) Le connecteur est dirigé face au port cartouche.
3) La nappe SCSI qui relie [l'extension simplifiée] au [port cartouche] doit vriller d'un demi tour.

Sans cette configuration, les Pins [Paires et Impaires] sont inversées et l'ordre des Pins [1 à 50] est strictement inversé!


A toi d'adapter selon l'endroit ou tu récupères tes signaux ;)






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

Le 12/07/2013 à 16h48
faut aussi parler des brésiliens sans qui le montage n'aurait certainement pas vu le jour en tant que carte externe ;)


:noel
Site web    
galine Membre non connecté

Conseiller Municipal

Rang

Avatar

Inscrit le : 27/08/2010 à 02h22

Messages: 1363

Le 12/07/2013 à 16h49
le plus simple est de noter sur la carte les numéro de pin correspondant a chaque extrémités genre 1 et 49 pour le coté impaire et 2 et 50 pour le coté paire je recablerais la nappe scsi en prenant compte de ça.

Autre détail qui permet l'identification les raccords entre les 2 pins en GND +5vb.

C'est clair que si il y a trompage c'en est fini de l'interface et sans doute par la même occasion de la machine cible -_-.
Google+    
Jipe Membre non connecté

Maire-adjoint

Rang

Avatar

Association

Inscrit le : 02/10/2009 à 19h41

Messages: 10731

Le 12/07/2013 à 16h52
pas sur j'ai déja mis une cartouche a l'envers et ça a résisté , mais je conseille pas de faire pareil :oups


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