EC-6809 FLEX d'Elektor
Modérateurs : Papy.G, fneck, Carl
Re: EC-6809 FLEX d'Elektor
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
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
Re: EC-6809 FLEX d'Elektor
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
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 !
Re: EC-6809 FLEX d'Elektor
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 )
A+
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 )
A+
Cordialement
Frédéric
Forget the C:\ prompt! Real computing starts with +++
Frédéric
Forget the C:\ prompt! Real computing starts with +++
Re: EC-6809 FLEX d'Elektor
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
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 !
Re: EC-6809 FLEX d'Elektor
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
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
Jean-François
Re: EC-6809 FLEX d'Elektor
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+
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 +++
Frédéric
Forget the C:\ prompt! Real computing starts with +++
Re: EC-6809 FLEX d'Elektor
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
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 !
Re: EC-6809 FLEX d'Elektor
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
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 +++
Frédéric
Forget the C:\ prompt! Real computing starts with +++
Re: EC-6809 FLEX d'Elektor
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
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 !
Re: EC-6809 FLEX d'Elektor
Philippe,
Bon, il est tard, mais cela semble marcher ! Demain, je fais un zip pour que tu puisses tester en vrai ...
Frédéric
Bon, il est tard, mais cela semble marcher ! 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 +++
Frédéric
Forget the C:\ prompt! Real computing starts with +++
Re: EC-6809 FLEX d'Elektor
Au top Frédéric !!!
Vivement demain
Bonne soirée à tous.
Vivement demain
Bonne soirée à tous.
Someday I'll get you, Red Baron !
Re: EC-6809 FLEX d'Elektor
Bonsoir à tous,
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
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
Re: EC-6809 FLEX d'Elektor
Bonsoir,
Voici un nouvel ensemble ROM + disquette. 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). 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 !
Voici un nouvel ensemble ROM + disquette. 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). 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 +++
Frédéric
Forget the C:\ prompt! Real computing starts with +++
Re: EC-6809 FLEX d'Elektor
Bonsoir,
Une nouvelle version de ROM à tester : Frédéric
Une nouvelle version de ROM à tester : Frédéric
Cordialement
Frédéric
Forget the C:\ prompt! Real computing starts with +++
Frédéric
Forget the C:\ prompt! Real computing starts with +++
Re: EC-6809 FLEX d'Elektor
Merci Frédéric,
Essai ce soir !
Bonne journée.
Philippe
Essai ce soir !
Bonne journée.
Philippe
Someday I'll get you, Red Baron !