Corsham SS-50 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

Répondre
Avatar de l’utilisateur
wawa.voun
Messages : 526
Inscription : 20 avr. 2020 18:09
Localisation : Lautenbach-Zell yoooo

Corsham SS-50 6809

Message par wawa.voun »

Bonjour,

Ça y est ! Le Corsham SS-50 6809 (clone de SWTPC) est tombé en marche. :D

Sbug.jpg
Sbug.jpg (91.28 Kio) Consulté 3017 fois
20211016_153550_BR.jpg
20211016_153550_BR.jpg (1.24 Mio) Consulté 3017 fois


Reste à installer la partie Flex sur carte SD. Bon je préfère les disquettes... Mais on verra ça bientôt.

Je retourne sur le EC-6809 !!!

Bon week end de bricolage à tous.

Philippe
Someday I'll get you, Red Baron !
Avatar de l’utilisateur
leduigou
Messages : 542
Inscription : 08 mai 2011 21:00
Localisation : Paris, 6ème

Re: Corsham SS-50 6809

Message par leduigou »

Philippe,

Je te trouve taquin !
J'en ai un depuis plusieurs années, il marche très bien !
Je suis d'accord sur le fait que les disquettes sont plus sympa. C'est pour cela que j'ai acheté aussi des cartes pour refaire interfaces pour lecteurs de disquettes. J'ai prévu de refaire un boitier spécifique pour lui.
En plus, il existe un très bon émulateur qui permet de tout tester.
Cordialement
Frédéric

Forget the C:\ prompt! Real computing starts with +++
Avatar de l’utilisateur
wawa.voun
Messages : 526
Inscription : 20 avr. 2020 18:09
Localisation : Lautenbach-Zell yoooo

Re: Corsham SS-50 6809

Message par wawa.voun »

Bonjour,

La remarque concernait plutôt mes achats de composants et mon montage ! La conception semble effectivement très bonne.

Tu m'intéresse beaucoup avec ce que tu dis sur les disquettes !

Qu'est que tu as comme interface floppy ? Avec quel lecteur et quelle image de Flex peux tu booter ?

Je pensais router rapidement une interface mais les schémas disponibles sur le net ici http://swtpcemu.com/mholley/ et ici https://deramp.com me semble peu fiables.
Le DC5 de M. Holley avec un fpga ne m’intéresse pas... plutôt un DC4.

Merci, cordialement.
Philippe
Someday I'll get you, Red Baron !
Avatar de l’utilisateur
leduigou
Messages : 542
Inscription : 08 mai 2011 21:00
Localisation : Paris, 6ème

Re: Corsham SS-50 6809

Message par leduigou »

Bonjour,

J'ai acheté 2 cartes nues FD2 ici :
http://peripheraltech.com/FD-2.htm
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: Corsham SS-50 6809

Message par leduigou »

Bonjour,

Pour compléter un peu mon post précédent, j'avais essayé de construire une carte interface floppy pour mon SWTPC6800 et qui pourrait aussi servir sur le corsham 6809.
Sur la base des différents plans, j'ai fait le circuit et essayé le montage.
FD - 1.jpg
FD - 1.jpg (552.01 Kio) Consulté 2852 fois
Malheureusement, mon premier essai de l'horloge s'est montré un échec. Par manque de temps, j'ai laissé en attente.
Depuis, j'ai acheté 2 cartes FD2 :
FD - 1 (1).jpg
FD - 1 (1).jpg (286.25 Kio) Consulté 2852 fois
J'ai les composants, il ne reste plus qu'à faire le montage.
J'essayerai tout de même de faire marcher ma carte, c'est frustrant de rester sur un échec ...

A+
Cordialement
Frédéric

Forget the C:\ prompt! Real computing starts with +++
Avatar de l’utilisateur
wawa.voun
Messages : 526
Inscription : 20 avr. 2020 18:09
Localisation : Lautenbach-Zell yoooo

Re: Corsham SS-50 6809

Message par wawa.voun »

Bonjour,

J'ai repris les choses sur le système Corsham.

Il est composé comme suit : une carte mère Corsham, une carte cpu 6809 SBUG 1.8, une carte MP-S (liason série) en slot 0 et une carte interface floppy Peripheral Tech FD-2 que j'ai fabriquée en slot 1.
Au point ou j'en suis il fonctionne.
En lecteur 0 j'ai un Gotek avec flexnet.dsk (image 716 ko) et en disque 1 un vrai lecteur 3.5 pouces (de pc).
Flex boot et fonctionne sans problème. Lecture, écriture ok sur le disque 0

Par contre impossible de faire un newdisk sur le disque 1 (vrai floppy).
La commande commence ensuite, à l'oreille, il passe par toutes les pistes puis revient en piste 0.
La il y a quelques secondes de silence complet puis j'ai une "fatal error" et la commande se termine.
Donc on dirait que c'est la relecture qui ne passe pas.
J'ai testé plusieurs drive et plusieurs disquette (DD) c'est pareil.

Si je mets un deuxième Gotek à la place du vrai lecteur avec une image Flex de 716 ko tout fonctionne bien (formatage, écriture, lecture).

Une idée du problème ? Comment chercher (j ai oscillo et tout ce qu'il faut) ?

Merci aux spécialistes Flex ! Bonne soirée.
Philippe
Someday I'll get you, Red Baron !
Avatar de l’utilisateur
wawa.voun
Messages : 526
Inscription : 20 avr. 2020 18:09
Localisation : Lautenbach-Zell yoooo

Re: Corsham SS-50 6809

Message par wawa.voun »

Bonsoir,

Je continue à essayer de fiabiliser ce système.
Mes problèmes tournent toujours autour de la partie floppy.

Pour tout simplifier et éliminer un maximum d'inconnues je fonctionne avec deux lecteurs de disquettes 3.5" et des disquettes DD.
Tout a été vérifié avant en 80 pistes DSDD (lecteurs et disquettes) sur un autre système (Microbox II).

J'utilise deux images (Flex291 et Flexnet) avec les mêmes symptômes. L'image Flexnet vient de Frederic Brown et il m'assure l'utiliser sans problème.
Je transfère les images sur disque avec un greaseweazle.

Le système boote et je n'ai jamais de problème en lecture, ils semblent toujours apparaître après des écritures.

Basiquement j'ai deux soucis sur le Corsham :

1_ newdisk passe sur le disque et met au moins à jour les indicateurs de secteurs libres/occupés mais n'efface pas le catalogue ni les données.
Dir montre les fichiers et ils sont toujours lisibles et utilisables après l'opération.
A ce moment si je passe sur le disque avec la commande zap je me retrouve avec deux fois plus de secteur disponibles qu'il y en a réellement sur le disque !
Donc je me débrouille en passant la commande zap en premier (ça efface tout) puis newdisk. Ca va mais c'est pénible. A priori à ce moment j'ai un disque qui semble en état correct (vide, un nombre de secteurs disponibles cohérent).

2_ je lance un "copy 0 1" sur ce disque vide. Ca va marcher un "certains temps". Après 15 - 20 fichiers copiés il me dit "disque plein" alors qu'il a juste écrit environ une centaine de secteurs. Si je copie des fichiers un par un pour le premier fichier c'est toujours bon, à partir du 2ème ça peut déjà dérailler s'il fait une taille importante (> à une dizaine de secteurs). J'ai aussi à ce moment le message "disque plein".
Si j'efface tout ce qu'il y a sur la disquette avec delete ou zap je ne récupère que la place qui était occupée par ces fichiers, pas les autres secteurs.

Ci joint il y a une image telle qu'elle est restée après une erreur 'disque plein". Si les spécialistes Flex pouvaient confirmer mon diag (les indicateurs de premier secteur libre etc semblent tous à 0) ?

Quelques tests rapides en SD semblent montrer les mêmes problèmes.
J'ai ces problèmes avec deux interfaces floppy différentes dont une testée par ailleurs (par Frederic) donc je pense que la cause n'est pas là.
Il reste la cpu, la carte série (je ne vois pas pourquoi mais bon) et la carte mère... J'ai testé deux procs différents et testé la mémoire, ras.

Voilà... Je ne veux pas lâcher l'affaire mais je ne sais plus ou chercher. Vos idées m'aideront certainement.

Merci, cordialement.
Philippe
Pièces jointes
disk_bug.zip
(369.35 Kio) Téléchargé 27 fois
Someday I'll get you, Red Baron !
Avatar de l’utilisateur
pascalien
Messages : 964
Inscription : 21 janv. 2019 23:40
Localisation : 93200 ST DENIS
Contact :

Re: Corsham SS-50 6809

Message par pascalien »

Problème d'alimentation?
Le floppy consomme combien? et le gotek?
Sinon un problème de délai mal géré?
Tu as la doc du floppy? Parce qu'il y a souvent des jumpers à configurer.
Avatar de l’utilisateur
wawa.voun
Messages : 526
Inscription : 20 avr. 2020 18:09
Localisation : Lautenbach-Zell yoooo

Re: Corsham SS-50 6809

Message par wawa.voun »

Merci pour le coup de main.

Les deux drives en marchent consomment 300 350 mA.
J utilise une alim série de labo.
J ai vérifié à l oscillo ça semble clean.
Les cartes sont sur une autre alim sous 7.5 v transformé 'a bord' en 5 v, clean également...

Il n y a aucun jumper sur les drives. J utilise une nappe avec un croisement des câbles 10 et 12.

Philippe
Someday I'll get you, Red Baron !
Avatar de l’utilisateur
wawa.voun
Messages : 526
Inscription : 20 avr. 2020 18:09
Localisation : Lautenbach-Zell yoooo

Re: Corsham SS-50 6809

Message par wawa.voun »

Bonjour,

Histoire de clore le sujet proprement :

Le système fonctionne maintenant correctement.
J'ai passé en revue toutes les images disque Flex 6809 disponibles sur le serveur FUFU et qui auraient pu aller (compatibles FD-2 ou DC-x) et finalement il y en a une qui fonctionne bien.
Seul newdisk continue à dysfonctionner mais sinon le système est parfaitement utilisable.

Je n'ai pas eu à faire de modifs hardware donc tous les problèmes venaient de l'utilisation d'images non adaptées.

Avec Flex il faut bien dire que c'est un peu la foire avec tous les hardwares différents qui ont été supportés. C'était le but aussi à l'époque !

Pour les possesseurs de Corsham 6809 avec FD-2 ou FD-2A elle est ici : http://www.flexusergroup.com:8080/Web%2 ... istDir.htm sous FLEXNET6.20.21.IMA.

Cordialement.
Philippe
Someday I'll get you, Red Baron !
Répondre