L'atelier Lecteur de disquette PC et NMS-8250
Bonsoir
Bon je me suis mis en tete de faire fonctionner un lecteur 3 1/2 de pc sur mon msx:
He ben ça marche.
Cependant cela marche uniquement en branchant mon lecteur sur le slot 1.
J'ai fabriquer ma limande suivant ce plan:
Donc avant de faire une betise je vient demander conseil.
Je pense que le probleme vient du DS0 ou DS1 mais sans conviction
Que dois je alors modifier sur mon lecteur ou la limande pour que ce lecteur pc fonctionne sur le DS1?
Merci d'avance
Bon je me suis mis en tete de faire fonctionner un lecteur 3 1/2 de pc sur mon msx:
He ben ça marche.
Cependant cela marche uniquement en branchant mon lecteur sur le slot 1.
J'ai fabriquer ma limande suivant ce plan:
Donc avant de faire une betise je vient demander conseil.
Je pense que le probleme vient du DS0 ou DS1 mais sans conviction
Que dois je alors modifier sur mon lecteur ou la limande pour que ce lecteur pc fonctionne sur le DS1?
Merci d'avance
le probléme vient bien de DS0 DS1
sur les lecteurs de PC par construction on est en DS1 d'ou le cablage 10 <-> 12 et 12 <-> 14
pour avoir un lecteur B il faut relier 12 <-> 12 et ne pas connecter 10 et 14
sur les lecteurs de PC par construction on est en DS1 d'ou le cablage 10 <-> 12 et 12 <-> 14
pour avoir un lecteur B il faut relier 12 <-> 12 et ne pas connecter 10 et 14
et n'oublie surtout pas de scotcher le trou 1.44 sur tes disquettes de PC car la il va y avoir aussi probléme coté MSX
astuce : shunter le petit fin de course du lecteur si c'est possible sans le démonter comme cela on est tranquile coté MSX
astuce : shunter le petit fin de course du lecteur si c'est possible sans le démonter comme cela on est tranquile coté MSX
igal
Membre non connecté
Conseiller Municipal
J'ai essayé de modifier la petite nappe d'origine dans le 8250 mais..
J'ai rencontré plusieurs Problèmes.
1) L'ordre des PIN est strictement inversé en comparant le lecteur MSX au lecteur PC
L'observation se faisant PINS face à soit, le HAUT du lecteur dirigé vers le HAUT.
*************************DSK MSX******************************
*33/31/29/27/25/23/21/19/17/15/13/11/09/07/05/03/01*
*34/32/30/28/26/24/22/20/18/16/14/12/10/08/06/04/02*
***************************************************************
**************************DSK PC******************************
*01/03/05/07/09/11/13/15/17/19/21/23/25/27/29/31/33*
*02/[-]/06/08/10/12/14/16/18/20/22/24/26/28/30/32/34*
***************************************************************
2) Sur le lecteur PC, une la PIN 4 est manquante
3) Sur l'image ce dessous, on peut voir que sur MSX, les PINS 4 et 6 sont NC, alors que sur PC, les même PINS 4 et 6 sont décrites comme => // <=. A savoir, Means It's connected tothe same pin on the other connector. (doit être connecté au même No de Pin)
Ce qui est impossible puisque coté MSX, 4 et 6 sont N/C
Ce problème se pose pour les Pins sur PC suivantes 4, 6 et 10. Toutes les autres Pins trouvent une connexion motivé par des indications logiques.
J'attends d'être sur de la faisabilité avant de couper irrémédiablement la nappe DSK du PC
J'ai rencontré plusieurs Problèmes.
1) L'ordre des PIN est strictement inversé en comparant le lecteur MSX au lecteur PC
L'observation se faisant PINS face à soit, le HAUT du lecteur dirigé vers le HAUT.
*************************DSK MSX******************************
*33/31/29/27/25/23/21/19/17/15/13/11/09/07/05/03/01*
*34/32/30/28/26/24/22/20/18/16/14/12/10/08/06/04/02*
***************************************************************
**************************DSK PC******************************
*01/03/05/07/09/11/13/15/17/19/21/23/25/27/29/31/33*
*02/[-]/06/08/10/12/14/16/18/20/22/24/26/28/30/32/34*
***************************************************************
2) Sur le lecteur PC, une la PIN 4 est manquante
3) Sur l'image ce dessous, on peut voir que sur MSX, les PINS 4 et 6 sont NC, alors que sur PC, les même PINS 4 et 6 sont décrites comme => // <=. A savoir, Means It's connected tothe same pin on the other connector. (doit être connecté au même No de Pin)
Ce qui est impossible puisque coté MSX, 4 et 6 sont N/C
Ce problème se pose pour les Pins sur PC suivantes 4, 6 et 10. Toutes les autres Pins trouvent une connexion motivé par des indications logiques.
J'attends d'être sur de la faisabilité avant de couper irrémédiablement la nappe DSK du PC
pas d'inquiétude a avoir l'ordre des pins est le même sur les 2 types de lecteurs
sur PC c'est juste la limande qui est parfois a inverser suivant le lecteur
les fils 1 a 33 sont reliés a la masse sur un lecteur 720k
sur les 1.44 le fil 33 est utilisé autrement d'ou son branchement au 34 qui est le /Ready
bien sur que les fils 4 , 6 et 10 ne ont pas reliés
mais le fil 10 peut être relié si il y a un shunt DS0 DS1 a changer sur le lecteur ( devient rare ) a ce mpment la laisser le 10 et le 12 en //
sur PC c'est juste la limande qui est parfois a inverser suivant le lecteur
les fils 1 a 33 sont reliés a la masse sur un lecteur 720k
sur les 1.44 le fil 33 est utilisé autrement d'ou son branchement au 34 qui est le /Ready
bien sur que les fils 4 , 6 et 10 ne ont pas reliés
mais le fil 10 peut être relié si il y a un shunt DS0 DS1 a changer sur le lecteur ( devient rare ) a ce mpment la laisser le 10 et le 12 en //
igal
Membre non connecté
Conseiller Municipal
On voit trouve le Pinout sur => http://www.faq.msxnet.org/connector.html
Ce qui correspond pas à ce que j'ai vu sur mon lecteur MSX
J'ai un soucis de parallélisme neuronal ces temps ci moa
Voici le descriptif sur PC => http://www.cs.man.ac.uk/~chl/floppy-muddle.html
La aussi j'ai mal lu puisque c'est le Pin 3 qui est généralement absent et non le Pin4.
1 GROUND (usually)
2 IN Density ON=Low OFF=High
3 NO PIN (or GND)
4 Reserved
5 GROUND
6 Reserved
7 GROUND
8 OUT Index
9 GROUND
10 IN Motor Enable 0
11 GROUND
12 IN Drive Select 1
13 GROUND
14 IN Drive Select 0
15 GROUND
16 IN Motor Enable 1
17 GROUND
18 IN Step Direction
19 GROUND
20 IN Head Step
21 GROUND
22 IN Write Data
23 GROUND
24 IN Write Enable
25 GROUND
26 OUT Track 0
27 GROUND
28 OUT Write Protect
29 GROUND
30 OUT Read Data
31 GROUND
32 IN Head Select
33 GROUND
34 OUT Disc Changed
Si toutes ces infos sont correctes, je vais faire un essais et voir si ça résout mon problème de lecteur.
Jipe: juste avant de me lancer, tu disais que je peux vérifier l'état de fonctionnement de la tête supérieur de mon lecteur MSX avec un LED et une résistance 1Kohms.
Comment je dois procéder s'il te plait?
Code TEXT :
Diskdrive connector (34pin) (Erik de Boer) The scheme is the connector on the diskdrive, not the connector on the flatcable! ___ |---------------------| |-------------------- | 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 |-------------------------------------------------| 2 Dchange* 1 in use* 4 NC 3 gnd 6 DS3* 5 gnd 8 index 7 gnd 10 DS0 9 gnd 12 DS1 11 gnd 14 DS2* 13 gnd 16 M on 15 gnd 18 dirc 17 gnd 20 step 19 gnd 22 Wdata 21 gnd 24 Wgate 23 gnd 26 TR00 25 gnd 28 WP 27 gnd 30 Rdata 29 gnd 32 sidesel# 31 gnd 34 ready 33 gnd Note: all signals have negative logic *) Normally not used #) Only for double sided drive
Ce qui correspond pas à ce que j'ai vu sur mon lecteur MSX
J'ai un soucis de parallélisme neuronal ces temps ci moa
Voici le descriptif sur PC => http://www.cs.man.ac.uk/~chl/floppy-muddle.html
Code TEXT :
Connections and Pinouts We start from the Pinout of the (male) socket on the back of the floppy drive:
Code TEXT :
[A Note about nomenclature: sockets appear on the back of drives, and on the motherboard; plugs (which fit into sockets) are to be found at the ends of (ribbon) cables; male/female refer to the pins (and, in the present context, the pins on sockets are always male, and those in plugs are always female).] PIN 3 is absent on most drives (but not on my SPARC-5 drive, which was a SONY MP-F17W-2PF), and the corresponding hole on the plug is blocked so that you can't put it in the wrong way round. In addition there is often a key slot as shown in the socket, with a matching key on the plug, ostensibly for the same purpose. All the odd-numbered pins (well, almost all) are connected to GROUND, and it is the even pins which do all the work. The actual Pinout is as follows:
La aussi j'ai mal lu puisque c'est le Pin 3 qui est généralement absent et non le Pin4.
1 GROUND (usually)
2 IN Density ON=Low OFF=High
3 NO PIN (or GND)
4 Reserved
5 GROUND
6 Reserved
7 GROUND
8 OUT Index
9 GROUND
10 IN Motor Enable 0
11 GROUND
12 IN Drive Select 1
13 GROUND
14 IN Drive Select 0
15 GROUND
16 IN Motor Enable 1
17 GROUND
18 IN Step Direction
19 GROUND
20 IN Head Step
21 GROUND
22 IN Write Data
23 GROUND
24 IN Write Enable
25 GROUND
26 OUT Track 0
27 GROUND
28 OUT Write Protect
29 GROUND
30 OUT Read Data
31 GROUND
32 IN Head Select
33 GROUND
34 OUT Disc Changed
Si toutes ces infos sont correctes, je vais faire un essais et voir si ça résout mon problème de lecteur.
Jipe: juste avant de me lancer, tu disais que je peux vérifier l'état de fonctionnement de la tête supérieur de mon lecteur MSX avec un LED et une résistance 1Kohms.
Comment je dois procéder s'il te plait?
tu prends
- une led rouge de préférence car plus lumineux
- une résistance de 1K
- tu soudes les 2 ensemble par une patte
- tu testes sur du 5V le sens ou ça s'allume
- tu soudes le - a la masse
- tu soudes un fil de l'autre coté que tu relie a la broche 8 de IC 42
- avec une disquette double face dans le lecteur et en laçant une commande genre FILES ou FORMAT la led doit s'allumer rapidement
- si ça reste éteint -> probléme de composant
- si ça reste allumé -> probléme de composant
- si ça clignote et marche mal -> probléme de lecteur
- une led rouge de préférence car plus lumineux
- une résistance de 1K
- tu soudes les 2 ensemble par une patte
- tu testes sur du 5V le sens ou ça s'allume
- tu soudes le - a la masse
- tu soudes un fil de l'autre coté que tu relie a la broche 8 de IC 42
- avec une disquette double face dans le lecteur et en laçant une commande genre FILES ou FORMAT la led doit s'allumer rapidement
- si ça reste éteint -> probléme de composant
- si ça reste allumé -> probléme de composant
- si ça clignote et marche mal -> probléme de lecteur
igal
Membre non connecté
Conseiller Municipal
Je viens de faire le teste:
1) BASIC => Reste allumée.
2) CALL FORMAT 360KO=> Reste allumée.
3) FILES (360) => Reste allumée.
4) CALL FORMAT 720KO => s"allume et s'éteint alternativement.
5) FILES (720) => Reste allumée. (Ca devrait pas clignoter?)
6) FEEDBACK 720 => S'allume et s'éteint jusqu'à ce que le lecteur fasse BRRRUUUUNNNN BRUUUNNNNNN (led éteinte)
7) AUTOEXEC.BAS => S'éteint et BRUNNNN BRUNNNN (Led éteinte) => BOOT ERROR
8) ALESTE2 (???) => S'allume et s'éteint jusqu'à ce que le lecteur fasse BRUUUINNNNNNN (led éteinte)
9) NEW ERA => S'allume et s'éteint jusqu'a ce que le lecteur fasse....BRUNNNNN (led éteinte) => Disc I/O error in 20
Il s'agit de clignotement d'une seconde environ, et non pas un scintillement. (ce qui me paraît normal).
Nb: IC142 [7438] est le seul CI que j'ai pas changé sur l'ensemble [IC142 , IC 152 , IC 138 , IC 137 et IC 124] Mais il semblerait que le signal /SIDE SELECT broche 32 fonctionne correctement au vu du clignotement de la LED
Si j'ai bien compris, c'est le lecteur qui est foutu....
Je vais donc modifier la grande nappe de mon PC pour faire fonctionner le lecteur du même PC sur le MSX Edité par igal Le 01/05/2012 à 20h17
1) BASIC => Reste allumée.
2) CALL FORMAT 360KO=> Reste allumée.
3) FILES (360) => Reste allumée.
4) CALL FORMAT 720KO => s"allume et s'éteint alternativement.
5) FILES (720) => Reste allumée. (Ca devrait pas clignoter?)
6) FEEDBACK 720 => S'allume et s'éteint jusqu'à ce que le lecteur fasse BRRRUUUUNNNN BRUUUNNNNNN (led éteinte)
7) AUTOEXEC.BAS => S'éteint et BRUNNNN BRUNNNN (Led éteinte) => BOOT ERROR
8) ALESTE2 (???) => S'allume et s'éteint jusqu'à ce que le lecteur fasse BRUUUINNNNNNN (led éteinte)
9) NEW ERA => S'allume et s'éteint jusqu'a ce que le lecteur fasse....BRUNNNNN (led éteinte) => Disc I/O error in 20
Il s'agit de clignotement d'une seconde environ, et non pas un scintillement. (ce qui me paraît normal).
Nb: IC142 [7438] est le seul CI que j'ai pas changé sur l'ensemble [IC142 , IC 152 , IC 138 , IC 137 et IC 124] Mais il semblerait que le signal /SIDE SELECT broche 32 fonctionne correctement au vu du clignotement de la LED
Si j'ai bien compris, c'est le lecteur qui est foutu....
Je vais donc modifier la grande nappe de mon PC pour faire fonctionner le lecteur du même PC sur le MSX Edité par igal Le 01/05/2012 à 20h17
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie