[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

Avatar de l’utilisateur
irios
Messages : 3396
Inscription : 04 nov. 2007 19:47
Localisation : Rochefort du Gard (30)
Contact :

Re: [Thomson] SDDRIVE

Message par irios »

Ok Daniel.
Après avoir lu sur ton site sur l'utilisation de la SDDRIVE, j'ai deux questions :
-Est-il possible de mettre en place des fichiers ROM (MEMO5/MEMO7) et permettre un boot automatique sur le premier fichier ?
-Est-il possible de mettre en place un boot automatique sur le premier fichier sd ?

Merci.
http://irioslabs.over-blog.com/

La connaissance ne vaut que si elle est partagée par tout le monde.
I2C
Daniel
Messages : 17316
Inscription : 01 mai 2007 18:30
Localisation : Vaucluse
Contact :

Re: [Thomson] SDDRIVE

Message par Daniel »

SDDRIVE permet de charger la disquette MEMO5 Chargeur, qui permet elle-même de charger des MEMO5 dans l'extension 64K du MO5 ou en RAM interne du MO6. Ce n'est pas automatique, il faut choisir avec les flèches et appuyer sur ENTREE.
http://dcmoto.free.fr/programmes/memo5- ... index.html

Image

Pour les MEMO7, il existe déjà le format CHG, qui est une image de MEMO7 que l'on peut charger en RAM et exécuter (sur TO8).

Pour automatiser un lancement au démarrage de l'ordinateur avec SDDRIVE, il y a une solution qui demande un peu de programmation :

A la mise sous tension (pour le MO5) ou quand on accède au BASIC (pour les machines avec un écran d'accueil), le contrôleur SDDRIVE recherche dans la carte SD le fichier binaire SDDRIVE.SEL, le charge en mémoire et l'exécute. Le programme que je fournis en standard affiche le menu SDDRIVE avec la liste des images de disquettes pour permettre à l'utilisateur de choisir celle qu'il veut monter.

Rien n'empêche de modifier ce programme pour qu'il fasse autre chose, par exemple lancer automatiquement la première image de disquette du répertoire principal, ou un fichier particulier, puis qu'il lance automatiquement un programme. Tout est envisageable, mais il faut le programmer. C'est __sam__ qui a eu la bonne idée de me conseiller de mettre ce programme SDDRIVE.SEL sur la carte SD plutôt que dans l'EPROM, pour permettre de le modifier. Avec cette structure tout est permis, sans aucune autre limite que l'imagination (et les compétences du programmeur).
Daniel
L'obstacle augmente mon ardeur.
Avatar de l’utilisateur
irios
Messages : 3396
Inscription : 04 nov. 2007 19:47
Localisation : Rochefort du Gard (30)
Contact :

Re: [Thomson] SDDRIVE

Message par irios »

Super pour ces explications Daniel.
Merci
http://irioslabs.over-blog.com/

La connaissance ne vaut que si elle est partagée par tout le monde.
I2C
Daniel
Messages : 17316
Inscription : 01 mai 2007 18:30
Localisation : Vaucluse
Contact :

Re: [Thomson] SDDRIVE

Message par Daniel »

SDDRIVE en cours de fabrication sur la chaîne de montage :

sddrive_fabrication.jpg
sddrive_fabrication.jpg (94.5 Kio) Consulté 4094 fois

En parallèle l'atelier de mécanique travaille sur l'usinage des boîtiers :wink:
Daniel
L'obstacle augmente mon ardeur.
Patrick
Messages : 2019
Inscription : 16 mai 2009 09:30
Localisation : Clermont-Ferrand

Re: [Thomson] SDDRIVE

Message par Patrick »

Encore une réalisation de qualité. Bravo Daniel :wink:
Patrick
Avatar de l’utilisateur
Silou78
Messages : 382
Inscription : 11 févr. 2017 14:54
Localisation : Yvelines (78)

Re: [Thomson] SDDRIVE

Message par Silou78 »

Wahou ! :o On a même le privilège de contempler la chaine de montage :D
Et merci Daniel pour l'option microSD :wink:
Sylvain
Daniel
Messages : 17316
Inscription : 01 mai 2007 18:30
Localisation : Vaucluse
Contact :

Re: [Thomson] SDDRIVE

Message par Daniel »

Les expéditions ont commencé, les informations sont dans ce fil de discussion : viewtopic.php?f=10&t=8580
Pour les cartes microSD, les stocks disponibles sont maintenant à zéro, suite à une petite mésaventure : viewtopic.php?f=15&p=135178#p135178
D'autres sont en commande mais n'arriveront pas avant quelques semaines.
Les fausses cartes de 4 Go (en réalité 79 Mo) sont parfaitement utilisables avec SDDRIVE, mais j'ai quelques scrupules à les expédier car ce sont des contrefaçons. Il est interdit de les envoyer par la Poste et même de les détenir (recel de contrefaçon).
Daniel
L'obstacle augmente mon ardeur.
Avatar de l’utilisateur
irios
Messages : 3396
Inscription : 04 nov. 2007 19:47
Localisation : Rochefort du Gard (30)
Contact :

Re: [Thomson] SDDRIVE

Message par irios »

Courrier bien arrivé. Merci Daniel.
http://irioslabs.over-blog.com/

La connaissance ne vaut que si elle est partagée par tout le monde.
I2C
emilen72
Messages : 53
Inscription : 01 févr. 2013 10:19
Localisation : Terni, Italie

Re: [Thomson] SDDRIVE

Message par emilen72 »

Hello Daniel,
seulement les circuits imprimés sont encore disponibles?
Daniel
Messages : 17316
Inscription : 01 mai 2007 18:30
Localisation : Vaucluse
Contact :

Re: [Thomson] SDDRIVE

Message par Daniel »

Le circuit imprimé de SDDRIVE est disponible au prix de 2 € par circuit :
sddrive_pcb1.jpg
sddrive_pcb1.jpg (101.07 Kio) Consulté 3881 fois

Il y a aussi le circuit imprimé du connecteur d'extension et le circuit imprimé pour connecter un contrôleur supplémentaire (1 € par circuit) :
tripleur_circuits.jpg
tripleur_circuits.jpg (57.17 Kio) Consulté 3881 fois

A chaque envoi il faut ajouter 3 € pour les frais (emballage + expédition par lettre pour l'Italie + frais paypal).
Daniel
L'obstacle augmente mon ardeur.
Daniel
Messages : 17316
Inscription : 01 mai 2007 18:30
Localisation : Vaucluse
Contact :

Re: [Thomson] SDDRIVE

Message par Daniel »

Pour aider les bricoleurs qui veulent construire eux-mêmes le contrôleur SDDRIVE je donne la nomenclature ci-dessous :

Code : Tout sélectionner

====================================
Nomenclature du contrôleur SDDRIVE
====================================

| Designation                          | Qté |
|--------------------------------------+-----|
| Boîtier en ABS 100x60x25 mm          |  1  |
| Circuit imprimé principal            |  1  |
| Circuit imprimé connecteur bus       |  1  |
| Circuit imprimé pour contrôleur      |  1  |
| Nappe 40 conducteurs pas 1,27 mm     |  1  |
| Connecteur IDC femelle 40 broches    |  3  |
| Connecteur mâle 40 broches boîtier   |  2  |
| Connecteur mâle 20 broches           |  2  |
| Connecteur HE901 2x19 broches        |  1  |
| Connecteur mâle coudé 6 boches       |  1  |
| Fils Dupont femelle-femelle 10 cm    |  6  |
| Boîtier 6 positions pour fils Dupont |  2  |
| Support 24 broches pour l'EPROM      |  1  |
| Entretoise laiton M2 6mm             |  2  |
| Rondelle fibre 2 mm                  |  2  |
| Vis inox auto-taraudeuse M2.6 6 mm   |  4  |
| Vis inox M2 3mm                      |  2  |
| Vis inox M2 6mm                      |  2  |
| Vis inox M3 12mm                     |  2  |
| Rondelle fibre 3 mm                  |  2  |
| Ecrou inox M3                        |  2  |
| Résistance 1/6 W 100 Ohms            |  1  |
| Résistance 1/6 W 680 Ohms            |  1  |
| Résistance 1/6 W 2 K                 |  2  |
| Résistance 1/6 W 4,7 K               |  2  |
| Condensateur céramique 470 pF        |  1  |
| Condensateur céramique 100 nF        |  6  |
| LED verte 3 mm                       |  1  |
| LED rouge 3 mm                       |  1  |
| Transistor 2N5089                    |  1  |
| EPROM 2732 ou EEPROM AT28C16         |  1  |
| Circuit logique 74LS00               |  2  |
| Circuit logique 74LS10               |  1  |
| Circuit logique 74LS133              |  1  |
| Buffer 3 états  74LS125              |  1  |
| Module Catalex pour carte microSD    |  1  |
| Carte microSD ou microSDHC (option)  |  1  |
| Etiquette SDDRIVE                    |  1  |
Dernière modification par Daniel le 07 févr. 2018 17:34, modifié 1 fois.
Daniel
L'obstacle augmente mon ardeur.
emilen72
Messages : 53
Inscription : 01 févr. 2013 10:19
Localisation : Terni, Italie

Re: [Thomson] SDDRIVE

Message par emilen72 »

Je voudrais monté verticalement le pcb à l’arrière du mon to7 (comme le cs91-280) sans le nappe et les connecter idc 2x20.
Je pense de monter le connecteur 19x2 sur le broche 20x2 j1 et J2 du pcb... est-ce faisable ?
hadessuk
Messages : 254
Inscription : 15 déc. 2016 18:01

Re: [Thomson] SDDRIVE

Message par hadessuk »

emilen72 a écrit : 02 févr. 2018 23:28 Je voudrais monté verticalement le pcb à l’arrière du mon to7 (comme le cs91-280) sans le nappe et les connecter idc 2x20.
Je pense de monter le connecteur 19x2 sur le broche 20x2 j1 et J2 du pcb... est-ce faisable ?
Comme le controlleur du SD MOTO, ou les extensions habituelles. Je préfère aussi, mais peut-être que Daniel veut garder la possibilité de chainer d'autres extensions, ou que la carte serait tout simplement trop grosse et encombrante pour tenir debout.

Ça réduirait les temps de construction au moins :)
Daniel
Messages : 17316
Inscription : 01 mai 2007 18:30
Localisation : Vaucluse
Contact :

Re: [Thomson] SDDRIVE

Message par Daniel »

A mon avis, il est difficile de supprimer la nappe.

- Le circuit imprimé est trop grand pour le TO7 et le TO7/70 : ils ont un rebord à l'arrière limitant la hauteur disponible. Pour les autres ordinateurs (MO5, MO6, PC128, TO8...) il n'y a pas de rebord et le circuit peut passer, par contre il faudra modifier le montage du module de la carte SD. Il n'y a pas assez de place à l'avant, il faudra donc la mettre à l'arrière du circuit imprimé.

- Sur le circuit imprimé, les deux rangées de 20 connecteurs sont écartées de 2,54 mm. Les deux rangées de 19 contacts d'un connecteur nez de carte HE901 sont espacées de 5,08 mm.

- Il ne sera pas possible de mettre le montage dans le boîtier prévu.

La suppression de la nappe n'est toutefois pas impossible, mais c'est du bricolage et l'aspect final ne sera pas très esthétique. Il faudrait concevoir un circuit imprimé différent en deux parties, pour pouvoir utiliser un boîtier de contrôleur Thomson.

J'ai choisi d'utiliser une nappe pour trois raisons principales :
- Avec une connexion directe, dès qu'on touche le contrôleur, par exemple pour insérer une carte SD, on provoque des mauvais contacts.
- Avec le MO5 il est indispensable d'ajouter un connecteur pour un autre contrôleur, en particuler le SX90-018.
- Il est difficile de trouver un boîtier adapté à un montage vertical derrière l'ordinateur.
Daniel
L'obstacle augmente mon ardeur.
hadessuk
Messages : 254
Inscription : 15 déc. 2016 18:01

Re: [Thomson] SDDRIVE

Message par hadessuk »

Super explication, merci :)
Répondre