Page 15 sur 72

Re: TAVERNIER 6809

Publié : 17 mai 2018 23:41
par michel guyot
Bonjour à tous,

Quelques nouvelles de mon projet "Carte coprocesseur"
Je viens de terminer une série de tests sur une carte fabriquée à partir d'une plaque à bandes.
Ces tests composants par composants m'ont pris pas mal de temps mais m'ont évité les déboires d'un travail bâclé.

Le schéma (version V07 du 10-05-2018) fonctionne parfaitement ! :D

Bon, il s'agit d'un résultat brut, après quelques commandes faite en manuelles et je n'ai pas encore exploré l'ensemble des latitudes possibles
Pour l'instant, la carte est placée aux adresses $E100 et $E101 en page 1, l'horloge du coprocesseur est calée à 2MHz

Je diffuserai des détails plus tard le temps de faire le ménage dans mes papiers.

Ci-après 4 images :
La carte version V07 coté "composants" et coté "cuivre" qui est implantée sur le bus
Pour comparaison, ma première carte V02 qui est elle greffée sur la carte CPU09
Mon Tavernier qui supporte sans broncher ces deux coprocesseurs !

Cordialement
Michel

Re: TAVERNIER 6809

Publié : 18 mai 2018 11:25
par Totor le Butor
Respect !

Re: TAVERNIER 6809

Publié : 18 mai 2018 11:54
par 6502man
Félicitations c'est du très bon travail :D

Re: TAVERNIER 6809

Publié : 20 mai 2018 14:47
par michel guyot
Bonjour à tous
Comme promis et pour ceux que cela intéressent voici une copie de mes notes, enfin juste l'essentiel...

pages 1 et 2: chronogrammes du fonctionnement de l'interface du coprocesseur am9511

page 3: modification de la logique de validation de la carte RAM

page 4: remarques sur les petites modifications apportées pour implanter la carte sur le bus

A la lumière de ces premières manipulations, je crois possible de simplifier le système de décodage en plaçant astucieusement la carte dans l'espace mémoire....à suivre

Cordialement
Michel

Re: TAVERNIER 6809

Publié : 27 mai 2018 11:25
par 6502man
Merci de nous faire partager tes travaux :D

Personnellement j'ai toujours un peu de mal avec le délai de propagation entre les divers éléments (pour ce qui est accès autres que de la ROM/RAM) :roll:

Re: TAVERNIER 6809

Publié : 29 mai 2018 21:46
par michel guyot
Bonjour à tous,
Mon Tavernier est tombé en panne….Suite à la perte d'un retour de masse ma liaison RS232 est partie en fumée. :x
J'ai pu reprendre la main en utilisant l'accès par la carte IVG09. Quelques jours d'attentes ont été nécessaires pour mettre la main sur des rechanges de composants MC1488 MC1489 et MC6850). Ma liaison RS232 fonctionne de nouveau :D
Pour éviter les pièges et faciliter les manipulations de cartes, j'ai rajouté une extension à mon rack de base (Cf photos ci-après).
Je vais pouvoir reprendre mes essais avec la carte coprocesseur
Cordialement
Michel

Re: TAVERNIER 6809

Publié : 29 mai 2018 23:30
par leduigou
Bonsoir,

Les MC1488 et MC1489 sont parfois fragiles, j'en ai déjà grillés sur mon Vegas6809. Ce sont les seuls composants qui utilisent le 12V sur la carte mère, et ils ont déjà été changés 2 fois ...

Re: TAVERNIER 6809

Publié : 19 juin 2018 11:36
par michel guyot
Bonjour à tous
Suite à des plantages répétitifs, je suis en train de faire un peu le ménage.
J'ai remplacé par exemple les supports des deux PROM 7611 qui montraient des signes de faiblesse
J'ai aussi fait l'acquisition de deux drive TEAC FD-55FV-30-U pour remplacer deux drives TANDON un peu vieillot
Je rencontre une petite difficulté pour les configurer
Pour éviter que le moteur ne tournent en permanence, la documentation propose de positionner le strapp ML qui détermine les conditions de rotation du moteur..
Problème : je ne trouve pas ce strapp..!!! Existe-t-il sur cette version de drive ?

Cordialement
Michel

Re: TAVERNIER 6809

Publié : 19 juin 2018 19:18
par fneck
J'ai plusieurs doc de FD55xx mais pas de FD55FV :roll:
De ce que j'ai vu, le strapp ML serait entre RY et IU... si ça ressemble sur ta carte.

Re: TAVERNIER 6809

Publié : 19 juin 2018 19:40
par michel guyot
Bonjour Fneck,
Je possède également plusieurs doc, sans doute les mêmes….

Ci-après une photo de la carte de l'un de mes drives TEAC FD55FV….

Sur le TAVERNIER
avec les drive TANDON, la ligne MOTOR ON n'est pas utilisé (un strapp spécifique existe) et la logique de la carte IFD09 maintien la rotation du moteur durant environ 30s
Un signal fictif READY pour le WD1795 est généré par la carte pour tenir compte des différents temps de réponses
Tout cela pour limiter la rotation au strict minimum

Je cherche à reproduire la même chose avec les drives TEAC....

Merci pour ta réponse
Michel

Re: TAVERNIER 6809

Publié : 19 juin 2018 19:43
par michel guyot
Avec la photo, c'est mieux !

Re: TAVERNIER 6809

Publié : 29 juin 2018 12:37
par michel guyot
Bonjour à tous

J'ai été un peu bloqué dans mes essais avec le coprocesseur arithmétique....
Des plantages répétitifs sont apparus avec mes deux drives TANDON un peu vieillot....

Je pensais à des pannes du coté hard, en fait suite à des échanges avec Frédéric, j'ai tout lieu de croire que mes souccis résultent du vieillissement de mes disquettes. J'ai aussi pris conscience que j'utilisais ma machine sans doute d'une manière un peu intensive…

Bref pour économiser l'objet précieux (mon Tavernier), je vais changer de pratique.
J'ai fait l'acquisition de deux drives TEAC FD-55FV-30-U et d'un module SD HxC Floppy Emulator RevF.
J'essaie également de tirer partie de l' Emulateur de Frédéric

Pour configurer et mettre tout cela en oeuvre j'ai tout de même besoin d'un peu d'aide

Coté drives
Avec les drive TANDON, la ligne MOTOR ON n'est pas utilisé (un strapp spécifique existe) et la logique de la carte IFD09 maintien la rotation du moteur durant environ 30s
Un signal fictif READY pour le WD1795 est généré par la carte pour tenir compte des différents temps de réponses
Tout cela pour limiter la rotation au strict minimum

Avec les drives TEAC, pour éviter que le moteur ne tournent en permanence, la documentation propose de positionner le strapp ML qui détermine les conditions de rotation du moteur..
Problème : je ne trouve pas ce strapp..!!! Existe-t-il sur cette version de drive ?
Peut-être me faut-il utiliser la ligne READY

Coté module HxC
Quelle configuration adoptée pour pouvoir le faire cohabiter avec les deux autres drives TEAC, et par ailleurs faciliter les échanges de données et fichiers ?

Merci à ceux qui peuvent m'apporter quelques éléments de réponse
Cordialement
Michel

Re: TAVERNIER 6809

Publié : 29 juin 2018 23:23
par leduigou
Michel,

Ma préconisation est de mettre le HxC en floppy 0, et les physiques en 1 et 2, si possible l'un en 40 pistes et l'autre en 80 pistes. Le Tavernier ne gère que 3 lecteurs. Si tes 2 lecteurs sont identiques, une autre option est de mettre le HxC en lecteur 0 et 1 et le physique en 2.
Ainsi, tu bootes sur le HxC et tu peux créer des disquettes physiques quand besoin.
Je te transfèrerai des fichiers HxC par mail pour pouvoir booter avec plusieurs configurations.

Re: TAVERNIER 6809

Publié : 30 juin 2018 11:18
par michel guyot
Bonjour Frédéric,

Les deux lecteurs TEAC sont identiques ( FD-55FV-30-U )
Quant au module HxC, je l'ai commandé, je le recevrai la semaine prochaine...

Je ne comprends pas bien la deuxième option, peux-tu préciser...

Cordialement
Michel

Re: TAVERNIER 6809

Publié : 30 juin 2018 16:37
par leduigou
Le HxC peut émuler 2 lecteurs. Il suffit de positionner des jumpers. Le câblage rend possible de les positionner indifféremment en 0, 1 ou 2. Ainsi tu positionnes 2 lecteurs virtuels en 0 et 1, et un physique en 2. Tu peux travailler normalement avec une unité virtuelle en 0 pour le système, et en 1 pour le travail si tu fais des programmes avec l’émulateur, tu les mets sur carte SD, et tu peux les copier sur disquette physique.