Je viens de tester et ça fonctionne sous basic.
Contrôleurs SDDISK, CS91-280 et CS91-282 pour Thomson
Modérateurs : Papy.G, fneck, Carl
Re: Contrôleurs CS91-280 et CS91-282 pour Thomson
Bonjour,
Vos interfaces sont vraiment incroyables! Bravo pour ce travail énorme.
Je suis intéressé par le lot 6 afin de donner un coup de jeunesse à mon MO5 platini.
Merci de me dire si vos kits sont toujours disponibles.
Vos interfaces sont vraiment incroyables! Bravo pour ce travail énorme.
Je suis intéressé par le lot 6 afin de donner un coup de jeunesse à mon MO5 platini.
Merci de me dire si vos kits sont toujours disponibles.
Computer Love
Re: Contrôleurs CS91-280 et CS91-282 pour Thomson
@Mephistow : Tous les kits des contrôleurs et interfaces pour carte SD sont disponibles, y compris le lot n°6 pour transformer le MO5.
Les conditions sont indiquées dans ce post : viewtopic.php?f=18&t=5421&start=120
@mj8bit : Pardon, j'ai mal écrit le prix de la lettre recommandée internationale : c'est 7.15 euros.
Je devrais pouvoir l'envoyer le 3 novembre, ou au plus tard le 6.
@gleike : Merci pour le test, j'ajouterai l'information à la description du contrôleur CS91-280 : http://dcmoto.free.fr/bricolage/cs91-280/index.html
@serguei277 : Réponse en MP pour les dernières précisions demandées.
Les conditions sont indiquées dans ce post : viewtopic.php?f=18&t=5421&start=120
@mj8bit : Pardon, j'ai mal écrit le prix de la lettre recommandée internationale : c'est 7.15 euros.
Je devrais pouvoir l'envoyer le 3 novembre, ou au plus tard le 6.
@gleike : Merci pour le test, j'ajouterai l'information à la description du contrôleur CS91-280 : http://dcmoto.free.fr/bricolage/cs91-280/index.html
@serguei277 : Réponse en MP pour les dernières précisions demandées.
Daniel
L'obstacle augmente mon ardeur.
L'obstacle augmente mon ardeur.
- gleike
- Messages : 1349
- Inscription : 16 oct. 2014 11:12
- Localisation : Ludres (54710) Meurthe & Moselle
Re: Contrôleurs CS91-280 et CS91-282 pour Thomson
Je ne vois pas comment faire, il n'y a pas d'utilitaire pour manipuler les fichiers sd.
Les eproms de mon MO6 sont sur supports, et j'ai remarqué qu'il y avait apparemment de la place libre dans celle du basic 1.0
serait-il possible d'y placer SDSEL, de le lancer par un EXEC depuis le basic, changer la disquette active et retourner au basic sans perdre le programme déjà chargé dans la ram ?
Re: Contrôleurs CS91-280 et CS91-282 pour Thomson
Pour manipuler les disquettes il y a dcfdutil qui permet entre autre d'ajouter des fichiers sur une disquette:
http://dcmoto.free.fr/emulateur/index.html
Pour convertir la disquette ainsi crée en sd il y a fd2sd:
http://dcmoto.free.fr/bricolage/cs91-28 ... 170811.zip
http://dcmoto.free.fr/emulateur/index.html
Pour convertir la disquette ainsi crée en sd il y a fd2sd:
http://dcmoto.free.fr/bricolage/cs91-28 ... 170811.zip
PetitJD
Tortue Jeulin: www.tortue-jeulin.com
Nanoreseau: www.nanoreseau.net
Proteus III: www.proteus-international.fr
Tortue Jeulin: www.tortue-jeulin.com
Nanoreseau: www.nanoreseau.net
Proteus III: www.proteus-international.fr
- gleike
- Messages : 1349
- Inscription : 16 oct. 2014 11:12
- Localisation : Ludres (54710) Meurthe & Moselle
Re: Contrôleurs CS91-280 et CS91-282 pour Thomson
Oui, je connais et utilise ces 2 utilitaires,
mais pour extraire des fichiers d"une disquette au format SD il n'y a pas de solution.
mais pour extraire des fichiers d"une disquette au format SD il n'y a pas de solution.
Re: Contrôleurs CS91-280 et CS91-282 pour Thomson
Il y a sd2fd, puis dcfdutil.
PetitJD
Tortue Jeulin: www.tortue-jeulin.com
Nanoreseau: www.nanoreseau.net
Proteus III: www.proteus-international.fr
Tortue Jeulin: www.tortue-jeulin.com
Nanoreseau: www.nanoreseau.net
Proteus III: www.proteus-international.fr
Re: Contrôleurs CS91-280 et CS91-282 pour Thomson
Il faut transformer le fichier .sd en .fd avec SD2FD.EXE, modifier le .fd avec DCFDUTIL, le transformer en .sd avec FD2SD.EXE
C'est peut-être possible, mais il y a pas mal d'obstacles. D'abord il faut enlever l'image des concepteurs du MO6 pour avoir assez de place dans l'EPROM, d'autre part il faut translater le programme SDSEL pour qu'il réside aux adresses $D000-$EFFF. Enfin SDSEL utilise des zones de travail en RAM, et s'il y a un programme chargé il sera certainement écrasé.gleike a écrit : ↑02 nov. 2017 02:16 Les eproms de mon MO6 sont sur supports, et j'ai remarqué qu'il y avait apparemment de la place libre dans celle du basic 1.0
serait-il possible d'y placer SDSEL, de le lancer par un EXEC depuis le basic, changer la disquette active et retourner au basic sans perdre le programme déjà chargé dans la ram ?
Il est beaucoup plus simple de copier SDSEL.BIN sur la disquette et de l'exécuter par LOADM"SDSEL.BIN",,R
Daniel
L'obstacle augmente mon ardeur.
L'obstacle augmente mon ardeur.
- gleike
- Messages : 1349
- Inscription : 16 oct. 2014 11:12
- Localisation : Ludres (54710) Meurthe & Moselle
Re: Contrôleurs CS91-280 et CS91-282 pour Thomson
Merci pour SD2FD.exe je ne savait pas qu'il existait, la technique évolue tellement vite de nos jours,
le lien est discret dans la page bricolage
et je ne cherchais que dans la page émulateur du site DCMOTO.
Tant pis pour la modification de l'eprom du MO6, l'idée me semblait séduisante.
le lien est discret dans la page bricolage
et je ne cherchais que dans la page émulateur du site DCMOTO.
Tant pis pour la modification de l'eprom du MO6, l'idée me semblait séduisante.
Re: Contrôleurs CS91-280 et CS91-282 pour Thomson
@Mephistow : Merci pour le don. Le matériel est prêt et sera posté demain matin (3 novembre).
Toute l'aide nécessaire pour le montage et l'utilisation est assurée dans ce fil de discussion. Bon bricolage !
Toute l'aide nécessaire pour le montage et l'utilisation est assurée dans ce fil de discussion. Bon bricolage !
Daniel
L'obstacle augmente mon ardeur.
L'obstacle augmente mon ardeur.
Re: Contrôleurs CS91-280 et CS91-282 pour Thomson
Pour être plus précis :
- Le programme d'initialisation du contrôleur CS91-280 est appelé à la mise sous tension et à l'appui sur le bouton reset. Ce programme teste l'octet $2098.
- Si la valeur $55 est trouvée, réinitialisation à chaud : le programme SDSEL n'est pas chargé ni exécuté, la disquette actuellement sélectionnée reste sélectionnée. Retour à l'écran d'accueil du MO6. En tapant le choix 1 (BASIC 128) on obtient l'écran habituel du BASIC.
- Si la valeur $55 n'est pas trouvée, réinitialisation à froid : la carte SD est complètement réinitialisée, la disquette boot.sd est sélectionnée, le programme SDSEL est chargé et lancé. La valeur $55 est écrite en $2098. Retour à l'écran d'accueil du MO6. En tapant le choix 1 (BASIC 128), le menu SDSEL s'affiche pour permettre de choisir la disquette.
Daniel
L'obstacle augmente mon ardeur.
L'obstacle augmente mon ardeur.
- gleike
- Messages : 1349
- Inscription : 16 oct. 2014 11:12
- Localisation : Ludres (54710) Meurthe & Moselle
Re: Contrôleurs CS91-280 et CS91-282 pour Thomson
Merci pour les explications.
L'octet $2098 a-t-il été choisi arbitrairement comme marqueur ou bien a-t-il une fonction
précise dans le fonctionnement de la machine ?
L'octet $2098 a-t-il été choisi arbitrairement comme marqueur ou bien a-t-il une fonction
précise dans le fonctionnement de la machine ?
-
- Messages : 7987
- Inscription : 18 sept. 2010 12:08
- Localisation : Brest et parfois les Flandres
Re: Contrôleurs CS91-280 et CS91-282 pour Thomson
Ca ne correspond pas au sémaphore de reset à chaud du système qui est en $20FF: http://pulko.mandy.pagesperso-orange.fr ... mmap.shtml
Samuel.
A500 Vampire V2+ ^8^, A1200 (030@50mhz/fpu/64mb/cf 8go),
A500 GVP530(MMU/FPU) h.s., R-Pi, TO9, TO8D, TO8.Démos
A500 Vampire V2+ ^8^, A1200 (030@50mhz/fpu/64mb/cf 8go),
A500 GVP530(MMU/FPU) h.s., R-Pi, TO9, TO8D, TO8.Démos
Re: Contrôleurs CS91-280 et CS91-282 pour Thomson
Pour le fonctionnement du contrôleur CS91-280 il fallait une zone de travail en RAM. je l'ai choisie arbitrairement dans la partie basse de la pile système, qui n'est en principe jamais utilisée par le moniteur. L'octet $2098 est dans cette zone, il n'a d'utilité que pour le contrôleur CS91-280. J'ai voulu un indicateur différent de $20FF, car la signification n'est pas exactement la même : $20FF est positionné dès le début de la routine Hardreset du moniteur système, alors que $2098 n'est positionné qu'après l'initialisation de la carte SD par le contrôleur CS91-280. Si la carte SD est absente il n'est pas positionné.
Daniel
L'obstacle augmente mon ardeur.
L'obstacle augmente mon ardeur.
- gleike
- Messages : 1349
- Inscription : 16 oct. 2014 11:12
- Localisation : Ludres (54710) Meurthe & Moselle
Re: Contrôleurs CS91-280 et CS91-282 pour Thomson
C'est intéressant ces explications, ça permet de comprendre le fonctionnement des rouages de la machine.
merci pour le lien vers la memory map.
merci pour le lien vers la memory map.