[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 : Carl, Papy.G, fneck

Daniel
Messages : 10259
Enregistré le : 01 mai 2007 18:30
Localisation : Vaucluse
Contact :

Re: [Thomson] SDDRIVE

Message par Daniel » 14 mai 2018 11:50

Merci Carl 8)

Pour Road Killer je confirme le problème de chargement sur TO8D quand le lecteur est connecté. Comme écrit plus haut c'est une sélection du contrôleur interne qui perturbe l'accès à la carte SD. Malheureusement Road Killer est un programme très difficile à modifier, à cause d'un chargeur démoniaque et d'un cryptage tout aussi diabolique du programme. Je n'ai pas le courage, si quelqu'un veut se pencher sur le problème il aura toute mon admiration.

En attendant le plus simple est d'utiliser un TO8 sans lecteur de disquette, ou encore de débrancher le lecteur interne du TO8D ou du TO9+.
Daniel
L'obstacle augmente mon ardeur.

Avatar du membre
irios
Messages : 3157
Enregistré le : 04 nov. 2007 19:47
Localisation : Rochefort du Gard (30)
Contact :

Re: [Thomson] SDDRIVE

Message par irios » 15 mai 2018 21:39

Ayant reçu le TO8D de 6502man, j'ai réalisé les tests de bon fonctionnement et de comparaison entre l'interface de construction d'origine et mon interface modifiée.

J'ai constaté

--> sur l'interface d'origine :
- qu'il faut positionner le connecteur au plus près de l'interface si l'autre connecteur sur la nappe n'est pas utilisé : fonctionne parfaitement !!!
- lorsqu'il y a une autre interface de connectée sur le connecteur libre, le SDDRIVE fonctionne parfaitement !!!
- j'ai vérifié le signal de sortie à la cellule RC, le niveau est limite mais reste dans le gabarit.

--> sur mon interface :
- Tout fonctionne correctement !!

Donc, il serait intéressant que les utilisateurs ayant constatés des dysfonctionnements puissent réaliser les mêmes tests et faire un retour. :wink:
http://irioslabs.over-blog.com/

La connaissance ne vaut que si elle est partagée par tout le monde.
I2C

Avatar du membre
6502man
Messages : 8929
Enregistré le : 12 avr. 2007 22:46
Localisation : VAR
Contact :

Re: [Thomson] SDDRIVE

Message par 6502man » 15 mai 2018 22:06

Donc chez toi mon exemplaire de SDdrive fonctionne avec mon TO8D :shock:

Chez moi ca ne fonctionnait pas mais par contre fonctionnait bien sur TO7 et TO7/70 :roll:
Phil.

www.6502man.com

To bit or not to bit.
1 or 0.

Avatar du membre
irios
Messages : 3157
Enregistré le : 04 nov. 2007 19:47
Localisation : Rochefort du Gard (30)
Contact :

Re: [Thomson] SDDRIVE

Message par irios » 15 mai 2018 22:10

Oui et si tu as bien lu, il fonctionne en le connectant au connecteur qui se trouve au plus près de l'interface et non au connecteur en bout de nappe ! :mrgreen:
http://irioslabs.over-blog.com/

La connaissance ne vaut que si elle est partagée par tout le monde.
I2C

Avatar du membre
6502man
Messages : 8929
Enregistré le : 12 avr. 2007 22:46
Localisation : VAR
Contact :

Re: [Thomson] SDDRIVE

Message par 6502man » 15 mai 2018 22:25

Oui et je me rappelle plus si j'avais fait l'essai sur le connecteur le plus près :roll:
Phil.

www.6502man.com

To bit or not to bit.
1 or 0.

Daniel
Messages : 10259
Enregistré le : 01 mai 2007 18:30
Localisation : Vaucluse
Contact :

Re: [Thomson] SDDRIVE

Message par Daniel » 16 mai 2018 08:46

Les résultats d'irios confirme ce que j'avais constaté dès le début des tests de SDDRIVE : avec la première version du schéma le fonctionnement était assez aléatoire, à cause de la méthode pas très orthodoxe pour supprimer le glitch sur le signal SCK par un filtre R/C.

Ce premier montage était très sensible à la valeur des composants du filtre R/C, à la tension d'alimentation de l'ordinateur et de SDDRIVE, aux interférences sur la nappe et au rebonds en fin de bus. Un filtre R/C sur chaque adresse, une variation de la longueur de la nappe, la connexion d'un autre contrôleur, le réglage de l'alimentation, l'imposition des mains, etc. pouvaient améliorer le fonctionnement, mais ce n'était pas d'une grande fiabilité, c'est pourquoi j'ai arrêté la diffusion. Pourtant plusieurs utilisateurs de cette première version en sont satisfaits. D'autres ont constaté des problèmes avec certaines de leur machines : rarement avec le MO5, plus souvent avec le TO8 et le TO8D.

Le nouveau schéma, avec validation du signal SCK par l'horloge E, supprime complètement le glitch, car il retarde de 500 nanosecondes la descente du signal d'horloge. Les tests de Carl montrent que ce schéma fonctionne avec 10 ordinateurs différents. J'ajoute mes propres tests sur 7 ordinateurs différents, ce qui donne 100% de bon fonctionnement sur 17 ordinateurs différents.

Reste un seul cas (sur TO8D) où le nouveau schéma n'a pas apporté d'amélioration. Je pense qu'il faudrait refaire le test, car il y a peut-être une autre anomalie non imputable au schéma de SDDRIVE : problème de l'ordinateur, instabilité de l'alimentation, circuit logique chinois pas très fiable, mauvais contact, erreur de câblage etc.
Daniel
L'obstacle augmente mon ardeur.

Avatar du membre
irios
Messages : 3157
Enregistré le : 04 nov. 2007 19:47
Localisation : Rochefort du Gard (30)
Contact :

Re: [Thomson] SDDRIVE

Message par irios » 16 mai 2018 13:48

J'ai oublié de rajouter dans les constatations qu'il faut enlever le prolongateur de bus car c'est lui l'élément perturbateur.
Sinon, Daniel, je pourrai t'emmener les interfaces (6502man et la mienne) ainsi que le TO8D de 6502man afin que tu puisses réaliser des tests de ton coté non ?
http://irioslabs.over-blog.com/

La connaissance ne vaut que si elle est partagée par tout le monde.
I2C

Avatar du membre
6502man
Messages : 8929
Enregistré le : 12 avr. 2007 22:46
Localisation : VAR
Contact :

Re: [Thomson] SDDRIVE

Message par 6502man » 16 mai 2018 18:14

'emmener les interfaces (6502man et la mienne) ainsi que le TO8D de 6502man afin que tu puisses réaliser des tests
c'est exactement ce que j'allais proposer :wink:
Phil.

www.6502man.com

To bit or not to bit.
1 or 0.

Daniel
Messages : 10259
Enregistré le : 01 mai 2007 18:30
Localisation : Vaucluse
Contact :

Re: [Thomson] SDDRIVE

Message par Daniel » 16 mai 2018 18:18

C'est une bonne idée, si irios a l'occasion de passer à la maison.
J'aimerais bien essayer le nouveau schéma du contrôleur SDDRIVE avec le TO8D de 6502man, avec et sans prolongateur de bus.
S'il fonctionne, et si 6502man est d'accord, je pourrais éventuellement modifier son contrôleur pour le passer en version 2.
Daniel
L'obstacle augmente mon ardeur.

Avatar du membre
Carl
Modérateur
Messages : 9996
Enregistré le : 08 avr. 2007 13:21
Localisation : http://www.doledujura.fr
Contact :

Re: [Thomson] SDDRIVE

Message par Carl » 16 mai 2018 19:22

le passage en V2 est une bonne chose ... 8)

Carl

Avatar du membre
6502man
Messages : 8929
Enregistré le : 12 avr. 2007 22:46
Localisation : VAR
Contact :

Re: [Thomson] SDDRIVE

Message par 6502man » 16 mai 2018 20:17

@Daniel: Oui tu peux modifier sans problème mon exemplaire, c'est même conseillé comme ça il pourras fonctionner sur tout mes Thomson :D
Phil.

www.6502man.com

To bit or not to bit.
1 or 0.

Avatar du membre
irios
Messages : 3157
Enregistré le : 04 nov. 2007 19:47
Localisation : Rochefort du Gard (30)
Contact :

Re: [Thomson] SDDRIVE

Message par irios » 17 mai 2018 21:33

@Daniel : Je pense passer samedi dans l'après-midi pour te déposer les matériels mais je ne pourrai pas rester. Cela te convient ?
http://irioslabs.over-blog.com/

La connaissance ne vaut que si elle est partagée par tout le monde.
I2C

Daniel
Messages : 10259
Enregistré le : 01 mai 2007 18:30
Localisation : Vaucluse
Contact :

Re: [Thomson] SDDRIVE

Message par Daniel » 18 mai 2018 17:34

OK, pas de problème, je suis chez moi tout l'après-midi. A bientôt 8)
Daniel
L'obstacle augmente mon ardeur.

Avatar du membre
irios
Messages : 3157
Enregistré le : 04 nov. 2007 19:47
Localisation : Rochefort du Gard (30)
Contact :

Re: [Thomson] SDDRIVE

Message par irios » 18 mai 2018 17:43

A demain alors !😀
http://irioslabs.over-blog.com/

La connaissance ne vaut que si elle est partagée par tout le monde.
I2C

Daniel
Messages : 10259
Enregistré le : 01 mai 2007 18:30
Localisation : Vaucluse
Contact :

Re: [Thomson] SDDRIVE

Message par Daniel » 18 mai 2018 19:02

Nouvelle avancée dans la mise au point de SDRIVE. Après la suppression du glitch sur SCK par la deuxième version du schéma publiée quelques posts plus haut, j'ai détecté et corrigé aujourd'hui deux autres causes d'instabilité :

- Le signal MOSI passait à l'état haut en même temps que le signal d'horloge. Comme c'est à ce moment là qu'il est lu par la carte SD, il faut laisser un peu de temps pour le lire. J'ai mis un retard de quelques nanosecondes avec une résistance de 2K et un condensateur de 100 pF.

- Le signal MISO était envoyé à l'ordinateur 500 nanosecondes après le début du cycle (piloté par l'horloge E). C'est probablement trop juste, il vaut mieux l'envoyer pendant tout le cycle. J'ai modifié en le pilotant directement par le décodage d'adresses, sans attendre la validation par E.

Avec ces deux nouvelles modification le montage devrait être beaucoup plus stable. Je le testerai ce week-end avec le TO8D de 6502man, et si les résultats sont bons je publierai la nouvelle version du schéma. A suivre...
Daniel
L'obstacle augmente mon ardeur.

Répondre