L'atelier VIDEO VSU-VDU les cartes video de l'extréme !!
Reprise du message précédent
Fabf :
Cette extension est destinée aux MSX1 or je n'en connais pas qui gèrent le /BUSDIR

Oui exacte! j'avais oublié cette subtilité


Alors faut que je me remémore tout... Cela dit si il est géré, c'est pas plus mal. Et puis dans mon cas c'est un MSX 2 qui sera mon banc d'essai

Fabf :
Tu n'aurais pas un petit schéma ou explications pour que j'arrive enfin à programmer mon EPM7128 STP ?
Tu veux faire quoi précisément?
Tu désires le montage minimaliste pour pouvoir brancher ton USB blaster sur ton EPM7128 et balancer dedans avec ton PC?
voir dans ce PDF: http://extras.springer.com/1998/978-0-7923-8144-0/lit/ab/ab145_01.pdf
page 2 le schéma en bas.
Pour résumer tu alimentes ta carte avec ton EPM7128 et tu connectes ton câble comme indiqué avec les résistances de pull-up et ça doit rouler...
Autre site qui explique comment tu dois faire: http://www.digital-circuitry.com/MyLAB_IC_PROG_JTAG_ISP.htm Edité par z80 Le 26/05/2013 à 14h48
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,...



z80 :
Pour info ce schéma est incomplet, il n'y a pas le pilotage du /BUSDIR il faudrait prendre la sortie 6 du 74LS08 et /RD les connecter sur les entrées 13 et 12 du 74LS32 et relier la sortie 10 du 74LS32 sur /BUSDIR.
Quelque chose comme ça
Jipe :
Pour info ce schéma est incomplet, il n'y a pas le pilotage du /BUSDIR il faudrait prendre la sortie 6 du 74LS08 et /RD les connecter sur les entrées 13 et 12 du 74LS32 et relier la sortie 10 du 74LS32 sur /BUSDIR.
Quelque chose comme ça

S'agissant de l'adressage de la CT80 :
- pour 98H à 9BH (10011000 à 10011011), plage d'I/O du VDP, seul le pin 9 du LS138 est activé.
- pour 88H à 8BH (10001000 à 10001011), "Alternate VDP v9938 ports for MSX1 to MSX2 adaptor", seul le pin 13 du LS138 est activé.
- pour 80H à 83H (10000000 à 10000011), "RS232C UART", seul le pin 15 du LS138 est activé.
Le pilotage du /BUSDIR n'est effectif que pour la plage d'adresse 80 à 83H (ce qui semble normal étant donné la vocation initiale de la carte).
Ricardo Oazem a sans doute utilisé pour son montage des CT80 pour ses composants/"câblages" embarqués ainsi que pour la sortie vidéo. Le quartz, la rom et le contrôleur pour le port série ont été ôtés. J'imagine que la gestion du port 95H a également été ajoutée. N'ayant pas envie de convulser, je ne me suis pas penché sur les schémas d'Igal.

Sur les diverses démonstrations, on voit que cet ingénieux brésilien s'est servi d'une carte vidéo de type PC pour mixer les différents signaux RGB. N'y connaissant absolument rien en signal vidéo, j'attends que l'un d'entre-vous m'éclaircisse sur la façon de procéder.
Philips.NMS.8245/50/80, Sony.F1XV/HBF-700D, Pana.FSA1FX/A1WX(x2)/A1GT, OCM, GR8BIT.... et ...
SveN :
Le pilotage du /BUSDIR n'est effectif que pour la plage d'adresse 80 à 83H (ce qui semble normal étant donné la vocation initiale de la carte).
Étrange parce qu'on a besoin aussi de lire dans les registres du VDP, donc de piloter le /BUSDIR. Mais comme indiqué en commentaire de mon post, cette carte était pour MSX1 qui n'ont pas besoin de gérer le /BUSDIR...
SveN :
Ricardo Oazem a sans doute utilisé pour son montage des CT80 pour ses composants/"câblages" embarqués ainsi que pour la sortie vidéo. Le quartz, la rom et le contrôleur pour le port série ont été ôtés. J'imagine que la gestion du port 95H a également été ajoutée. N'ayant pas envie de convulser, je ne me suis pas penché sur les schémas d'Igal. 
Sur les diverses démonstrations, on voit que cet ingénieux brésilien s'est servi d'une carte vidéo de type PC pour mixer les différents signaux RGB. N'y connaissant absolument rien en signal vidéo, j'attends que l'un d'entre-vous m'éclaircisse sur la façon de procéder.

Sur les diverses démonstrations, on voit que cet ingénieux brésilien s'est servi d'une carte vidéo de type PC pour mixer les différents signaux RGB. N'y connaissant absolument rien en signal vidéo, j'attends que l'un d'entre-vous m'éclaircisse sur la façon de procéder.
Elle est ou la carte de type PC???
Moi j'ai vu:
- Un slot expander avec 3 cartes V9958, sous le slot expander il y a une carte avec un CPLD ou un FPGA (logique pour le port 149 (95h), les /WAIT qui viennent des V9958 et des signaux /CS qui rentrent sur chacune des cartes VDP au niveau des deux porte OU (74LS32) pour faire les signaux /CSR et /CSW pour chaque VDP.
- Un HB900 du quel sortent XTAL1, XTAL2, R, G, B, HSYNC, /YS (j'en oubli peut être)
- Un ensemble de 3 cartes juxtaposées et posées sur un carton, celle couleur beige c'est pour passer de RGB à S-VHS (Y/C), la verte au millieu j'ai pas tout pigé mais ça a avoir avec HSYNC avant d'être envoyé vers HRESET des 3 autres VDP, la deuxième verte c'est pour "switcher" les RGB des 4 VDP avec les 3 signaux/YS.
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,...

Histoire de résumé un peu et aussi de partager mes idées/observations
Numérotons les VDP comme suit:
VDP0 dans le HB900
VDP1 le plus proche du port cartouche du HB900
VDP2 celui du milieu
VDP3 le plus éloigné du HB900.
Fils partant du VDP0 vers les autres VDP:
Deux fils gris XTAL1 et XTAL2
Fils partant du VDP0 vers la carte médiane "synchro":
Fil rouge /CSYNC
Fil orange /HSYNC
Fils partant du VDP0 la carte médiane "synchro" vers les 3 VDP:
Fil gris/HRESET
Fil violet /VRESET
Fils arrivant sur les switch RGB:
Fil marron /YS du VDP 0
Fil rouge /YS du VDP 1 (fil vert sur certaines photos)
Fil orange /YS du VDP 2
De ce que je comprends de la documentation du V9958. Pour synchroniser deux V9958, le VDP "maitre" doit fournir des signaux de synchronisation au VDP "esclave" via les signaux d'entrée /HRESET et /VRESET du VDP "esclave".
Le hic c'est que le V9958 ne génère pas de VSYNC comme attendu sur la broche /VRESET. C'est certainement ce que doit faire au moins une partie de la carte "synchro" du Brésilien...
Dans tous les VDP il faut régler les bits S0=1 et S1=0 du registre 9, pour qu'il génère le signal /YS.
Je crois comprendre que le bit *NT (du registre 9) modifie à minima le comportement de HSYNC.
Mais peut-être que c'est le bit LN (192 ou 212 lignes)
Edité par
z80
Le 27/05/2013 à 09h50
Numérotons les VDP comme suit:
VDP0 dans le HB900
VDP1 le plus proche du port cartouche du HB900
VDP2 celui du milieu
VDP3 le plus éloigné du HB900.
Fils partant du VDP0 vers les autres VDP:
Deux fils gris XTAL1 et XTAL2
Fils partant du VDP0 vers la carte médiane "synchro":
Fil rouge /CSYNC
Fil orange /HSYNC
Fils partant du VDP0 la carte médiane "synchro" vers les 3 VDP:
Fil gris/HRESET
Fil violet /VRESET
Fils arrivant sur les switch RGB:
Fil marron /YS du VDP 0
Fil rouge /YS du VDP 1 (fil vert sur certaines photos)
Fil orange /YS du VDP 2
De ce que je comprends de la documentation du V9958. Pour synchroniser deux V9958, le VDP "maitre" doit fournir des signaux de synchronisation au VDP "esclave" via les signaux d'entrée /HRESET et /VRESET du VDP "esclave".
Le hic c'est que le V9958 ne génère pas de VSYNC comme attendu sur la broche /VRESET. C'est certainement ce que doit faire au moins une partie de la carte "synchro" du Brésilien...
Dans tous les VDP il faut régler les bits S0=1 et S1=0 du registre 9, pour qu'il génère le signal /YS.
Je crois comprendre que le bit *NT (du registre 9) modifie à minima le comportement de HSYNC.
Mais peut-être que c'est le bit LN (192 ou 212 lignes)

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,...


Merci z80 pour les schémas.
C'est à peu de chose ce que j'avais déjà essayé (à part les résistances en pull up).
Ca marche toujours pas mais mon 7128S a l'air passablement rincé
J'en attends 2 neufs.
Tu est sur d'utiliser un série 3000 car ils sont en 3.3V ?
C'est à peu de chose ce que j'avais déjà essayé (à part les résistances en pull up).
Ca marche toujours pas mais mon 7128S a l'air passablement rincé

J'en attends 2 neufs.
Tu est sur d'utiliser un série 3000 car ils sont en 3.3V ?
Fabf :
Merci z80 pour les schémas.
C'est à peu de chose ce que j'avais déjà essayé (à part les résistances en pull up).
Ca marche toujours pas mais mon 7128S a l'air passablement rincé
J'en attends 2 neufs.
Tu est sur d'utiliser un série 3000 car ils sont en 3.3V ?
C'est à peu de chose ce que j'avais déjà essayé (à part les résistances en pull up).
Ca marche toujours pas mais mon 7128S a l'air passablement rincé

J'en attends 2 neufs.
Tu est sur d'utiliser un série 3000 car ils sont en 3.3V ?
Ils sont "5V tolerant" in English dans le texte

Pour ton 7128S est-ce que au moins ton interface pour le programmer voit le composant sur le bus JTAG?
Si la réponse est non, il y a des chance qu'il soit effectivement rincé

Sinon bonne nouvelle depuis hier j'ai des trucs qui arrivent dans ma boite à lettre




J'ai fais une demande de cotation pour 10x V7040
Et je suis sur une piste pour un séparateur de synchro vertical de la taille d'un LM1881 (qui lui ne sort pas VSYNC

Affaire à suivre donc

Coté réception j'attends des VRAM et deux V9958.
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,...


Non le 7128S n'est pas reconnu.
Jolis ces p'tits composants, ça va commencer à sentir bon
Jolis ces p'tits composants, ça va commencer à sentir bon


Pour les composants je ne sais pas encore si ça sent bon... J'attends d'avoir un MSX2 pour brancher l'oscilloscope dessus. Mais je suis quasi certain que les 74LS122, le TC4538 et le petit à 8 pattes sont utilisé pour formater HSYNC et VSYNC pour en suite les envoyer sur HRESET et VRESET des VDP esclaves.
J'aimerai bien avoir une Deloreane pour revenir en 2007 et prendre un séjour à Rio


Mais bon c'est pas possible


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,...

Est-ce que certains d'entre vous serait intéressé par un achat groupé de VRAM sur eBay?
Le lien ci-dessous est pour 50 pièces, mais le même vendeur propose des quandtité de 2, 10, 50, 100 etc...
http://www.ebay.com/itm/50PCS-D41464C-12-NEC-18-Pin-DIP-NEW-mjL6-/190805312389?pt=LH_DefaultDomain_0&hash=item2c6ce20385
Je vais poster le même message dans le sujet VSU/VDU au cas ou
Le lien ci-dessous est pour 50 pièces, mais le même vendeur propose des quandtité de 2, 10, 50, 100 etc...
http://www.ebay.com/itm/50PCS-D41464C-12-NEC-18-Pin-DIP-NEW-mjL6-/190805312389?pt=LH_DefaultDomain_0&hash=item2c6ce20385
Je vais poster le même message dans le sujet VSU/VDU au cas ou

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,...



z80 :
je suis sur une piste pour un séparateur de synchro vertical de la taille d'un LM1881 (qui lui ne sort pas VSYNC
) à savoir un circuit 8pattes ou un en 16pattes avec pas trop de composants pour le 8 pattes et un poil plus pour la solution 16 pattes...
Affaire à suivre donc
Coté réception j'attends des VRAM et deux V9958.
je suis sur une piste pour un séparateur de synchro vertical de la taille d'un LM1881 (qui lui ne sort pas VSYNC

Affaire à suivre donc

Coté réception j'attends des VRAM et deux V9958.
Le LM1881 sort bien du [VSYNC] par contre il a besoin de [Vidéo composite] en entrée et le VDP9958 en à pas nativement.
C'est ce que tu voulais dire plus haut ou alors j'ai pas bien suivi tes explications!
igal :
Le LM1881 sort bien du [VSYNC] par contre il a besoin de [Vidéo composite] en entrée et le VDP9958 en à pas nativement.
C'est ce que tu voulais dire plus haut ou alors j'ai pas bien suivi tes explications!
z80 :
je suis sur une piste pour un séparateur de synchro vertical de la taille d'un LM1881 (qui lui ne sort pas VSYNC
) à savoir un circuit 8pattes ou un en 16pattes avec pas trop de composants pour le 8 pattes et un poil plus pour la solution 16 pattes...
Affaire à suivre donc
Coté réception j'attends des VRAM et deux V9958.
je suis sur une piste pour un séparateur de synchro vertical de la taille d'un LM1881 (qui lui ne sort pas VSYNC

Affaire à suivre donc

Coté réception j'attends des VRAM et deux V9958.
Le LM1881 sort bien du [VSYNC] par contre il a besoin de [Vidéo composite] en entrée et le VDP9958 en à pas nativement.
C'est ce que tu voulais dire plus haut ou alors j'ai pas bien suivi tes explications!
Autant pour moi, il fallait lire HSYNC

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,...

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