EC-6809 FLEX d'Elektor

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
mjwurtz
Messages : 90
Inscription : 30 nov. 2014 17:27

Re: EC-6809 FLEX d'Elektor

Message par mjwurtz »

Bonsoir Philippe,
J'ai une proposition stupide (comme d'habitude) ... en fait, ce que je suis en train de faire : acheter une RAM ferro-électrique (FRAM) genre FM1808 moderne et la monter sur un support ou une mini-carte pour reprendre le brochage de la 2732/64 etc.
Ça coûte pas cher (quelques euros), c'est (encore) en stock chez les vendeurs genre Mouser/TME, etc., ça se comporte comme une RAM en E/S, mais c'est non volatile. Donc tu peux directement modifier le chip monté sur ta carte, dans la mesure où tu ne casses pas la partie du moniteur dont tu as besoin... Une fois que c'est bon, un dump mémoire te permet de récupérer le binaire pour flasher ton EPROM...

Voili, Voilou...

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

Re: EC-6809 FLEX d'Elektor

Message par wawa.voun »

Oui j'avais pensé à un truc du mème genre à base de 28C16...

Mais ton idée est meilleure, même pas besoin de retirer le ci du support ! Cool...

Je regarde ça de plus près... après le convertisseur ps2 --> //.

Bonne nuit.
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: EC-6809 FLEX d'Elektor

Message par leduigou »

Bonsoir,

Effectivement, les EPROM, ça prend du temps. Je dois avoir dans mon bazar une carte qui se branche sur un port série d'un coté, et sur un support d'EPROM de l'autre, sur une carte en développement. Il devait y avoir moyen d'écrire dessus par le port série, et de tester le contenu sur le système.

Dans notre cas, il ne devrait plus y avoir 36 versions ...(on peut l'espérer :D )

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: EC-6809 FLEX d'Elektor

Message par wawa.voun »

Bonsoir,

Le convertisseur clavier ps/2 --> parallèle fonctionne.

L'idée originale est de Mike (n4vlf@arrl.net). J'ai adapté son soft au layout azerty, voir les sources :
- ps2_original.c --> claviers qwerty (à renommer en ps2.c si vous souhaitez l'utiliser)
- ps2.c --> claviers azerty.

Les gerbers sont pour une prise clavier old style (pc at). Les connecteurs sont mappés pour aller soit sur l'EC-6809 soit sur le Microbox II. Dans le design original c'est une db25 (logique !).

J'ai des pcb en rab si quelqu'un est intéressé.

Bonne soirée.
Philippe
Pièces jointes
PS2_Parallel_adapter.zip
(757.85 Kio) Téléchargé 79 fois
Dernière modification par wawa.voun le 02 nov. 2021 20:48, modifié 2 fois.
Someday I'll get you, Red Baron !
Avatar de l’utilisateur
jeffounet
Messages : 1563
Inscription : 25 janv. 2020 06:59
Localisation : Les Angles (30)

Re: EC-6809 FLEX d'Elektor

Message par jeffounet »

Bonjour Wawa.voun,

Je suis preneur de deux ou trois CI tu me donnera le tarif avec les frais de port en MP!

Merci d'avance.
bonne soirée

Jean-François
Il n'y a que 11 sortes de gens, ceux qui comprennent ceux qui ne comprennent pas et ceux qui me font répéter!
Jean-François
Avatar de l’utilisateur
leduigou
Messages : 542
Inscription : 08 mai 2011 21:00
Localisation : Paris, 6ème

Re: EC-6809 FLEX d'Elektor

Message par leduigou »

Bonjour,

Voici un petit update de la situation pour le développement du soft pour l'EC6809.
Actuellement, j'ai un moniteur qui marche, un secteur de boot qui marche, une ECFLEX9 qui charge, mais une fois le Flex en mémoire, mon moniteur ne marche plus !
Je dois avoir une interférence !

Encore de la mise au point ce week-end ...

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: EC-6809 FLEX d'Elektor

Message par wawa.voun »

Bonjour Frédéric et tous,

C'est quand même très prometteur !!!

Je suis impatient d'essayer cet ECFLEX !

Merci pour ton travail Frédéric.

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: EC-6809 FLEX d'Elektor

Message par leduigou »

Bonsoir Philippe,

Pourrais-tu faire une petite vérification ?
Je voudrais vérifier que les zones de $E800 à $EC00 et de$EF81 à $EFFF sont bien "non affectées".
Si elles comportaient de la RAM, cela me faciliterait la vie ...

Tu dois pouvoir faire cela avec la commande M :
Si M E801 0F te donne 0F, c'est de la RAM, sinon c'est non affecté.
Quelques test dans les zones indiquées vont nous dire ce qu'il en est !

Merci d'avance
A+
Frédéric
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: EC-6809 FLEX d'Elektor

Message par wawa.voun »

Re,

Je vais faire ça dimanche...

D'après la doc entre $E800 et $EBFF c'est les e/s utilisateur (je sais pas trop ce que c'est ???).
De $EC00 à $ECFF c'est le floppy disk controler et la vidéo.
De $ED00 à $EFFF c'est à nouveau les e/s utilisateurs.

En page 1 du topic il y a la memory map complète.

Je pense pas que l'on va y trouver de la ram... mais bon on va vérifier.

Bonne soirée.
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: EC-6809 FLEX d'Elektor

Message par leduigou »

Philippe,

Bon, il est tard, mais cela semble marcher !
EC6809-FLEX1.png
EC6809-FLEX1.png (178.58 Kio) Consulté 2622 fois
Demain, je fais un zip pour que tu puisses tester en vrai ...

Frédéric
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: EC-6809 FLEX d'Elektor

Message par wawa.voun »

Au top Frédéric !!!

Vivement demain :)

Bonne soirée à tous.
Someday I'll get you, Red Baron !
Avatar de l’utilisateur
mjwurtz
Messages : 90
Inscription : 30 nov. 2014 17:27

Re: EC-6809 FLEX d'Elektor

Message par mjwurtz »

Bonsoir à tous,
wawa.voun a écrit : 05 nov. 2021 22:11 D'après la doc entre $E800 et $EBFF c'est les e/s utilisateur (je sais pas trop ce que c'est ???).
Je pense que c'est l'espace hors RAM et ROM, non utilisé par les E/S déjà présentes, et donc probablement disponible pour des cartes d'extensions supplémentaires, et qui pour l'instant doit correspondre à un bus haute impédance (donc on doit y lire n'importe quoi :) ).
Je peux me tromper, mais je pense aussi, au vu du schéma de la partie décodage d'adresse, que certains circuits sont accessibles à plusieurs adresses (le 6850 à toutes les adresses paires entre FF60 et FF7E).
Ceci dit, le schéma est clair comme du jus de chique, et a priori ne correspond pas à la memory map donnée plus loin : par exemple, la RAM est sélectionnée quand A15, A14 et A13 sont à 1 ? Donc soit il est faux soit il est incomplet (ou bien c'est moi qui débloque, c'est aussi une possibilité !)

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

Re: EC-6809 FLEX d'Elektor

Message par leduigou »

Bonsoir,

Voici un nouvel ensemble ROM + disquette.
V091.zip
(66.26 Kio) Téléchargé 77 fois
ECFLEX0 - Master0.zip
(41.23 Kio) Téléchargé 78 fois
La ROM doit permettre de résoudre le bug d'affichage (à peu près ...) et charger une disquette SD en SF ou DF.
La disquette est en SFSD avec un boot loader et un fichier ECFLEX9.SYS (ECFLEX9_Master0.dsk).

Comme sur le Tav, le boot se fait avec la commande X.

Les commandes dir s'appliquent par defaut à l'unité 1. Donc si possible, configurer 2 lecteurs de disquette, l'un en 0 et l'autre en 1 (par exemple la data_DFSD.dsk).
data_DFSD0.zip
(2.97 Kio) Téléchargé 77 fois
Si c'est pas possible, utiliser la commande dir,0 pour s'appliquer sur le lecteur 0.

Il y a avec cette version beaucoup de choses à terster :
- le bug d'affichage
- le chargement du FLEX en SFSD sur la disquette ECFLEX9
- l'écriture sur une disquette SFSD et DFSD

Bon test !
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: EC-6809 FLEX d'Elektor

Message par leduigou »

Bonsoir,

Une nouvelle version de ROM à tester :
V092.zip
(66.22 Kio) Téléchargé 101 fois
Frédéric
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: EC-6809 FLEX d'Elektor

Message par wawa.voun »

Merci Frédéric,

Essai ce soir !

Bonne journée.
Philippe
Someday I'll get you, Red Baron !
Répondre