MSX Village forum

L'atelier [EN COURS] Méga S-Ram SCC => 1024 => Wave SCSI Convertion d'une mégaSramSCC en Wave SCSI

igal Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 29/07/2010 à 17h19

Messages: 5492

Le 11/12/2011 à 19h39
Bonsoir à tous.

Après avoir modifié une SCC en MégaSram SCC, il s'agit maintenant passer à la seconde phase à savoir la transformation de la MégaSram SCC en WAVE SCSI.

Je tiens à remercier TheWhipMaster pour avoir porter à ma connaissance cette possibilité en remplacement de la conception d'une MEGA SCSI à base de Mapper ASCII.

Avant d'aller plus loin, voici quelques explications sur le SCSI.
http://pascal.wojciechowski.perso.sfr.fr/divers/scsi.html
Voici un Glossaire très riche:
http://byc.ch/scsi/scsiglos.html

Sans plus attendre, voici les premiers éléments gentiment fournis par TheWhipMaster ;)

Le Schéma de original:


Le Pinout de la SCC à proximité:


L'implantation schématisée de TheWhipMaster spécialement pour le Village: :top


Si vous avez des infos, ou même des photos, du moulin, n'hésitez pas.

La suite dans la semaine :top

Les Documentations:

Le EXO-3-16:
http://doc.chipfind.ru/pdf/vectron/exo316womhz.pdf Edité par igal Le 27/05/2013 à 19h40


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

Le 11/12/2011 à 19h47
il faut reprendre le schéma de la mega-scc et jouer au jeu des différences

seuls le HC133 et les 2 portes HC139 de gauche sont cablés a l'identique

va falloir tailler dedans ;)

on trouve le chip SCSI dans certains synthés Roland mais il était en option ( sic )


:noel
Site web    
igal Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 29/07/2010 à 17h19

Messages: 5492

Le 12/12/2011 à 18h22
Merci pour ces précisions Jipe :)

Au cas ou tu maîtrises les détails concernant les éléments suivants.
Ces questions restent ouvertes à tous bien sur ;)

1) U6: L'oscillateur 16Mhz Shunté pour osciller à 8Mhz!
Est il possible de mettre un Quartz quelconque, pourvu qu'il oscille à 8Mhz?

2) D2: Une diode 11DO04 (?)
Je peux mettre une diode de type 1N4148?

3) FUSE: Un fusible de 1 ampère.
Il protège U4 des fausses manipulations sur le Bus SCSI 26 à 50?

4) U4: Le Contrôleur SCSI MB89352.
Va falloir allumer des cierges pour trouver ça!

5) RA1 et RA2: 8 Résistances de 220 Ohms en réseau, la neuvième Pin est juste l'autre extrémité commune aux 8 résistances.
("Résistors network 8+1" sur Ebay) Peut être fabriqué simplement avec des résistances mises côtes à cotés ?

6) RA4 et RA5: Pareil que sur le point 5, mais avec 330 Ohms.

7) Concernant les RA1, RA2, et RA3, il est possible de s'accommoder de n'importe qu'elle Type de réseau, pourvu que l'on ai le nombre de Résistances nécessaires avec la bonne valeur?

8) Faut il prévoir de FermerBoucherTerminer (je connais pas le terme exact) à la fin du câble SCSI?
Ou encore après le périphérique ZIP ou CD-ROM?

9) On peut mettre n'importe quoi du moment que c'est SCSI?

10) Il existe plusieurs Types de ZIP SCSI, de 100MO à 2GO ?
Il y a des prérequis?

11) quelle est le Média SCSI plus intéressant pour le MSX, lorsque l'on à déjà un CF Sunrise?

Ca fait pas mal de questions, mais elles sont ouvertes à tous, n'hésitez pas à faire profiter de vos expériences! :D


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

Le 12/12/2011 à 18h52
Est il possible de mettre un Quartz quelconque, pourvu qu'il oscille à 8Mhz?
le quartz seul ne peux pas fonctionner , il faut deux capas et une porte pour ls74 générer le signal voulu

Une diode 11DO04 (?)
une diode 1N4001 ou 1N4004 vu le courant de 1A du fusible

Il protège U4 des fausses manipulations sur le Bus SCSI 26 à 50?
il protége surtout les résistances du terminator qui est obligatoire sur un bus SCSI

Va falloir allumer des cierges pour trouver ça!
ça tombe bien c'est noël :D

RA1 et RA2: 8 Résistances de 220 Ohms en réseau, la neuvième Pin est juste l'autre extrémité commune aux 8 résistances.
("Résistors network 8+1" sur Ebay) Peut être fabriqué simplement avec des résistances mises côtes à cotés ?

les réseaux terminator se récupérent sur des vieux disques SCSI on peut aussi les fabriquer syle covox ;)

RA4 et RA5: Pareil que sur le point 5, mais avec 330 Ohms.
idem

Concernant les RA1, RA2, et RA3, il est possible de s'accommoder de n'importe qu'elle Type de réseau, pourvu que l'on ai le nombre de Résistances nécessaires avec la bonne valeur?
oui si tu trouves un réseau de 18 résistances c'est pareil ;)

Faut il prévoir de FermerBoucherTerminer (je connais pas le terme exact) à la fin du câble SCSI?
Ou encore après le périphérique ZIP ou CD-ROM?

la présence d'un terminator est obligatoire sur le dernier périphérique il ne faut pas en avoir sur tous les autres car ça crée des conflits , certains HDD ou CD-Rom ont des résistances sur support pour les oter facilement ou un strap a configurer

On peut mettre n'importe quoi du moment que c'est SCSI?
HDD , SY-Quest , ZIP , Lecteur MO , Lecteur CD-ROM tout fonctionne le scanner jamais essayé a cause du pilote , un graveur doit marcher en lecteur

Il existe plusieurs Types de ZIP SCSI, de 100MO à 2GO ?
Il y a des prérequis?

le logigiel de la mega-scsi permet les formatages jusqu'a 8 gigas , le plus gros essayé perso 2 gigas , multimente permet de mapper facilement les partitions car c'est inclus dedans , on peut brancher 7 periphériques sur le bus SCSI et le dos en voit 6 directement 6 * 8 = 48 gigas en ligne

quelle est le Média SCSI plus intéressant pour le MSX, lorsque l'on à déjà un CF Sunrise?
le CD-ROM on grave sur PC et on relis sur MSX pas encore trouvé plus rapide comme périphérique de chargement
il faut absolument des programmes en dos2 ex XLD4 comme viewer d'image BLS ne marche pas avec le CD-Rom
il faut juste le coupler a un disque dur qui contient Multi-mente et tous les utilitaires ;)


:noel
Site web    
igal Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 29/07/2010 à 17h19

Messages: 5492

Le 14/12/2011 à 00h20
Merci pour ces explications :top

Je suis en train de chercher des périphériques SCSI.
Lecteur CD, ZIP et pourquoi Scanner!
Un lecteur Compact Flash SCSI 1 et 2 ici =>
http://www.reactivedata.com/Products/SCSI_Bridge_Emulators_to_CF/SCSI_1,2-50pin_Rosemount_Formatted_Disk_Drive_Emulator_to_CF/index.php


J'ai relevé certains éléments quelques erreurs se sont peut être glissées dedans.
Si vous pouvez m'aider à comprendre ce qui fonctionne ou pas sur MSX!

***************************************************************
En 1986 sort le SCSI 1.

Connecteur 50 Pins.
Supporte des périphériques SCSI synchrones/asynchrones
Supporte jusqu'à 7 périphériques en 8 bits par bus
Taux de transfert de 5 MB/s
Support pour périphériques WORM (Write Once Read Maux)

Nécessite un Terminateur par Nappe. (Actif ou Passif ?)
***************************************************************
En 1992 sort le SCSI 2 Appelé aussi SCSI 1+:

Connecteur 50 ou 68 Pins.
Connecteur haute densité
Support pour CD-Rom et scanner
Contrôle de parité
OPTIONNEL
Fast SCSI (20MB/s au lieu de 10MB/s)
---Nécessite des périphériques
---Taux de transfert de données supérieur
---Longueur du bus limitée à 3 mètres
Wide SCSI (15 appareils en 16 bits)
---Possibilité de connecter jusqu'à 15 périphériques en 8 ou 16 bits
---Taux de transfert de 20 MB/s en 16 bits
---Tagged queuing

Nécessite un Terminateur par Nappe. (Actif ou Passif ?)
***********************************************

En 1996 sort le SCSI 3

Connecteur 68 Pins.
appelé Ultra SCSI, Ultra Wide, Fast20 ou encore SCSI double vitesse.
20 MB/s en 8 bits
40 MB/s en 16 bits
support fibre optique
fonctionne en 32 bits
OPITIONNEL
Le Twin channel SCSI / SCSI différentiel
---On a deux canaux sur la même carte ; on peut connecter 7 machines par canal. En principe, un canal sert les extrusions internes et l’autre pour les externes. ----Les autres sont appelés Single-Ended (SE)

***********************************************

Les cables internes sont en HE10 pour les 50 Pins et en Sub-D pour les 68 Pins.
Les câbles externes sont connectés en Centronic 50 (Gros connecteur au design Covox) ou encore en C50 et le Mini D50.

Si vous avez d'autres éléments ^^ Edité par igal Le 14/12/2011 à 08h37


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

Conseiller Municipal

Rang

Avatar

Groupe : compte ++ Groupe : Shoutbox

Inscrit le : 08/08/2010 à 20h57

Messages: 5791

Le 14/12/2011 à 05h42
logiquement , seul le Scsi 1 peut etre branché sur le le MSX car bus 8 bits.

on peu trouvé de nombreux peripheriques pour MAC , de tres bonne facture , avec boitier , alimentation et connecteurs BUS centronics 50 (deux connecteurs,) , pour brancher les peripheriques en serie (jusqu'a7) . Chaque peripherique ayant un petit ''compteur a numero'' pour selectionné son emplacement sur le BUS ^^

a une epoque , on en trouvé plein dans les administrations , mais malheureusement tout est partie a la benne :moue (mais peut etre que dans certains villages reculé ^^) Edité par TurboSEB Le 14/12/2011 à 05h44



MSX 1&2 + Moniteurs+divers (environ 0.70Tonnes)
   
GDX Membre non connecté

Conseiller Municipal

Rang

Avatar

Inscrit le : 17/01/2011 à 08h52

Messages: 3004

Le 14/12/2011 à 09h55
En effet, c'est du SCSI 1. Et puis, hormis une majorité de disques, le reste ne fonctionne pas sans pilote.

Pour les adaptateurs de cartes flash, c'est la loterie. Certains fonctionnent tel quel d'autres pas.
Il y a des années, j'ai acheté un adaptateur PCMCIA vers SCSI qui était vendu avec un adaptateur CF vers PCMCIA. Il fonctionne très bien avec la Mega-SCSI donc, plus tard, j'en avais pris un autre similaire d'une marque différente mais celui-ci n'était pas reconnu (sauf sur mon PC).
   
igal Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 29/07/2010 à 17h19

Messages: 5492

Le 14/12/2011 à 10h53
@GDX tu peux donner les références exactes de l'adaptateur CF ?

Ce serait une alternative au CF Sunrise!
Dans la pratique, son utilisation est contraignante?
Tu peux plugger ta CF directement sur le PC et le lire comme un media simple?


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

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 29/07/2010 à 17h19

Messages: 5492

Le 24/12/2011 à 18h57
Je me suis penché sur l'implantation qu'a mijoté TheWipeMaster et j'en ai fais une synthèse avec la SCC.

Voici le résulta:


Légend:
En orange le No des Pins du MB89352.
En Vert la destination Slot du MSX. (@ TheWipeMaster: Encerclé en Rouge, une erreur! Pin 20 au lieu de Pin 28 pour le Signal A0. Non ?)
En Bleu les signaux qui peuvent être greffés directement sur la SCC 2212P003.
En Jaune les signaux qui peuvent être greffées directement sur la SCC 2212P003. (En attente de confirmation)

Reste deux signaux:
SPCLK généré par EXO-3
DACK dont je n'ai aucune idée :heink

18 Signaux sortent de MB89352.
Tous sont montés 18 résistances de 330 Ohms ainsi que de résistances 220 Ohms.
ATTENTION: Les 330 Ohms sont reliés à la Masse et les 220 reliés seulement à TERMPWR.

Les signaux sont câblés sur le Slot SCSI 26 à 50 inclus.
Vont à la masse les Pins 1 à 25 ainsi que 35,36,37,39 et 40.
Nb: La pin 14 n'est pas connecté.

En définitive, si cela suffit à transformer la MegaRam SCC en WAVE SCSI, cela se révèle pas trop compliqué ^^



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

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 29/07/2010 à 17h19

Messages: 5492

Le 25/12/2011 à 03h48
J'ai fais cette implantation (provisoire).


L'idée étant de monter MB89352 en gigogne sur la SCC ;)

Si ce montage est juste, finalement, la conversion d'une MégaSram SCC en WAVE SCSI devrait pas être trop compliquée :D


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

Le 25/12/2011 à 12h28
le montage n'est pas complet : il te manque toute la partie avec les 74LS74 , 3 x 74LS139 qui sont dans le schéma original

abandonne l'idée de les monter en gigogne et fait plutot une plaque additive contenant les 74LS , le MB89352 , les résistances et la prise


:noel
Site web    
igal Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 29/07/2010 à 17h19

Messages: 5492

Le 25/12/2011 à 16h12
J'essaierai une autre approche de ce coté la. ^^

Merci de tes conseils Jipe.

Par contre, si tu peux m'aider concernant les LS! J'suis complètement largué :oups
@TheWipeMaster: Si tu peux me driver, J'suis tout ouïe l'ami...
(Rien ne presse les amis...J'pose juste les questions :D )



Comment déterminer les LS déjà présent pouvant être utilisés/Câblés, des autres LS qu'il va falloir ajouter :hum

De gauche à droite sur le Schéma:

74LS133 (En Vert)
1) J'ajoute et je câble un [Nouveau] LS?
2) J'utilise le LS [Existant] et je câble si nécessaire?

74LS139 (Premier bloc Bleu)
1) J'ajoute et je câble un [Nouveau] LS?
2) J'utilise le LS [Existant] et je câble si nécessaire?

74LS139 (Second bloc Bleu)
1) J'ajoute et je câble un [Nouveau] LS?
2) J'utilise le LS [Existant] et je câble si nécessaire?

74LS74 (Bloc Orange Haut)
1) J'ajoute et je câble un [Nouveau] LS?
2) J'utilise le LS [Existant] et je câble si nécessaire?

74LS74 (Bloc Orange Bas)
1) J'ajoute et je câble un [Nouveau] LS?
2) J'utilise le LS [Existant] et je câble si nécessaire?

74LS08 (Bloc Jaune Haut)
1) J'ajoute et je câble un [Nouveau] LS?
2) J'utilise le LS [Existant] et je câble si nécessaire?

74LS08 (Bloc Jaune Bas)
1) J'ajoute et je câble un [Nouveau] LS?
2) J'utilise le LS [Existant] et je câble si nécessaire?

74LS139 (Bloc Bleu Haut)
1) J'ajoute et je câble un [Nouveau] LS?
2) J'utilise le LS [Existant] et je câble si nécessaire?

74LS139 (Bloc Bleu Milieu)
1) J'ajoute et je câble un [Nouveau] LS?
2) J'utilise le LS [Existant] et je câble si nécessaire?

74LS139 (Bloc Bleu Bas)
1) J'ajoute et je câble un [Nouveau] LS?
2) J'utilise le LS [Existant] et je câble si nécessaire?

Désolé de te solliciter sur ce périphérique, je sais que tu l'a jamais pratiqué.

Merci de ton aide et de très bonnes fêtes :noel Edité par igal Le 25/12/2011 à 16h48


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

Le 25/12/2011 à 17h46
il faut faire la comparaison avec le schéma joint

sur le celui de the Whipmaster
le HC 133 de gauche est ok
le 1/2 HC 139 est ok
le 1/2 HC 139 suivant aussi
le 1/2 HC 74 du haut est ok

le reste est différent



j'ai mis en bleu ce qui existe déja



:noel
Site web    
igal Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 29/07/2010 à 17h19

Messages: 5492

Le 25/12/2011 à 18h34
Ah yes... :noel

J'avais pas vu le Schéma du MégaSCC :heink
Effectivement, c'est plus clair comme ça.

J'ai plus qu'à mettre en place la partie en noir :top


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

Le 25/12/2011 à 18h39
oui mais il reste des lacunes par exemple le MA19 , le RAM, le /OEX , le Bx qui ne sont pas clairs

il faudrait traduire les textes en japonais pour mieux comprendre ;)


:noel
Site web    
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie