[Thomson] SDDRIVE

Placez ici vos trucs et astuces, étalez sans retenue votre savoir-faire et votre science qui va nous permettre de redonner une apparence neuve et fonctionnelle à nos bouzes.

Modérateurs : Papy.G, fneck, Carl

Daniel
Messages : 17410
Inscription : 01 mai 2007 18:30
Localisation : Vaucluse
Contact :

Re: [Thomson] SDDRIVE

Message par Daniel »

On ne peut pas utiliser en même temps un contrôleur de disquette et un contrôleur de carte SD, car ils partagent les mêmes adresses. Par contre on peut les utiliser successivement. C'est ce que fait, par exemple, le programme sddrive-sd2dsk.
- Le contrôleur SDDRIVE est d'abord sélectionné pour lire en mémoire une piste de la disquette virtuelle (fichier .sd).
- Puis le contrôleur de disquette du TO8D est sélectionné pour écrire le contenu de la piste sur une vraie disquette.
- Le processus recommence 80 fois pour transférer les 80 pistes de la face 0, puis encore 80 fois pour la face 1.

Une carte SD de 1Go peut contenir 5 fois l'intégralité de la logithèque Thomson, donc en théorie une seule carte peut suffire.

Mais il y a des limites aux nombre de fichiers gérés par SDDRIVE. Ça dépend de deux facteurs : la taille de l'unité d'allocation définie lors du formatage de la carte et la longueur des noms de fichiers. De toutes façons il ne faut pas mettre des milliers de fichiers sur une carte, car plus il y en a et plus ils seront difficiles à retrouver. Je pense qu'il faut se limiter à quelques dizaines.

D'autre part les programmes MO sont incompatibles avec les programmes TO, autant ne pas les mélanger. Mon conseil serait de prendre deux cartes différentes (pour les reconnaître facilement). Par exemple 1Go pour le MO6 et 2Go pour les TO. La taille est démesurée, mais depuis quelques mois je ne trouve plus de cartes de petite capacité. Qui peut le plus peut le moins.
Daniel
L'obstacle augmente mon ardeur.
cosmos99
Messages : 956
Inscription : 22 juil. 2012 20:15
Localisation : Chatenay-Malabry(92)

Re: [Thomson] SDDRIVE

Message par cosmos99 »

Merci beaucoup Daniel pour tes réponses , je sais donc quoi te commander et j'appréhende un peu mieux l'interface , mais c'est super le transfert virtuel vers physique (et l'inverse) , vraiment parfait. Oui j'avais bien cru comprendre que l'ordi boote sur la carte SD et donc il m'en faudra bien deux. J'attend la paye le 20 et te recontacte. Et merci pour tout. :D
Eric
Daniel
Messages : 17410
Inscription : 01 mai 2007 18:30
Localisation : Vaucluse
Contact :

Re: [Thomson] SDDRIVE

Message par Daniel »

L'ordinateur ne boote pas toujours sur la carte SD, c'est un peu plus compliqué. Ça dépend des machines et des BASIC utilisés.

Avec le BASIC 128 sur MO ou TO et le BASIC 512 sur TO, le DOS est intégré. Il n'est pas nécessaire d'avoir un fichier .sd bootable.

Avec le BASIC 1.0 il faut soit charger le DOS en bootant sur une disquette qui le contient, soit utiliser un fichier .sd bootable directement. Le fichier basic-dos.sd contient le "BI-DOS" utilisable indifféremment sur tous les MO et tous les TO. La plupart des démonstrations de musique et de vidéo sont compatibles MO et TO. Le programme de sélection sddrive.sel tourne aussi sur toutes les machines.

Il est donc possible d'utiliser la même carte microSD sur les MO aussi bien que sur les TO. Si on dispose de deux cartes on peut en spécialiser une pour les MO et une autre pour les TO si on trouve cela plus pratique. Ce n'est pas une contrainte technique et ce n'est pas obligatoire.

Dans la page officielle de SDDRIVE http://dcmoto.free.fr/bricolage/sddrive/index.html j'ai modifié quelques phrases pour éviter toute ambiguïté sur le vocabulaire. En particulier j'écris que le fichier .sd est une "image de disquette", pour éviter la confusion avec les disquettes réelles. J'ai aussi remplacé "faire une sécurité" (jargon d'informaticien) par "faire une copie de sauvegarde" (compréhensible par tous).
Daniel
L'obstacle augmente mon ardeur.
Vladimir Kr Can
Messages : 33
Inscription : 24 déc. 2020 00:04
Localisation : Quebec

Re: [Thomson] SDDRIVE

Message par Vladimir Kr Can »

Bonjour,

J'attérris ici depuis le sujet sur SDLEP suite à ta recommandation Daniel, et je serai intéressé à acheter un exemplaire de SDDrive pour MO5, si cela est possible. Comme je l'ai mentionné sur l'autre thread, je suis un manche en soudure, et puis, si je le fais moi-même, je me retrouverai avec 4 PCBs en rab, que j'aurai du mal à partager, les intéressés étant plutôt en Europe, et moi au Canada (tu me diras, l'avantage d'en avoir 5 - car c'est en général la commande minimum), c'est que dans le lot j'en réussirai au moins une).

Bref, serais-tu d'accord pour que l'on lance une commande groupée, si je ne suis pas seul à être intéressé ?
Daniel
Messages : 17410
Inscription : 01 mai 2007 18:30
Localisation : Vaucluse
Contact :

Re: [Thomson] SDDRIVE

Message par Daniel »

Je n'expédie pas le contrôleur SDDRIVE hors de l'union européenne, pour des questions de documents douaniers.

Par contre je dois pouvoir envoyer dans une lettre un exemplaire de chaque circuit imprimé (SDDRIVE et Minibus) sans les déclarer. Aujourd'hui je n'ai pas de circuits nus d'avance car je les ai tous montés. Mais j'ai une commande en cours de livraison qui doit arriver dans une quinzaine de jours.
Daniel
L'obstacle augmente mon ardeur.
Vladimir Kr Can
Messages : 33
Inscription : 24 déc. 2020 00:04
Localisation : Quebec

Re: [Thomson] SDDRIVE

Message par Vladimir Kr Can »

J'ai une adresse en France où tu peux envoyer, ce n'est pas un problème pour moi ; j'ai plusieurs choses qui devront partir de France (notamment un contrôleur pour le compteur de vitesse de ma Volga, du chocolat belge, etc.)
Daniel
Messages : 17410
Inscription : 01 mai 2007 18:30
Localisation : Vaucluse
Contact :

Re: [Thomson] SDDRIVE

Message par Daniel »

Il n'y a aucun problème si l'adresse de livraison est en France. Tout est expliqué dans ce sujet : https://forum.system-cfg.com/viewtopic.php?f=10&t=9196
Daniel
L'obstacle augmente mon ardeur.
cosmos99
Messages : 956
Inscription : 22 juil. 2012 20:15
Localisation : Chatenay-Malabry(92)

Re: [Thomson] SDDRIVE

Message par cosmos99 »

Y aurait il une bonne ame pour me donner la marche à suivre pour créer une disquette auto boot(pour TO8D) afin de lancer le sddrive.... Bon vla.... 46 pages.... J'ai bien lu sur ton site Daniel , mais pour moi créer un programme auto bat c'est du chinois... :lol:

A part ça tout fonctionne à merveille , j'ai du effectivement reculer un peu l'extension RAM pour qu'elle soit détectée , faut il rajouter une 2e allumette ?

Merci d'avance ! :D

PS: je ne déconnecte pas mon lecteur physique.

Daniel , je te cite et j'éssaye de comprendre....


Vous pouvez remplacer EXEC &HE025 par EXEC &HE007 si le fichier .sd que vous avez prévu de sélectionner est l'image d'une disquette bootable.
Il est astucieux de mettre les trois commandes dans un programme AUTO.BAT copié sur la vraie disquette. A chaque démarrage elle se lanceront automatiquement, ce qui évitera de les taper.


l'image d'une disquette bootable , admettons BIVOUAC TO8.FD

Sur la vraie disquette ensuite , mais de quoi parle t'on ?
Dernière modification par cosmos99 le 26 janv. 2021 21:24, modifié 1 fois.
Eric
Daniel
Messages : 17410
Inscription : 01 mai 2007 18:30
Localisation : Vaucluse
Contact :

Re: [Thomson] SDDRIVE

Message par Daniel »

Pour créer la disquette de lancement automatique :
- Mettre une disquette non protégée en écriture dans le lecteur
- Lancer le Basic 512
- Formater la face 0 par la commande DISKINI0
- Taper le programme Basic avec les trois commandes
- Sauver le programme par la commande SAVE"AUTO.BAT"
- Pour finir on peut remettre la protection écriture (facultatif)

Pour l'extension mémoire, c'est un mauvais contact du connecteur du TO8D. Il n'a probablement pas servi depuis longtemps et il est oxydé. Il faut le nettoyer, voire le gratter un peu avec un très léger abrasif, ou pulvériser un produit pour contacts. Normalement, si le connecteur est propre et brillant, l'allumette est inutile.
Daniel
L'obstacle augmente mon ardeur.
__sam__
Messages : 7964
Inscription : 18 sept. 2010 12:08
Localisation : Brest et parfois les Flandres

Re: [Thomson] SDDRIVE

Message par __sam__ »

Une diskette autoboot est une disquette standard thomson (utiliser le menu de diskette pour initialiser, c'est le plus simple quand on y connait rien) avec un fichier basic nommé "AUTO.BAT". Au boot par "B" le basic cherche un fichier de ce nom, le charge et l'execute. Bref c'est autoboot.

Pour créer un tel fichier, va dans le basic. Fais LIST, tu ne devrait rien voir (normal tu n'a rien tapé ou chargé). Là saisi cette simple ligne et n'oublie pas de faire ENTRER à la fin.

Code : Tout sélectionner

10 POKE &HE7E7,&HD4:POKE &H6081,&HD4:EXEC &HE025
Si tu tapes ensuite LIST, tu devrais voir ce programme de une ligne s'afficher. Vérifie que le texte est ok (pas de faute de frappe), sinon tu modifies en place et valides par ENTRER.

Enfin, tu saisis

Code : Tout sélectionner

SAVE "AUTO.BAT"
(n'oublie pas de taper ENTRER à la fin) ce qui va le sauver sur disk avec le nom voulu, et voilà! (tu devrais voir "Ok" apparaitre quand la sauvegarde est terminée)

La prochaine fois que tu boot sur B, les pokes seront chargés et exécutés automatiquement et tu devrais voir le menu SDDrive apparaitre.
Dernière modification par __sam__ le 26 janv. 2021 21:30, modifié 1 fois.
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
cosmos99
Messages : 956
Inscription : 22 juil. 2012 20:15
Localisation : Chatenay-Malabry(92)

Re: [Thomson] SDDRIVE

Message par cosmos99 »

Ah merci Daniel , réponse rapide , super , merci à toi ! J'ai bien compris , j'ai édité au dessus , tu me diras.... :wink:

Et bien pour les problemes de contacts , je n'ai absolument pas ce probleme avec mon extension sur base du MD 90-120 , tu te souviens ton tuto (que j'ai pas retrouvé d'ailleurs?) ou l'on sciait le connecteur. Tu branches ça marche toujours direct. N'est ce pas plutot le connecteur de tes nouvelles RAM ?

Merci aussi Sam au passage ! :wink:

PS: Daniel , par contre le minibus , pouf! Direct , pas de mauvais contact.
Eric
Daniel
Messages : 17410
Inscription : 01 mai 2007 18:30
Localisation : Vaucluse
Contact :

Re: [Thomson] SDDRIVE

Message par Daniel »

Le MD90-120 ne se branche pas au connecteur de l'extension mémoire, mais au connecteur principal qui n'est pas oxydé car il sert souvent.

Le connecteur de l'extension mémoire, au contraire, a peu ou pas servi depuis plus longtemps et il s'est recouvert d'une fine couche d'oxyde isolant. C'est elle qui provoque les mauvais contacts.

Les connecteurs de mes modules sont plaqués or, ils ont moins de chances de s'oxyder. Toutefois une pulvérisation de produit pour contacts ne peut pas leur faire de mal et peut aussi être bénéfique.
Daniel
L'obstacle augmente mon ardeur.
cosmos99
Messages : 956
Inscription : 22 juil. 2012 20:15
Localisation : Chatenay-Malabry(92)

Re: [Thomson] SDDRIVE

Message par cosmos99 »

Je referais un éssai avec l'extension télématique customisée , à vrai dire , c'est peut être une intégration de mon idée et son electronique n'est pas utilisée , j'ai du juste me servir du connecteur(coupé) et collé mes barrettes sim derriere , que tu avais du me fournir je pense , je reposterais une photo de mon montage. Je me demande si ce n'est pas que le connecteur est intégré dans le boitier , du coup dépasse tres peu et ce loge pile poil à la bonne distance du connecteur de la carte mere ? Mais je vais refaire des tests et je te dirais.A chaque fois que je mettais mon extension mémoire(je la range à part) , je n'ai jamais du la reculer pour que ça fasse contact. Mais bon t'inquietes c'est pas bien grave. :wink:

Image

Image

Image

Image

Image

Quand j'y revois maintenant , c'est juste le connecteur que j'ai utilisé , bon ça remonte à y a 10 ans.... :wink:

Ah bein tiens , je l'ai retrouvé !

http://dcmoto.free.fr/bricolage/extensi ... /0001.html
Eric
Daniel
Messages : 17410
Inscription : 01 mai 2007 18:30
Localisation : Vaucluse
Contact :

Re: [Thomson] SDDRIVE

Message par Daniel »

cosmos99 a écrit : 26 janv. 2021 22:17 A chaque fois que je mettais mon extension mémoire(je la range à part) , je n'ai jamais du la reculer pour que ça fasse contact.
Les connecteurs que j'utilise aujourd'hui sont très légèrement différents : Les contacts se font plus près de la carte mère de l'ordinateur. Il est possible que le connecteur de l'ordinateur soit propre vers son extrémité mais oxydé un peu plus loin.

Quand j'ai essayé l'extension mémoire sur un TO8D avant de l'envoyer je l'ai enfoncée à fond (sans l'allumette) et elle fonctionnait. J'utilise souvent ce TO8D pour des tests et ses connecteurs sont propres, je n'ai jamais de mauvais contacts. Par contre avec des TO8D moins utilisés plusieurs membres du forum ont déjà eu des problèmes. Ils ont été résolus par un bon nettoyage ou par le "truc de l'allumette".
Daniel
L'obstacle augmente mon ardeur.
cosmos99
Messages : 956
Inscription : 22 juil. 2012 20:15
Localisation : Chatenay-Malabry(92)

Re: [Thomson] SDDRIVE

Message par cosmos99 »

En effet , si de ton coté en l'enfonçant à fond tu n'as aucun probleme , ce qui est le cas du minibus chez moi, je pense qu'il ne faut pas chercher plus loin. :)

Encore une fois pas encore eu le temps de me plonger dans le sujet , beaucoup de pages à lire , je me suis posé la question , certains logiciels ont une version FD et une version SDDRIVE , s'agit il de logiciels modifiés car ils posaient probleme ? Merci.
Eric
Répondre