TAVERNIER 6809
Modérateurs : Papy.G, fneck, Carl
- michel guyot
- Messages : 616
- Inscription : 20 mars 2016 16:01
- Localisation : Pyrénées orientales
Re: TAVERNIER 6809
Bonjour à tous
Concernant cette carte AGC09 , un premier routage complet de la carte de base est bouclé .
Je vais m'attaquer à celui de la carte fille qui devrait tout de même être moins laborieux.
Comme je l'ai déjà mentionné, j'effectue cette opération en respectant les images des PCB afin de retrouver le schéma réel.
Je pense faire ensuite un épurage des vias manifestement superflus.
A plus
Michel
Concernant cette carte AGC09 , un premier routage complet de la carte de base est bouclé .
Je vais m'attaquer à celui de la carte fille qui devrait tout de même être moins laborieux.
Comme je l'ai déjà mentionné, j'effectue cette opération en respectant les images des PCB afin de retrouver le schéma réel.
Je pense faire ensuite un épurage des vias manifestement superflus.
A plus
Michel
- mchobby
- Messages : 211
- Inscription : 22 mars 2023 22:38
- Localisation : Waterloo (Belgique)
- Contact :
Re: TAVERNIER 6809
Bonjour à tous,
J'étais loin de m'imaginer que Christian Tavernier était allé jusqu'à créer un ordinateur. J'en reste bouche-bée.
Avez-vous toutes les informations nécessaires?
Sinon, pensez-vous qu'il serait utile de contacter Mr Tavernier pour lui demander son support (ou ressources)?
Dom.
J'étais loin de m'imaginer que Christian Tavernier était allé jusqu'à créer un ordinateur. J'en reste bouche-bée.
Avez-vous toutes les informations nécessaires?
Sinon, pensez-vous qu'il serait utile de contacter Mr Tavernier pour lui demander son support (ou ressources)?
Dom.
- michel guyot
- Messages : 616
- Inscription : 20 mars 2016 16:01
- Localisation : Pyrénées orientales
Re: TAVERNIER 6809
Bonjour à tous
Je viens de terminer la saisie sous KiCad de la carte AGC09 du TAVERNIER
Comme déjà signalé, j'ai reconstruit le schéma à partir du schéma et des images des PCBs diffusés dans la revue.
Je ne sais pas si quelqu'un avait à l'époque réalisé et fait fonctionner cette carte.
Voici les schémas et les images des PCB donnés par KiCad
A plus
Michel
Je viens de terminer la saisie sous KiCad de la carte AGC09 du TAVERNIER
Comme déjà signalé, j'ai reconstruit le schéma à partir du schéma et des images des PCBs diffusés dans la revue.
Je ne sais pas si quelqu'un avait à l'époque réalisé et fait fonctionner cette carte.
Voici les schémas et les images des PCB donnés par KiCad
A plus
Michel
- michel guyot
- Messages : 616
- Inscription : 20 mars 2016 16:01
- Localisation : Pyrénées orientales
Re: TAVERNIER 6809
Suite pour la carte Fille
Re: TAVERNIER 6809
Bonjour,
J'ai mis le dossier du moniteur 1C ici : viewtopic.php?f=11&t=14178&p=229701#p229701
Bonne journée
J'ai mis le dossier du moniteur 1C ici : viewtopic.php?f=11&t=14178&p=229701#p229701
Bonne journée
Cordialement
Frédéric
Forget the C:\ prompt! Real computing starts with +++
Frédéric
Forget the C:\ prompt! Real computing starts with +++
- michel guyot
- Messages : 616
- Inscription : 20 mars 2016 16:01
- Localisation : Pyrénées orientales
Re: TAVERNIER 6809
Bonjour Frédéric
Par rapport aux autres cartes graphiques (ELEKTOR avec EF9367 et MSX avec V9938), cette carte me parait bien chargée, mais bon je me suis lancé à l'eau.... Les PCB devraient arriver dans la semaine.
Sa mise en oeuvre sera peut-être plus laborieuse, le soft TAVBUG V1.C me sera bien utile pour décortiquer son fonctionnement et faire des essais..
Merci pour le lien
A plus
Michel
Par rapport aux autres cartes graphiques (ELEKTOR avec EF9367 et MSX avec V9938), cette carte me parait bien chargée, mais bon je me suis lancé à l'eau.... Les PCB devraient arriver dans la semaine.
Sa mise en oeuvre sera peut-être plus laborieuse, le soft TAVBUG V1.C me sera bien utile pour décortiquer son fonctionnement et faire des essais..
Merci pour le lien
A plus
Michel
- michel guyot
- Messages : 616
- Inscription : 20 mars 2016 16:01
- Localisation : Pyrénées orientales
Re: TAVERNIER 6809
Bonjour Leduigou
J'ai une question. Le source du moniteur TAVBUG V1C fait plus de 3000 lignes...
J'ai l'habitude d'utiliser ton simulateur pour assembler mes programmes
Il me semble avoir rencontré une limitation mémoire (environ 1000 lignes je crois)....
Peux-tu me confirmer ce qu'il en est ?
A plus
Michel
J'ai une question. Le source du moniteur TAVBUG V1C fait plus de 3000 lignes...
J'ai l'habitude d'utiliser ton simulateur pour assembler mes programmes
Il me semble avoir rencontré une limitation mémoire (environ 1000 lignes je crois)....
Peux-tu me confirmer ce qu'il en est ?
A plus
Michel
- michel guyot
- Messages : 616
- Inscription : 20 mars 2016 16:01
- Localisation : Pyrénées orientales
Re: TAVERNIER 6809
Bonjour Leduigou,
En attendant ta réponse, j'ai fais la manip suivante :
Découpage du fichier source TAVBUG V1C en 3 blocs d'environ 1000 lignes chacun
Avec l'Emulateur
Saisie des trois fichiers séparés sur un disque .dsk (80PDFSD)
Utilisation de la commande APPEND sous FLEX pour reconstituer le source global
Assemblage du fichier global
A priori l'assemblage s'effectue correctement sans erreur
Je n'ai pas vérifié chaque octet, mais le binaire semble correct
Pour conclure, c'est la commande d'importation du fichier .txt dans l'editeur qui pose problème au delà d'environ 1000 lignes
A plus
Michel
En attendant ta réponse, j'ai fais la manip suivante :
Découpage du fichier source TAVBUG V1C en 3 blocs d'environ 1000 lignes chacun
Avec l'Emulateur
Saisie des trois fichiers séparés sur un disque .dsk (80PDFSD)
Utilisation de la commande APPEND sous FLEX pour reconstituer le source global
Assemblage du fichier global
A priori l'assemblage s'effectue correctement sans erreur
Je n'ai pas vérifié chaque octet, mais le binaire semble correct
Pour conclure, c'est la commande d'importation du fichier .txt dans l'editeur qui pose problème au delà d'environ 1000 lignes
A plus
Michel
- michel guyot
- Messages : 616
- Inscription : 20 mars 2016 16:01
- Localisation : Pyrénées orientales
Re: TAVERNIER 6809
Bonjour à tous
Les PCBs de la carte AGC09 sont là....
A plus
Michel
Les PCBs de la carte AGC09 sont là....
A plus
Michel
Re: TAVERNIER 6809
Bonjour Michel et Frederic,
J'avais testé l'assemblage du source de Tavbug V1C.
A part quelques petites corrections pour que l'assembleur A09 le digère (pour lui, "0,X" et ",X" ne donnent pas le même résultat ! et les commentaires ne doivent pas commencer par "=" ou "<", etc.), le résultat et correct à part 2 octets, ce que j'ai vu en comparant le binaire résultant avec celui qui accompagnait le source, que j'ai récupéré sur le site de Frédéric Leduigou).
Les deux octets qui diffèrent :
Ligne 2964 (octet du binaire $FE95) :
Le binaire suggère de remplacer cela par
Je ne sais pas si c'est une correction ou un effacement involontaire...
Ligne 3066 (première entrée de TABV11 - octet du binaire : $FF4C) :
Pour retrouver le binaire, il faut en fait mettre
Là aussi, correction ou faute de frappe dans l'éditeur après désassemblage ?
Voilà, c'est mon grain de sel, mais je pense que ça vaut le coup que tu regardes ces deux octets
A+,
Michel W
J'avais testé l'assemblage du source de Tavbug V1C.
A part quelques petites corrections pour que l'assembleur A09 le digère (pour lui, "0,X" et ",X" ne donnent pas le même résultat ! et les commentaires ne doivent pas commencer par "=" ou "<", etc.), le résultat et correct à part 2 octets, ce que j'ai vu en comparant le binaire résultant avec celui qui accompagnait le source, que j'ai récupéré sur le site de Frédéric Leduigou).
Les deux octets qui diffèrent :
Ligne 2964 (octet du binaire $FE95) :
Code : Tout sélectionner
LFE94 LDX #DEBIVG
Code : Tout sélectionner
LFE94 LDX #DEBIVG+$1000
Ligne 3066 (première entrée de TABV11 - octet du binaire : $FF4C) :
Code : Tout sélectionner
TABVI1 FCC "n" $6E
FCB $84
Code : Tout sélectionner
TABVI1 FCC "n" $6E
FCB $00
Voilà, c'est mon grain de sel, mais je pense que ça vaut le coup que tu regardes ces deux octets
A+,
Michel W
- michel guyot
- Messages : 616
- Inscription : 20 mars 2016 16:01
- Localisation : Pyrénées orientales
Re: TAVERNIER 6809
Bonjour mjwurtz,
Je n'ai pas encore eu le temps de vérifier octet par octet si le binaire que j'ai regénéré avec l'Emulateur est identique au contenu de l'EPROM transmis par Frédéric.
Toutefois, à partir du fichier source global, l'assemblage sous EMULATEUR s'est déroulé proprement et sans erreur.
L'avantage pour moi, c'est qu'il digère tel quel le fichier source transmis par Frédéric.
Ceci dit, le fait que tu obtiennes de ton coté un binaire correct me rassure sur l'intégrité du source.
Pour les deux octets que tu pointes, j'obtiens le même résultat.
A ce stade , il m'est impossible de te dire s'il s'agit de corrections ou d'erreurs.
Je pourrai en dire plus lorsque j'attaquerai les essais globaux
Les cartes sont câblées, il me reste à vérifier toutes les soudures... !
Merci pour tes infos
A plus
Michel
Je n'ai pas encore eu le temps de vérifier octet par octet si le binaire que j'ai regénéré avec l'Emulateur est identique au contenu de l'EPROM transmis par Frédéric.
Toutefois, à partir du fichier source global, l'assemblage sous EMULATEUR s'est déroulé proprement et sans erreur.
L'avantage pour moi, c'est qu'il digère tel quel le fichier source transmis par Frédéric.
Ceci dit, le fait que tu obtiennes de ton coté un binaire correct me rassure sur l'intégrité du source.
Pour les deux octets que tu pointes, j'obtiens le même résultat.
A ce stade , il m'est impossible de te dire s'il s'agit de corrections ou d'erreurs.
Je pourrai en dire plus lorsque j'attaquerai les essais globaux
Les cartes sont câblées, il me reste à vérifier toutes les soudures... !
Merci pour tes infos
A plus
Michel
- michel guyot
- Messages : 616
- Inscription : 20 mars 2016 16:01
- Localisation : Pyrénées orientales
Re: TAVERNIER 6809
Bonjour à tous
Mes essais sur la carte AGC09 ont démarrés...., j'essaie de suivre les étapes de tests décrites dans la revue
L'accès au PIA est correct
Coté mémoire (RAM1 et 3), je rencontre des collages de bits...
Ci-dessous une image de la carte encore incomplètement équipée...
Une question quelqu'un dispose-t-il du contenu de la ROM 2764GCGX ( générateur de caractères ) ?
A plus
Michel
Mes essais sur la carte AGC09 ont démarrés...., j'essaie de suivre les étapes de tests décrites dans la revue
L'accès au PIA est correct
Coté mémoire (RAM1 et 3), je rencontre des collages de bits...
Ci-dessous une image de la carte encore incomplètement équipée...
Une question quelqu'un dispose-t-il du contenu de la ROM 2764GCGX ( générateur de caractères ) ?
A plus
Michel
- michel guyot
- Messages : 616
- Inscription : 20 mars 2016 16:01
- Localisation : Pyrénées orientales
Re: TAVERNIER 6809
Bonjour à tous
Quelques nouvelles de la carte AGC09....
Je n'ai toujours pas d'image.... la mise au point s'avère laborieuse compte tenu de ma configuration...
Le problème d'accès mémoire est réglé. En fait la revue préconise le cablage d'une capacité de 1,5 nF entre les pins 2 et 7 de U9....
Ma première capacité était de 1nF, insuffisant !
Le signal /WE sur les RAMs est élaboré à partir de E au lieu de Q. Le signal remonte trop vite, l'accès aux RAM est limite. La capacité permet de corriger un peu le timing. Il aurait été préférable d'utiliser le signal Q. Mais bon, ça marche.
Sur ma carte, je n'ai pas de générateur de caractère, il va falloir que je trouve un contenu pour cette ROM !
Le moniteur TAVBUG09 V1C semble tourner rond, du moins avec la liaison RS232 de la carte CPU09.
Toutefois le CRTC ne se programme pas correctement, les signaux de synchros V et S sont un peux exotiques
Pour lever le doute, un échange avec un autre 6845 (et qui fonctionne sur ma carte IVG) ne change rien.
Je vais être contraint de ré-écrire quelques lignes de code pour localiser le problème...
Je vais aussi être contraint de ressortir mon vieux clavier avec module arduino pour pouvoir dialoguer avec la liaison RS232 de la carte AGC09
Voila, pour l'instant
Ci-dessous le schéma à jour qui correspond à la carte
A plus
Michel
Quelques nouvelles de la carte AGC09....
Je n'ai toujours pas d'image.... la mise au point s'avère laborieuse compte tenu de ma configuration...
Le problème d'accès mémoire est réglé. En fait la revue préconise le cablage d'une capacité de 1,5 nF entre les pins 2 et 7 de U9....
Ma première capacité était de 1nF, insuffisant !
Le signal /WE sur les RAMs est élaboré à partir de E au lieu de Q. Le signal remonte trop vite, l'accès aux RAM est limite. La capacité permet de corriger un peu le timing. Il aurait été préférable d'utiliser le signal Q. Mais bon, ça marche.
Sur ma carte, je n'ai pas de générateur de caractère, il va falloir que je trouve un contenu pour cette ROM !
Le moniteur TAVBUG09 V1C semble tourner rond, du moins avec la liaison RS232 de la carte CPU09.
Toutefois le CRTC ne se programme pas correctement, les signaux de synchros V et S sont un peux exotiques
Pour lever le doute, un échange avec un autre 6845 (et qui fonctionne sur ma carte IVG) ne change rien.
Je vais être contraint de ré-écrire quelques lignes de code pour localiser le problème...
Je vais aussi être contraint de ressortir mon vieux clavier avec module arduino pour pouvoir dialoguer avec la liaison RS232 de la carte AGC09
Voila, pour l'instant
Ci-dessous le schéma à jour qui correspond à la carte
A plus
Michel
- michel guyot
- Messages : 616
- Inscription : 20 mars 2016 16:01
- Localisation : Pyrénées orientales
Re: TAVERNIER 6809
Bonjour à tous
J'ai le plaisir de vous montrer la première image obtenue avec la carte AGC09...., elle n'est pas spectaculaire, mais cela me fait tout de même plaisir !
Le (faux) problème de programmation du CRTC 6845 venait du fait que les deux quartz 16MHz (mode ALPHANUMERIQUE) et 12MHz (mode GRAPHIQUE) étaient croisés !
En attente d'une PROM générateur de caractère correcte, j'ai placé une PROM 2764 vierge, ce qui explique que l'écran apparaisse uni
En récupérant le contenu du générateur de caractère de ma carte IVG09, je devrait pouvoir activer le générateur de caractères en RAM de la carte AGC09....
A plus
Michel
J'ai le plaisir de vous montrer la première image obtenue avec la carte AGC09...., elle n'est pas spectaculaire, mais cela me fait tout de même plaisir !
Le (faux) problème de programmation du CRTC 6845 venait du fait que les deux quartz 16MHz (mode ALPHANUMERIQUE) et 12MHz (mode GRAPHIQUE) étaient croisés !
En attente d'une PROM générateur de caractère correcte, j'ai placé une PROM 2764 vierge, ce qui explique que l'écran apparaisse uni
En récupérant le contenu du générateur de caractère de ma carte IVG09, je devrait pouvoir activer le générateur de caractères en RAM de la carte AGC09....
A plus
Michel