L'atelier [RESOLU] Extension 9958 Simplifiée Mettre en oeuvre une Extension 9958 sans "ExtRrom" 2+.
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.
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è...
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)
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
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...
@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
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
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)
Pas encore retrouvés: V9990, Grafx9000, SUNRISE IDE 2x CF, SUNRISE MOONSOUND, FM PAC, MUSIC MODULE, NMS8280, SD SNATCHER,...
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
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)
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
@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
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
Fabf
Membre non connecté
Conseiller Municipal
N'oublie pas de récupérer le /int sur l'ancien VDP aussi
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
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)
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
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é
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
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.
Prochaine étape, la mise en place de l'étage Vidéo. (Pour la semaine prochaine je pense )
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.
On verra bien par la suite...
Edité par igal Le 12/07/2013 à 15h22
Tout le reste est donc câblé
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
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.
Prochaine étape, la mise en place de l'étage Vidéo. (Pour la semaine prochaine je pense )
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.
On verra bien par la suite...
Edité par igal Le 12/07/2013 à 15h22
igal
Membre non connecté
Conseiller Municipal
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
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
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 -_-.
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 -_-.
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie