MSX Village forum

L'atelier Lecteur de disquette PC et NMS-8250

Polaris Membre non connecté

Villageois

Rang

Avatar

Inscrit le : 04/10/2009 à 19h50

Messages: 258

Le 04/12/2009 à 20h06
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
   
Jipe Membre non connecté

Maire-adjoint

Rang

Avatar

Association

Inscrit le : 02/10/2009 à 19h41

Messages: 9531

Le 04/12/2009 à 22h28
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


:noel
Site web    
Polaris Membre non connecté

Villageois

Rang

Avatar

Inscrit le : 04/10/2009 à 19h50

Messages: 258

Le 04/12/2009 à 22h39
Ok merci jip je fait chauffé le fer
   
Jipe Membre non connecté

Maire-adjoint

Rang

Avatar

Association

Inscrit le : 02/10/2009 à 19h41

Messages: 9531

Le 04/12/2009 à 22h39
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


:noel
Site web    
Polaris Membre non connecté

Villageois

Rang

Avatar

Inscrit le : 04/10/2009 à 19h50

Messages: 258

Le 04/12/2009 à 23h28
Pile poil Jipé c'est ok!



Jipé :
astuce : shunter le petit fin de course du lecteur si c'est possible sans le démonter comme cela on est tranquile coté MSX




Heu ok je veut bien mais il est ou ce truc?
   
Jipe Membre non connecté

Maire-adjoint

Rang

Avatar

Association

Inscrit le : 02/10/2009 à 19h41

Messages: 9531

Le 05/12/2009 à 11h27
si tu as accés au circuit imprimé c'est faisable si il est sous la carcasse métallique oublie

sa position est pile poil sous le trou a sctocher quand la disquette est en place


:noel
Site web    
igal Membre non connecté

Conseiller Municipal

Rang

Avatar

Association Groupe : Shoutbox

Inscrit le : 29/07/2010 à 17h19

Messages: 5488

Le 01/05/2012 à 16h04
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 :fou

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 :moue

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 :heink

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 :oups


Tiens... voila du boudin, voila du boudin, voila du boudin... :siffle
Jipe Membre non connecté

Maire-adjoint

Rang

Avatar

Association

Inscrit le : 02/10/2009 à 19h41

Messages: 9531

Le 01/05/2012 à 16h31
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 //


:noel
Site web    
igal Membre non connecté

Conseiller Municipal

Rang

Avatar

Association Groupe : Shoutbox

Inscrit le : 29/07/2010 à 17h19

Messages: 5488

Le 01/05/2012 à 16h52
Ok Jipe..

Mais pour la PIN 4 Manquante sur le Lecteur ça gène pas?


Tiens... voila du boudin, voila du boudin, voila du boudin... :siffle
Jipe Membre non connecté

Maire-adjoint

Rang

Avatar

Association

Inscrit le : 02/10/2009 à 19h41

Messages: 9531

Le 01/05/2012 à 18h04
le pin 4 /IN USE n'est pas cablé sur les 8250

le pin 2 /DISK CHANGE non plus d'ailleurs donc le fil de 2 a 34 n'est pas obligatoire


:noel
Site web    
igal Membre non connecté

Conseiller Municipal

Rang

Avatar

Association Groupe : Shoutbox

Inscrit le : 29/07/2010 à 17h19

Messages: 5488

Le 01/05/2012 à 18h17
On voit trouve le Pinout sur => http://www.faq.msxnet.org/connector.html
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 :oups
J'ai un soucis de parallélisme neuronal ces temps ci moa :fou :fou :fou

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?




Tiens... voila du boudin, voila du boudin, voila du boudin... :siffle
Jipe Membre non connecté

Maire-adjoint

Rang

Avatar

Association

Inscrit le : 02/10/2009 à 19h41

Messages: 9531

Le 01/05/2012 à 18h26
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


:noel
Site web    
igal Membre non connecté

Conseiller Municipal

Rang

Avatar

Association Groupe : Shoutbox

Inscrit le : 29/07/2010 à 17h19

Messages: 5488

Le 01/05/2012 à 20h03
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 :top Edité par igal Le 01/05/2012 à 20h17


Tiens... voila du boudin, voila du boudin, voila du boudin... :siffle
MSXlegend Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 18/06/2010 à 22h42

Messages: 4905

Le 01/05/2012 à 21h19
n'oubli pas souder les pin 33 et 34 du lecteur pc et met en ds0 ;)


[NMS8250 MSX2+,4mo] ,SCC,Moonsound,Fm Stéréo,Music module,Sunrise CF,GFX9000,MFR,Console NeoDream,1PiMSX.
[NMS8220 MSX2+, FM, COVOX, Tada MIDI] ,Exp 4x, 512k RAM
igal Membre non connecté

Conseiller Municipal

Rang

Avatar

Association Groupe : Shoutbox

Inscrit le : 29/07/2010 à 17h19

Messages: 5488

Le 01/05/2012 à 21h41
Si j'ai bien suivi la discution, ces deux dessins devraient être justes.







Tiens... voila du boudin, voila du boudin, voila du boudin... :siffle
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie