Un premier topic avait déjà été initié en 2008 sur le sujet ici : http://forum.system-cfg.com/viewtopic.php?t=710
Moyens nécessaires :
- Pour commencer il faudra évidemment le logiciel CC90 disponible à cette adresse http://www.pulsdemos.com/cc90.html (actuellement en version 1.03). Les auteurs sont Prehisto (présent sur le forum) et OncleTom.
- Le transfert de l'image sur le Thomson est réalisé depuis un PC via une liaison série, à cet effet il faudra donc un boîtier série pour Thomson référencé CC90-232. Sans rentrer trop dans les détails, celui-ci doit être modifié afin de rendre le signal totalement compatible avec la norme RS232. L'explication précise de la modification à réaliser est contenue dans l'archive de CC90.
Un tuto en image (montage légèrement différent) est également dispo sur le site de Daniel ici.
- Il faudra soit un PC avec un port série disponible ou à défaut une interface RS232 sur port USB. C'est la solution USB que j'ai utilisé avec succès sur un netbook Acer équipé de Windows XP.
- Un adaptateur DB9 femelle-DB25 mâle droit (pas de null-modem)
- Enfin le matériel Thomson. Il faudra un ordinateur avec lecteur de disquettes soit externe (TO7 avec extension mémoire, TO7/70 ou TO8), soit interne (TO9, TO9+ ou TO8D). Le MO5 ne convient pas car on ne pourra brancher le contrôleur de disquette et l'interface série faute de port en nombre suffisant. A noter également que dans le cas d'utilisation d'un TO7 il faudra soit disposer de la cartouche Basic 128 (étiquette rouge) soit de la cartouche Basic 1 (étiquette jaune) et de la disquette DOS.
Matériel utilisé pour le tuto :
Le but était de recréer la disquette DOS du TO7 au format 5"1/4 simple densité.
- Thomson TO7/70
- Contrôleur CD 90.015
- Lecteur UD 90.070
- Memo7 BASIC 128 (la cartouche est nécessaire car le Basic 1 ne gère pas le lecteur de disquette)
- L'image disque du DOS TO7 SD sur le site de Daniel pages programmes.
1) Installation de CC90 sur le PC :
- Décompacter le programme dans un dossier du PC (C:\CC90par exemple)
- Editer le fichier CC90.INI pour spécifier le port COM utilisé par le PC. Utiliser un éditeur de texte, voire Wordpad mais pas le Bloc-Notes de Windows car l'affichage n'est pas correct. Attention dans le cas de l'utilisation d'un adaptateur USB, le numéro de port COM change selon la prise USB utilisée, c'est parfois pénible.
- Copier le fichier CC90.INI dans le dossier \WINDOWS\CC90\ qu'il faut créer
2) Raccorder le Thomson et le PC par le boîtier CC90 modifié, brancher le lecteur de disquettes et allumer l'ensemble. Choisir 1 Basic.
3) Saisie du loader sur le Thomson :
- Formater une disquette par la commande DSKINI 0 en vue de la sauvegarde du code
- La partie la plus longue et délicate, il faut saisir le loader en Basic sur le Thomson (cf. documentation). Ne pas hésiter à vérifier car une erreur est très vite arrivée. Attention, il faut modifier la ligne 10 en LOCATE0,0,0: à la place de LOCATE,,0: car cette dernière n'est pas comprise par le Basic 1 (de sorte le programme devient universel).
- Sauvegarder le bout de code par la commande SAVE"CC90
- Exécuter le loader par la commande RUN. Une ligne de pixel s'affiche en haut de l'écran, c'est normal.
4) Transfert de l'image disque :
- Sur le PC, il faut ouvrir une fenêtre de commande, et se positionner dans le dossier de CC90
- Lancer le transfert de l'application CC90 sur le TO7 par la commande CC90 --install (attention il y a bien deux -- avant install)
- Lancer CC90 sur le PC par la commande CC90
- Si besoin de formater une disquette utiliser l'option 2, choisir la disquette 0 et l'entrelacement 7. Attention de bien attendre la fin du formatage de la disquette car sur le PC la main est rendue immédiatement.
- Créer la disquette avec l'option 6, choisir 1 face, puis entrer le nom du fichier image (avec l'extension) et enfin la face 0 pour la disquette de destination (la face 0 correspond à la première face du premier lecteur)
- La copie est en cours, on peut suivre la progression sur le nombre de piste en bas de l'écran
Et voila la disquette créée, qui permet de booter le TO7/70 en Basic 1 avec le DOS sur disquette.
Ressources utilisées en copie locale :
CC90 version 1.03 -> ici
DOS TO7 simple densité -> ici