Low Level Floppy Disk Driver for the MC-10 / Alice
Modérateurs : Papy.G, fneck, Carl
- Carl
- Modérateur
- Messages : 13253
- Inscription : 08 avr. 2007 13:21
- Localisation : http://www.doledujura.fr
- Contact :
Low Level Floppy Disk Driver for the MC-10 / Alice
Low Level Floppy Disk Driver for the MC-10 / Alice.
Written By Darren Atkinson, December 2011
carl
Written By Darren Atkinson, December 2011
carl
Re: Low Level Floppy Disk Driver for the MC-10 / Alice
La source DiskDriver.lst.txt de Darren Atkinson gère tous les cas MC-10 / Alice 4k, et Alice32 / Alice 90.
C'est une très bonne surprise!
Sinus
C'est une très bonne surprise!
Sinus
Re: Low Level Floppy Disk Driver for the MC-10 / Alice
Il y a quelques années nous avions eu un beau poisson d'avril sur le même sujet. Cette fois c'est du sérieux. Merci à Carl pour l'info
Daniel
L'obstacle augmente mon ardeur.
L'obstacle augmente mon ardeur.
- Patrice
- Messages : 1518
- Inscription : 14 janv. 2008 10:42
- Localisation : https://www.ville-saintes.fr/
- Contact :
Re: Low Level Floppy Disk Driver for the MC-10 / Alice
Merci Carl pour cette information de premier plan et un grand bravo à Darren Atkinson pour la réalisation de cette interface , reste à récupérer la carte contrôleur FDC et le lecteur de disquettes associé provenant d'un TRS 80 III ou IV P --> (pas forcement très facile) ou bien le schéma de la carte contrôleur utilisée (FDC: WD 1773 ou WD 1793) du TRS 80 III ou IV P (ça c'est facile) par contre je n'ai pas trouvé de datasheet , trouver ce contrôleur de floppy, composant de chez Western Digital. Ce n'est pas évident à dénicher, à priori (je n'ai pas encore trouvé de fournisseur) et à quel prix ---> ( Malheureusement un prix, très certainement, prohibitif ) , trouver et programmer le PLD G22V10 (10,80 € TTC chez J.M.B. ) ainsi que la RAM statique 32 Ko (CY7C199CN Cypress) ou équivalente (par exemple: HM 62256LP12 à 4,27 € TTC chez J.M.B. ), trouver un lecteur de disquettes 5¼, ajouter une alimentation (+5v/+12v) pour alimenter la carte contrôleur floppy et le floppy 5¼ lui-même, car celle de Alice risque à être un peu limite pour réaliser cette fonction, créer les typons de circuit(s) imprimé(s), le(s) réaliser et ensuite créer quelques programmes utilitaires complémentaires (formatage disquette, gestion des dossiers disquette, écriture/lecture fichiers sur disquette, copie de fichiers, etc....), la porte est ouverte à tous les abus concernant notamment les prix de vente excessifs de certains des composants par les magasins spécialisés
Enfin lorsque tout sera fonctionnel, ajouter le dossier technique de réalisation dans le Wiki d'Alice
[EDIT]: Si un des membres ou visiteurs possède les datasheets des WD 1773 et WD 1793 (Western Digital) numérisées, je suis preneur, merci par avance.
Enfin lorsque tout sera fonctionnel, ajouter le dossier technique de réalisation dans le Wiki d'Alice
[EDIT]: Si un des membres ou visiteurs possède les datasheets des WD 1773 et WD 1793 (Western Digital) numérisées, je suis preneur, merci par avance.
- Patrice
- Messages : 1518
- Inscription : 14 janv. 2008 10:42
- Localisation : https://www.ville-saintes.fr/
- Contact :
Re: Low Level Floppy Disk Driver for the MC-10 / Alice
Un grand merci à Darren Atkinson pour l'envoi par courriel du datasheet du WD 1773 Western Digital
@ Fabien: Je vais faire un envoi du côté de ton ftp de l'ensemble des datasheets concernant cet interface
C'est fait, dans ton dossier du Wiki d'Alice\Fabien\Interface Floppy.
@ Fabien: Je vais faire un envoi du côté de ton ftp de l'ensemble des datasheets concernant cet interface
C'est fait, dans ton dossier du Wiki d'Alice\Fabien\Interface Floppy.
- fneck
- Site Admin
- Messages : 17424
- Inscription : 01 avr. 2007 12:03
- Localisation : Drôme Provençale (26)
- Contact :
Re: Low Level Floppy Disk Driver for the MC-10 / Alice
Patrice, je n'avais pas trop suivi ton message ci-dessus en particulier l'edit concernant la recherche des datasheet des WD1773 ou 1793, mais on en avait parlé assez longuement avec TRS80 dans le topic de réparation de mon contrôleur de floppy du Model 3... tout ceci pour dire que j'avais les datasheet
Dans ce que tu m'a envoyé, il y a la totalité des documents pour réaliser le contrôleur du MC10 / Alice?
Dans ce que tu m'a envoyé, il y a la totalité des documents pour réaliser le contrôleur du MC10 / Alice?
Fabien https://www.system-cfg.com
Les bonnes pratiques de l'utilisateur du forum viewtopic.php?f=14&t=3
Les bonnes pratiques de l'utilisateur du forum viewtopic.php?f=14&t=3
- Patrice
- Messages : 1518
- Inscription : 14 janv. 2008 10:42
- Localisation : https://www.ville-saintes.fr/
- Contact :
Re: Low Level Floppy Disk Driver for the MC-10 / Alice
Non pas tout à fait mais les principaux (avec plusieurs sources). A savoir:fneck a écrit :Patrice, .............................
Dans ce que tu m'a envoyé, il y a la totalité des documents pour réaliser le contrôleur du MC10 / Alice?
- La RAM statique 32 Ko (CY7C199CN Cypress) ou équivalente (HM 62256LP12).
- Le FDC WD 1773 Western Digital, par contre je n'ai pas le WD 1793.
- Le PLD G22V10.
ainsi que le dossier Floppy.zip ((c) Darren Atkinson) que Carl avait mis à disposition sur le topic.
- fneck
- Site Admin
- Messages : 17424
- Inscription : 01 avr. 2007 12:03
- Localisation : Drôme Provençale (26)
- Contact :
Re: Low Level Floppy Disk Driver for the MC-10 / Alice
Patrice, je ne comprends pas bien la finalité, tu veux mettre l'interface sur le Wiki ou tu veux la réaliser?
Fabien https://www.system-cfg.com
Les bonnes pratiques de l'utilisateur du forum viewtopic.php?f=14&t=3
Les bonnes pratiques de l'utilisateur du forum viewtopic.php?f=14&t=3
- Patrice
- Messages : 1518
- Inscription : 14 janv. 2008 10:42
- Localisation : https://www.ville-saintes.fr/
- Contact :
Re: Low Level Floppy Disk Driver for the MC-10 / Alice
@ Fabien: Pour le moment je regarde simplement la faisabilité de cette interface pour Alice 32/90. Darren Atkinson m'a également contacté par e-mail et m'a envoyé 2 documents intéressants à ce propos (la datasheet du FDC "WD 1773" ainsi que le schéma d'une interface prévue à l'origine pour MC-10/Alice 4K mais pas directement compatible avec Alice 32/90).
Dans le contexte de non disponibilité de l'interface FDC du TRS80 III, pour le moment la difficulté se situe évidemment au niveau de l'approvisionnement de certains des composants électroniques pour développer et réaliser celle-ci et notamment le "FD ou WD 1773" visiblement très difficile à approvisionné (idem pour le FD/WD 1793), comme tu dois t'en douter, mais pas seulement. Le prix de certains éléments vient également noircir le tableau et ensuite viendra la programmation du PLD "G22V10" ou "autre", ainsi que la constitution d'un OS pour la gestion de disquette par Alice.
Si tu as la datasheet du WD 1793, je suis preneur
Darren Atkinson, dans son dernier courriel, se propose pour faire évoluer son interface prévue, à l'origine, pour le MC-10 vers une version à base de CPLD incluant la logique à base de 74xxx et le GAL, adaptée à Alice 32/90.
Voici le courriel qu'il m'a envoyé ce soir:
Hello Patrice,
The included schematic may be more useful to you. It is a design for the floppy controller, RAM and ROM all together. It uses a 16V8 instead of a 22V10 for the decoding logic.
This has not been built or tested, so there may be mistakes!
I may try to simplify the design further by combining the 74xx parts and the 16V8 into a CPLD.
Regards,
Darren Atkinson
Affaire à suivre donc........
Si cette étude aboutie, la suite logique est la mise à disposition dans le Wiki d'Alice
Dans le contexte de non disponibilité de l'interface FDC du TRS80 III, pour le moment la difficulté se situe évidemment au niveau de l'approvisionnement de certains des composants électroniques pour développer et réaliser celle-ci et notamment le "FD ou WD 1773" visiblement très difficile à approvisionné (idem pour le FD/WD 1793), comme tu dois t'en douter, mais pas seulement. Le prix de certains éléments vient également noircir le tableau et ensuite viendra la programmation du PLD "G22V10" ou "autre", ainsi que la constitution d'un OS pour la gestion de disquette par Alice.
Si tu as la datasheet du WD 1793, je suis preneur
Darren Atkinson, dans son dernier courriel, se propose pour faire évoluer son interface prévue, à l'origine, pour le MC-10 vers une version à base de CPLD incluant la logique à base de 74xxx et le GAL, adaptée à Alice 32/90.
Voici le courriel qu'il m'a envoyé ce soir:
Hello Patrice,
The included schematic may be more useful to you. It is a design for the floppy controller, RAM and ROM all together. It uses a 16V8 instead of a 22V10 for the decoding logic.
This has not been built or tested, so there may be mistakes!
I may try to simplify the design further by combining the 74xx parts and the 16V8 into a CPLD.
Regards,
Darren Atkinson
Affaire à suivre donc........
Si cette étude aboutie, la suite logique est la mise à disposition dans le Wiki d'Alice
- fneck
- Site Admin
- Messages : 17424
- Inscription : 01 avr. 2007 12:03
- Localisation : Drôme Provençale (26)
- Contact :
Re: Low Level Floppy Disk Driver for the MC-10 / Alice
Voila http://system-cfg.com/files/FD179X_datasheets_may80.pdfPatrice a écrit :Si tu as la datasheet du WD 1793, je suis preneur
Fabien https://www.system-cfg.com
Les bonnes pratiques de l'utilisateur du forum viewtopic.php?f=14&t=3
Les bonnes pratiques de l'utilisateur du forum viewtopic.php?f=14&t=3
- Patrice
- Messages : 1518
- Inscription : 14 janv. 2008 10:42
- Localisation : https://www.ville-saintes.fr/
- Contact :
Re: Low Level Floppy Disk Driver for the MC-10 / Alice
Bonsoir Patrice,
Je pense que si tu crée cette interface, tu vas la tester sur un alice 4k ?
Peut on entrevoir un mode sd card au lieu du lecteur de disquette ? j'ai cru voir un schema dans ce sens,
chez amstrad transformer la I/O disquette vers une sd card.
cdlt
Olivier
Je pense que si tu crée cette interface, tu vas la tester sur un alice 4k ?
Peut on entrevoir un mode sd card au lieu du lecteur de disquette ? j'ai cru voir un schema dans ce sens,
chez amstrad transformer la I/O disquette vers une sd card.
cdlt
Olivier
Recherche : Jeux et livres pour Alice Matra
* * * * * * Contactez - moi !* * * * * * *
Re: Low Level Floppy Disk Driver for the MC-10 / Alice
ça a l'air de bricoler ici aussi : http://8littlebits.wordpress.com/2010/1 ... pga-lives/
Je ne sais pas s'il y a des points communs entre les 2 projets.
et y a ça à 15 dollars sur ebay : http://www.ebay.com/itm/SAB1793-02P-SIE ... 564065720f
(je n'y connais rien en électronique, donc je poste à tout hasard... )
Je ne sais pas s'il y a des points communs entre les 2 projets.
Gary Becker has modified the CoCo3FPGA, adding a built-in co-processor that emulates the WD1773 floppy disk controller chip and accesses disk images on a modern PC using the DriveWire protocol.
et y a ça à 15 dollars sur ebay : http://www.ebay.com/itm/SAB1793-02P-SIE ... 564065720f
(je n'y connais rien en électronique, donc je poste à tout hasard... )
Re: Low Level Floppy Disk Driver for the MC-10 / Alice
Bonjour Eric,
A t on un Schema explicatif pour contruire le lecteur de disquette, et au niveau de la rom,
comment as tu su qu'il faut la changer ?
J'aimerais comprendre le debut des travaux pour pouvoir faire des tests de mon coté.
cdlt
Olivier,
A t on un Schema explicatif pour contruire le lecteur de disquette, et au niveau de la rom,
comment as tu su qu'il faut la changer ?
J'aimerais comprendre le debut des travaux pour pouvoir faire des tests de mon coté.
cdlt
Olivier,
Recherche : Jeux et livres pour Alice Matra
* * * * * * Contactez - moi !* * * * * * *
Re: Low Level Floppy Disk Driver for the MC-10 / Alice
Je ne sais rien du tout en fait car malheureusement, je n'y connais rien en electronique. j'ai simplement cherché les composants qui pourraient être utilesmais ça ne corresponds peut être même pas.
Pour ma part, je peux aider à coder le système de fichiers si ce lecteur de disquette voit le jour. Mais d'après ce que m'a dit Patrice, c'est impossible car certains composants sont désormais introuvables.
Je ne sais même pas si le lecteur de disquette a été réalisé pour le Tandy MC10, je n'ai pas trouvé le site internet ni la démo.
Dommage, car avec un petit lecteur de disquette, on pourrait bien s'amuser.
Pour ma part, je peux aider à coder le système de fichiers si ce lecteur de disquette voit le jour. Mais d'après ce que m'a dit Patrice, c'est impossible car certains composants sont désormais introuvables.
Je ne sais même pas si le lecteur de disquette a été réalisé pour le Tandy MC10, je n'ai pas trouvé le site internet ni la démo.
Dommage, car avec un petit lecteur de disquette, on pourrait bien s'amuser.