TAVERNIER 6809
Modérateurs : Papy.G, fneck, Carl
Re: TAVERNIER 6809
Bonjour,
La programmation des 7611 est probablement possible à retrouver à partir du schema de la documentation :
https://ithilien.homelinux.com/mysite/I ... il1982.pdf
Les 7611 sont de PROM en boitier DIP16 la datasheet est idem la HM 7611 :
http://www.datasheets360.com/pdf/-8818957815670195291
7611 Haute :
Pin 1 -> A14 Pin 16 -> VCC
Pin 2 -> A13 Pin 15 -> A15
Pin 3 -> A12 Pin 14 -> CE1
Pin 4 -> A11 Pin 13 -> CE2
Pin 5 -> A8 Pin 12 -> O1 -> Buffer données RAM
Pin 6 -> A9 Pin 11 -> O2 -> EPROM 2716/2732
Pin 7 -> A10 Pin 10 -> O3 -> SRAM MK4118
Pin 8 -> GND Pin 9 -> O4 -> 7611 Basse
7611 Basse :
Pin 1 -> A6 Pin 16 -> VCC
Pin 2 -> A5 Pin 15 -> A7
Pin 3 -> A4 Pin 14 -> CE1
Pin 4 -> A3 Pin 13 -> CE2
Pin 5 -> A0 Pin 12 -> O1 -> Timer 6840
Pin 6 -> A1 Pin 11 -> O2 -> ACIA 6850
Pin 7 -> A2 Pin 10 -> O3 -> PIA 6821
Pin 8 -> GND Pin 9 -> O4 -> Peri
Les adresses et les fonctions sont donc :
7611 Haute
ROM : F000 -> FFFF /O2=A15*/A14*/A13*/12
SRAM: EC00 -> EFFF /O3=A15*A14*A13*/A12*A11*A10
RAM : 0000 -> EAFF /O1=/(A15*A14*A13)
7611Basse: EB00 -> EBFF /O4=A15*/A14*A13*A12*/A11*/A10*/A9*/A8
7611 Basse
PIA: EB00 -> EB03 /O3=/A7*/A6*/A5*/A4*/A3*/A2
ACIA: EB04 -> EB05 /O2=/A7*/A6*/A5*/A4*/A3*A2*/A1
Peri: EB06 -> EB07 /O2=/A7*/A6*/A5*/A4*/A3*A2*A1
Timer: EB08 -> EB0C /O2=/A7*/A6*/A5*/A4*A3*/A1
Maintenant, les 7611 étaient programmées en usine, je ne sais pas par quoi les remplacer ?
Il faudrait vérifier mon calcul mais je ne dois pas être loin …
La programmation des 7611 est probablement possible à retrouver à partir du schema de la documentation :
https://ithilien.homelinux.com/mysite/I ... il1982.pdf
Les 7611 sont de PROM en boitier DIP16 la datasheet est idem la HM 7611 :
http://www.datasheets360.com/pdf/-8818957815670195291
7611 Haute :
Pin 1 -> A14 Pin 16 -> VCC
Pin 2 -> A13 Pin 15 -> A15
Pin 3 -> A12 Pin 14 -> CE1
Pin 4 -> A11 Pin 13 -> CE2
Pin 5 -> A8 Pin 12 -> O1 -> Buffer données RAM
Pin 6 -> A9 Pin 11 -> O2 -> EPROM 2716/2732
Pin 7 -> A10 Pin 10 -> O3 -> SRAM MK4118
Pin 8 -> GND Pin 9 -> O4 -> 7611 Basse
7611 Basse :
Pin 1 -> A6 Pin 16 -> VCC
Pin 2 -> A5 Pin 15 -> A7
Pin 3 -> A4 Pin 14 -> CE1
Pin 4 -> A3 Pin 13 -> CE2
Pin 5 -> A0 Pin 12 -> O1 -> Timer 6840
Pin 6 -> A1 Pin 11 -> O2 -> ACIA 6850
Pin 7 -> A2 Pin 10 -> O3 -> PIA 6821
Pin 8 -> GND Pin 9 -> O4 -> Peri
Les adresses et les fonctions sont donc :
7611 Haute
ROM : F000 -> FFFF /O2=A15*/A14*/A13*/12
SRAM: EC00 -> EFFF /O3=A15*A14*A13*/A12*A11*A10
RAM : 0000 -> EAFF /O1=/(A15*A14*A13)
7611Basse: EB00 -> EBFF /O4=A15*/A14*A13*A12*/A11*/A10*/A9*/A8
7611 Basse
PIA: EB00 -> EB03 /O3=/A7*/A6*/A5*/A4*/A3*/A2
ACIA: EB04 -> EB05 /O2=/A7*/A6*/A5*/A4*/A3*A2*/A1
Peri: EB06 -> EB07 /O2=/A7*/A6*/A5*/A4*/A3*A2*A1
Timer: EB08 -> EB0C /O2=/A7*/A6*/A5*/A4*A3*/A1
Maintenant, les 7611 étaient programmées en usine, je ne sais pas par quoi les remplacer ?
Il faudrait vérifier mon calcul mais je ne dois pas être loin …
Cordialement
Frédéric
Forget the C:\ prompt! Real computing starts with +++
Frédéric
Forget the C:\ prompt! Real computing starts with +++
Re: TAVERNIER 6809
Re-bonjour,
J'ai trouvé de la doc sur le AM9511
- Interface avec le 6809 : http://bitsavers.informatik.uni-stuttga ... e_1985.pdf
- La carte GIMIX 6809 Plus avec co-processeur intégré : http://bitsavers.informatik.uni-stuttga ... 09_CPU.pdf
Je n'ai pas encore trouvé de code.
J'ai trouvé de la doc sur le AM9511
- Interface avec le 6809 : http://bitsavers.informatik.uni-stuttga ... e_1985.pdf
- La carte GIMIX 6809 Plus avec co-processeur intégré : http://bitsavers.informatik.uni-stuttga ... 09_CPU.pdf
Je n'ai pas encore trouvé de code.
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
Merci pour toutes ces infos
Concernant les PROM et d'une manière plus générale, je me dis qu'en cas de panne, il est toujours bon de disposer des informations nécessaires pour pouvoir redonner vie au TAVERNIER.
Concernant le coprocesseur am9511, je travaille avec le schéma qui est donné au chapitre 9 du guide que tu as retrouvé. J'ai retrouvé le même schema dans un extrait par une autre voie. Je pense que tu as déniché le document d'origine
J'ai aussi retrouvé un document très intéressant concernant la mise en oeuvre d'un AM9511 avec un MC6800.Il décrit de manière détaillée le code qui permet d'activer les fonctions de coprocesseur de manière ergonomique. Bref c'est tout à fait ce que je cherche à faire...!
Ci-joint le lien de ce document
http://cds.cern.ch/record/1065373/files ... 068683.pdf
Concernant la carte GIMIX, je ne connaissais pas. C'est intéressant , je vais lire....
J'ai trouvé d'autres exemplaire du am9511 sur eBay. En attendant qu'ils arrivent, je poursuis mes essais avec celui que j'ai , peut-être n'est-il pas mort....
As-tu retrouvé ta plaque 'essai adaptée au bus du TAVERNIER ?
Merci encore
Cordialement
Michel
Merci pour toutes ces infos
Concernant les PROM et d'une manière plus générale, je me dis qu'en cas de panne, il est toujours bon de disposer des informations nécessaires pour pouvoir redonner vie au TAVERNIER.
Concernant le coprocesseur am9511, je travaille avec le schéma qui est donné au chapitre 9 du guide que tu as retrouvé. J'ai retrouvé le même schema dans un extrait par une autre voie. Je pense que tu as déniché le document d'origine
J'ai aussi retrouvé un document très intéressant concernant la mise en oeuvre d'un AM9511 avec un MC6800.Il décrit de manière détaillée le code qui permet d'activer les fonctions de coprocesseur de manière ergonomique. Bref c'est tout à fait ce que je cherche à faire...!
Ci-joint le lien de ce document
http://cds.cern.ch/record/1065373/files ... 068683.pdf
Concernant la carte GIMIX, je ne connaissais pas. C'est intéressant , je vais lire....
J'ai trouvé d'autres exemplaire du am9511 sur eBay. En attendant qu'ils arrivent, je poursuis mes essais avec celui que j'ai , peut-être n'est-il pas mort....
As-tu retrouvé ta plaque 'essai adaptée au bus du TAVERNIER ?
Merci encore
Cordialement
Michel
Re: TAVERNIER 6809
Doc très intéressante sur le AM9511 aussi ! Je vais regarder ...
Finalement, je ne suis pas allé en Bretagne ce WE car avec la pluie, impossible de travailler au jardin
J'irai probablement semaine prochaine .
Finalement, je ne suis pas allé en Bretagne ce WE car avec la pluie, impossible de travailler au jardin
J'irai probablement semaine prochaine .
Cordialement
Frédéric
Forget the C:\ prompt! Real computing starts with +++
Frédéric
Forget the C:\ prompt! Real computing starts with +++
-
- Messages : 7987
- Inscription : 18 sept. 2010 12:08
- Localisation : Brest et parfois les Flandres
Re: TAVERNIER 6809
Mais il ne pleut pas en bretagne. Je suis à Brest et il ne pleut pas (...encore), non mais !!
Quoi, qui a ajouté "encore" ? c'est pas faux
Quoi, qui a ajouté "encore" ? c'est pas faux
Samuel.
A500 Vampire V2+ ^8^, A1200 (030@50mhz/fpu/64mb/cf 8go),
A500 GVP530(MMU/FPU) h.s., R-Pi, TO9, TO8D, TO8.Démos
A500 Vampire V2+ ^8^, A1200 (030@50mhz/fpu/64mb/cf 8go),
A500 GVP530(MMU/FPU) h.s., R-Pi, TO9, TO8D, TO8.Démos
Re: TAVERNIER 6809
Bonjour Michel,
Dis-moi, quels logiciels utilisais-tu pour exploiter ton AM9511 ?
Mis à part des développements en assembleur, je seul outil que j'ai trouvé sur le net est l'Omegasoft Pascal.
J'ai récupéré sa doc et je ne vois rien de configurable pour exploiter l'AM9511, mais le format de ses données 32 bits est compatible avec le codage dans l'AM9511. J'en déduit qu'il suffit de créer une bibliothèque alternative et de les linker à la place de la bibliothèque standard.
Sais-tu comment faire cela ? As-tu d'autres idées en tête ?
Toujours sur le net, on voit que l'AM9511 était très prisé pour les applications 6809, mais je trouve peu de code. Pour l'instant, je n'ai trouvé qu'un driver pour du calcul 16 bits sur SWTPC 6809 (pas très intéressant, le 32 bits serait mieux ...)
Si l'Omegasoft Pascal t'intéresse, j'ai récupéré la doc et les images des disquettes.
Si quelqu'un à une expérience ?
Dis-moi, quels logiciels utilisais-tu pour exploiter ton AM9511 ?
Mis à part des développements en assembleur, je seul outil que j'ai trouvé sur le net est l'Omegasoft Pascal.
J'ai récupéré sa doc et je ne vois rien de configurable pour exploiter l'AM9511, mais le format de ses données 32 bits est compatible avec le codage dans l'AM9511. J'en déduit qu'il suffit de créer une bibliothèque alternative et de les linker à la place de la bibliothèque standard.
Sais-tu comment faire cela ? As-tu d'autres idées en tête ?
Toujours sur le net, on voit que l'AM9511 était très prisé pour les applications 6809, mais je trouve peu de code. Pour l'instant, je n'ai trouvé qu'un driver pour du calcul 16 bits sur SWTPC 6809 (pas très intéressant, le 32 bits serait mieux ...)
Si l'Omegasoft Pascal t'intéresse, j'ai récupéré la doc et les images des disquettes.
Si quelqu'un à une expérience ?
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,
Je n'ai encore jamais utilisé le coprocesseur am9511...
En fait, à l'époque du TAVERNIER, une autre revue ELEKTOR proposait la fabrication d'une carte graphique a base d'un EF9367 compatible avec le bus du 6809
Je l'ai réalisée, implantée dans mon TAVERNIER.Elle fonctionne très bien.
La revue proposait un code 6502 pour la faire fonctionnait mais j'en étais resté là
Par ailleurs une revue (?) proposait un petit montage pour greffer un co-processeur am9511 sur une carte à base de 6809, ce que j'avais commencer à faire.
Le temps a passé....la retraite est arrivée....
A près avoir redonné vie à mon TAVERNIER, j'ai ressorti cette carte graphique et entrepris de convertir en code 6809 le logiciel proposé par la revue
Le co-processeur me permettra si j'arrive à mes fins, à tracer de jolies dessins avec la carte graphique.....
Voilà toute l'histoire.
Ne te casse pas la tête à trouver un logiciel spécifique pour le am9511...
Pour l'instant, j'ai l'impression que mon am9511 est mort, j'attends de récupérer une rechange
Merci tout de même.
A plus
Cordialement
Michel Guyot
Je n'ai encore jamais utilisé le coprocesseur am9511...
En fait, à l'époque du TAVERNIER, une autre revue ELEKTOR proposait la fabrication d'une carte graphique a base d'un EF9367 compatible avec le bus du 6809
Je l'ai réalisée, implantée dans mon TAVERNIER.Elle fonctionne très bien.
La revue proposait un code 6502 pour la faire fonctionnait mais j'en étais resté là
Par ailleurs une revue (?) proposait un petit montage pour greffer un co-processeur am9511 sur une carte à base de 6809, ce que j'avais commencer à faire.
Le temps a passé....la retraite est arrivée....
A près avoir redonné vie à mon TAVERNIER, j'ai ressorti cette carte graphique et entrepris de convertir en code 6809 le logiciel proposé par la revue
Le co-processeur me permettra si j'arrive à mes fins, à tracer de jolies dessins avec la carte graphique.....
Voilà toute l'histoire.
Ne te casse pas la tête à trouver un logiciel spécifique pour le am9511...
Pour l'instant, j'ai l'impression que mon am9511 est mort, j'attends de récupérer une rechange
Merci tout de même.
A plus
Cordialement
Michel Guyot
- michel guyot
- Messages : 616
- Inscription : 20 mars 2016 16:01
- Localisation : Pyrénées orientales
Re: TAVERNIER 6809
Re-bonjour Frédéric
En complément à ma réponse ci-avant, le listing qui est donné dans le document du CERN (Cf message du 03-03-18) décrit à priori toutes les routines nécessaires...
A plus
Michel
En complément à ma réponse ci-avant, le listing qui est donné dans le document du CERN (Cf message du 03-03-18) décrit à priori toutes les routines nécessaires...
A plus
Michel
- michel guyot
- Messages : 616
- Inscription : 20 mars 2016 16:01
- Localisation : Pyrénées orientales
Re: TAVERNIER 6809
Bonjour à tous,
Je suis à la recherche d'un connecteur male 86 contacts sur 2 rangées au pas de 3.96mm compatible du TAVERNIER
En cherchant sur le web j'ai trouvé ce type de produit mais au pas de 2.54mm....
Quelqu'un aurait-il une piste ?
Cordialement
Michel
Je suis à la recherche d'un connecteur male 86 contacts sur 2 rangées au pas de 3.96mm compatible du TAVERNIER
En cherchant sur le web j'ai trouvé ce type de produit mais au pas de 2.54mm....
Quelqu'un aurait-il une piste ?
Cordialement
Michel
- Pièces jointes
-
- AMPHENOL KE902M86-c.jpg (33.5 Kio) Consulté 3595 fois
-
- AMPHENOL KE902M86-b.jpg (24.59 Kio) Consulté 3595 fois
-
- AMPHENOL KE902M86-a.jpg (27.58 Kio) Consulté 3595 fois
Re: TAVERNIER 6809
Bonjour,
Voici les scan basse résolution de la carte.
Si quelqu'un sait comment en faire un fichier pour refaire des cartes, je suis preneur d'une ou 2
Les fichiers HR sont en 1200 ppi.
Voici les scan basse résolution de la carte.
Si quelqu'un sait comment en faire un fichier pour refaire des cartes, je suis preneur d'une ou 2
Les fichiers HR sont en 1200 ppi.
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,
Je ne connaissais pas l'existence de ce genre de carte ....
Intéressant pour faire des essais....
Dans le même genre d'idée, et en attendant mes composants pour poursuivre mes essais de co-processeur, je me suis lancé dans la réalisation d'un circuit imprimé qui me permettrait de supporter mon montage réalisé sur une plaque essai à bandes et de me connecter sur le bus.
J'ai trouvé un logiciel assez sympa (Express PCB) qui m'a permis d'aboutir à ce que montre l'image ci-après (CI double couche au format TAVERNIER).
J'attends un exemplaire du CI
Si mon montage marche, il est possible que je regroupe le tout sur un même circuit...
cordialement
Michel
Je ne connaissais pas l'existence de ce genre de carte ....
Intéressant pour faire des essais....
Dans le même genre d'idée, et en attendant mes composants pour poursuivre mes essais de co-processeur, je me suis lancé dans la réalisation d'un circuit imprimé qui me permettrait de supporter mon montage réalisé sur une plaque essai à bandes et de me connecter sur le bus.
J'ai trouvé un logiciel assez sympa (Express PCB) qui m'a permis d'aboutir à ce que montre l'image ci-après (CI double couche au format TAVERNIER).
J'attends un exemplaire du CI
Si mon montage marche, il est possible que je regroupe le tout sur un même circuit...
cordialement
Michel
- Pièces jointes
-
- Essai carte BUS TAVERNIER.jpg (79.99 Kio) Consulté 3526 fois
Re: TAVERNIER 6809
Est ce que ExpressPCB permet d'exporter au format gerbers ?
- michel guyot
- Messages : 616
- Inscription : 20 mars 2016 16:01
- Localisation : Pyrénées orientales
Re: TAVERNIER 6809
Bonjour 6502man,
Non, ExpressPCB est un logiciel plutôt simple qui exporte des fichiers DXF
Je ne suis pas un spécialiste de la fabrication des circuits imprimés en commande numérique...en fait je découvre la technique à l'occasion de mon petit projet...
Cordialement
Michel
Non, ExpressPCB est un logiciel plutôt simple qui exporte des fichiers DXF
Je ne suis pas un spécialiste de la fabrication des circuits imprimés en commande numérique...en fait je découvre la technique à l'occasion de mon petit projet...
Cordialement
Michel
- michel guyot
- Messages : 616
- Inscription : 20 mars 2016 16:01
- Localisation : Pyrénées orientales
Re: TAVERNIER 6809
Bonjour,
J'ai enfin reçu un exemplaire de coprocesseur AM9511 pour poursuivre mes essais et lever le doute sur celui que j'avais...
Il était bien mort ! Sans doute n'a-t-il pas survécu à des erreurs de cablage dans mes manipulations...!
Bref, le montage fonctionne :
Le co-processeur est un AM9511A-4DC il supporte normalement une fréquence d'horloge de 4MHz
Mon montage est pour l'instant calé sur 2MHz
Les signaux sont prélevés directement sur la carte CPU09
J'attends un circuit imprimé qui me permettra de vérifier le fonctionnement en me connectant sur le bus
J'ai effectué un petit test à l'aide d'une routine qui envoi une commande au coprocesseur et retourne le résultat en mémoire
(écriture de la valeur PI)
Ci-après quelques images qui illustrent le tout
Cordialement
Michel
J'ai enfin reçu un exemplaire de coprocesseur AM9511 pour poursuivre mes essais et lever le doute sur celui que j'avais...
Il était bien mort ! Sans doute n'a-t-il pas survécu à des erreurs de cablage dans mes manipulations...!
Bref, le montage fonctionne :
Le co-processeur est un AM9511A-4DC il supporte normalement une fréquence d'horloge de 4MHz
Mon montage est pour l'instant calé sur 2MHz
Les signaux sont prélevés directement sur la carte CPU09
J'attends un circuit imprimé qui me permettra de vérifier le fonctionnement en me connectant sur le bus
J'ai effectué un petit test à l'aide d'une routine qui envoi une commande au coprocesseur et retourne le résultat en mémoire
(écriture de la valeur PI)
Ci-après quelques images qui illustrent le tout
Cordialement
Michel
- Pièces jointes
-
- 2018-03-14 - Coprocesseur AM9511 - Schema V02 page 1s2.jpg (220.12 Kio) Consulté 3434 fois
-
- 2018-03-14 - Coprocesseur AM9511 - Schema V02 page 2s2.jpg (192.84 Kio) Consulté 3434 fois
-
- P1040294.JPG (138.53 Kio) Consulté 3434 fois
-
- P1040295.JPG (108.23 Kio) Consulté 3434 fois
-
- 2018-03-14 - Essai cde PUPI avec coprocesseur.jpg (73.15 Kio) Consulté 3434 fois
Re: TAVERNIER 6809
Superbe !
Cordialement
Frédéric
Forget the C:\ prompt! Real computing starts with +++
Frédéric
Forget the C:\ prompt! Real computing starts with +++