TAVERNIER 6809

C'est la catégorie reine de l'ordinophile, 8 bits et pas un de plus!
Single board ou bus S-100 acceptés.

Modérateurs : Papy.G, fneck, Carl

Avatar de l’utilisateur
leduigou
Messages : 542
Inscription : 08 mai 2011 21:00
Localisation : Paris, 6ème

Re: TAVERNIER 6809

Message par leduigou »

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 …
Cordialement
Frédéric

Forget the C:\ prompt! Real computing starts with +++
Avatar de l’utilisateur
leduigou
Messages : 542
Inscription : 08 mai 2011 21:00
Localisation : Paris, 6ème

Re: TAVERNIER 6809

Message par leduigou »

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.
Cordialement
Frédéric

Forget the C:\ prompt! Real computing starts with +++
Avatar de l’utilisateur
michel guyot
Messages : 610
Inscription : 20 mars 2016 16:01
Localisation : Pyrénées orientales

Re: TAVERNIER 6809

Message par michel guyot »

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
Avatar de l’utilisateur
leduigou
Messages : 542
Inscription : 08 mai 2011 21:00
Localisation : Paris, 6ème

Re: TAVERNIER 6809

Message par leduigou »

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 .
Cordialement
Frédéric

Forget the C:\ prompt! Real computing starts with +++
__sam__
Messages : 7909
Inscription : 18 sept. 2010 12:08
Localisation : Brest et parfois les Flandres

Re: TAVERNIER 6809

Message par __sam__ »

Mais il ne pleut pas en bretagne. Je suis à Brest et il ne pleut pas (...encore), non mais !! :twisted:

Quoi, qui a ajouté "encore" ? c'est pas faux :mrgreen:
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
Avatar de l’utilisateur
leduigou
Messages : 542
Inscription : 08 mai 2011 21:00
Localisation : Paris, 6ème

Re: TAVERNIER 6809

Message par leduigou »

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 ? :roll:
Cordialement
Frédéric

Forget the C:\ prompt! Real computing starts with +++
Avatar de l’utilisateur
michel guyot
Messages : 610
Inscription : 20 mars 2016 16:01
Localisation : Pyrénées orientales

Re: TAVERNIER 6809

Message par michel guyot »

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
Avatar de l’utilisateur
michel guyot
Messages : 610
Inscription : 20 mars 2016 16:01
Localisation : Pyrénées orientales

Re: TAVERNIER 6809

Message par michel guyot »

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
Avatar de l’utilisateur
michel guyot
Messages : 610
Inscription : 20 mars 2016 16:01
Localisation : Pyrénées orientales

Re: TAVERNIER 6809

Message par michel guyot »

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
Pièces jointes
AMPHENOL KE902M86-c.jpg
AMPHENOL KE902M86-c.jpg (33.5 Kio) Consulté 3483 fois
AMPHENOL KE902M86-b.jpg
AMPHENOL KE902M86-b.jpg (24.59 Kio) Consulté 3483 fois
AMPHENOL KE902M86-a.jpg
AMPHENOL KE902M86-a.jpg (27.58 Kio) Consulté 3483 fois
Avatar de l’utilisateur
leduigou
Messages : 542
Inscription : 08 mai 2011 21:00
Localisation : Paris, 6ème

Re: TAVERNIER 6809

Message par leduigou »

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 :wink:
CarteTavFaceB - small.jpg
CarteTavFaceB - small.jpg (110.68 Kio) Consulté 3439 fois
CarteTavFaceA - small.jpg
CarteTavFaceA - small.jpg (108.67 Kio) Consulté 3439 fois
Les fichiers HR sont en 1200 ppi.
Cordialement
Frédéric

Forget the C:\ prompt! Real computing starts with +++
Avatar de l’utilisateur
michel guyot
Messages : 610
Inscription : 20 mars 2016 16:01
Localisation : Pyrénées orientales

Re: TAVERNIER 6809

Message par michel guyot »

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
Pièces jointes
Essai carte BUS TAVERNIER.jpg
Essai carte BUS TAVERNIER.jpg (79.99 Kio) Consulté 3414 fois
Avatar de l’utilisateur
6502man
Messages : 12242
Inscription : 12 avr. 2007 22:46
Localisation : VAR
Contact :

Re: TAVERNIER 6809

Message par 6502man »

Est ce que ExpressPCB permet d'exporter au format gerbers ?
Phil.

www.6502man.com

To bit or not to bit.
1 or 0.
Avatar de l’utilisateur
michel guyot
Messages : 610
Inscription : 20 mars 2016 16:01
Localisation : Pyrénées orientales

Re: TAVERNIER 6809

Message par michel guyot »

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
Avatar de l’utilisateur
michel guyot
Messages : 610
Inscription : 20 mars 2016 16:01
Localisation : Pyrénées orientales

Re: TAVERNIER 6809

Message par michel guyot »

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
Pièces jointes
2018-03-14 - Coprocesseur AM9511 - Schema V02 page 1s2.jpg
2018-03-14 - Coprocesseur AM9511 - Schema V02 page 1s2.jpg (220.12 Kio) Consulté 3322 fois
2018-03-14 - Coprocesseur AM9511 - Schema V02 page 2s2.jpg
2018-03-14 - Coprocesseur AM9511 - Schema V02 page 2s2.jpg (192.84 Kio) Consulté 3322 fois
P1040294.JPG
P1040294.JPG (138.53 Kio) Consulté 3322 fois
P1040295.JPG
P1040295.JPG (108.23 Kio) Consulté 3322 fois
2018-03-14 - Essai cde PUPI avec coprocesseur.jpg
2018-03-14 - Essai cde PUPI avec coprocesseur.jpg (73.15 Kio) Consulté 3322 fois
Avatar de l’utilisateur
leduigou
Messages : 542
Inscription : 08 mai 2011 21:00
Localisation : Paris, 6ème

Re: TAVERNIER 6809

Message par leduigou »

Superbe !
Cordialement
Frédéric

Forget the C:\ prompt! Real computing starts with +++
Répondre