L'atelier Slot Expander
Fabf
Membre non connecté
Conseiller Municipal
Reprise du message précédent
Avant que ça s'emballe, je précise que ce n'est pas de moi
igal
Membre non connecté
Conseiller Municipal
Jipe :
normalement ça devrait marcher vu que les autres fils de la limande non utilisés arrivent sur des broches N.C.
au vu du schéma ce sera le slot 2 qui sera étendu
broche 4 /SLTSL2
broche 5 /SLTSL1 NC
broche 10 /BUSDIR2
broche 46 /BUSDIR1 NC
broche 8 /EXINT2
broche 16 /EXINT1 NC
tous les autres signaux sont en paralléle
au vu du schéma ce sera le slot 2 qui sera étendu
broche 4 /SLTSL2
broche 5 /SLTSL1 NC
broche 10 /BUSDIR2
broche 46 /BUSDIR1 NC
broche 8 /EXINT2
broche 16 /EXINT1 NC
tous les autres signaux sont en paralléle
Je résume les Fils non connectés sur l'expander:
En amont => Pin 46
1) Spécifique au 8250, 8255 et 8280?
2) C'est pareil pour tous les Philips?
En amont => Pin 8
3) C'est spécifique à cet Expander?
En amont => Pins 5 et 16
4) C'est la norme qui le veut pour tous les MSX?
Sur les Slots étendus [x.0], [x.1], [x.2], [x.3] => Pin 4 et 10 réorientés
5) Fonctionnement identique sur tous les expanders?
******
Particularité de mon périphérique:
Sur les 2 Slots restant strictement I/O:
6) Toutes les Pins doivent êtres connectés sauf: 46? (Parce que c'est un 8250?)
******
Hein
igal
Membre non connecté
Conseiller Municipal
Ouf...C'est dur de se replonger dedans
j'ai donc dessoudé des câblages provisoire sur U1 pour coller à mon implantation. Ca me donne un peu plus de travail, mais ça évite la surchauffe neuronale
Après quelques testes, si tout est OK, j'essaierai d'y intégrer mon Slot 3.1
De la sorte, il y aura 5 Slot étendus et 1 Slot (I/O)
Il faut Juste que je "transporte" les 3 signaux spécifiques:
4:/SLTSL
8:/INT
10:/BUSDIR
Sur le SLOT de mon choix
@Jipe: les Pin 5 et 16 des MSX étant des Pin [RESERVED] et non utilisées (je crois), je peux utiliser ces Pins pour véhiculer 2 des signaux nécessaires?
Evidement, je prendrais soin de bien isoler ces Pins de tous les autres Slots! Edité par igal Le 23/04/2012 à 16h58
j'ai donc dessoudé des câblages provisoire sur U1 pour coller à mon implantation. Ca me donne un peu plus de travail, mais ça évite la surchauffe neuronale
Après quelques testes, si tout est OK, j'essaierai d'y intégrer mon Slot 3.1
De la sorte, il y aura 5 Slot étendus et 1 Slot (I/O)
Il faut Juste que je "transporte" les 3 signaux spécifiques:
4:/SLTSL
8:/INT
10:/BUSDIR
Sur le SLOT de mon choix
@Jipe: les Pin 5 et 16 des MSX étant des Pin [RESERVED] et non utilisées (je crois), je peux utiliser ces Pins pour véhiculer 2 des signaux nécessaires?
Evidement, je prendrais soin de bien isoler ces Pins de tous les autres Slots! Edité par igal Le 23/04/2012 à 16h58
igal
Membre non connecté
Conseiller Municipal
tu doit pouvoir te servir de SW2 qui n'est pas cablé sur les 8250 55 80
mais attention de ne surtout pas cabler ces trois signaux sur tes connecteurs de slots
pin 5 , pin 16 et pin 46 de chaque connecteur-> pas de fil dessus
ton montage sera spécifique a ta machine ne l'oublie pas
mais attention de ne surtout pas cabler ces trois signaux sur tes connecteurs de slots
pin 5 , pin 16 et pin 46 de chaque connecteur-> pas de fil dessus
ton montage sera spécifique a ta machine ne l'oublie pas
igal
Membre non connecté
Conseiller Municipal
@Jipe: Je viens de terminer le Câblage de l'expander, et en implantant le Slot 3.1 dessus, je me rend compte que:
1) Le Slot étendu 3.1requiert 3 signaux spécifiques à savoir [ Pin 4:/SLTSL, Pin 8:/INT et Pin 10:/BUSDIR]
2) Les Slot étendus [X.0, X.1, X.2, X.3] ne nécessitent que les signaux spécifiques [Pin 4:/SLTSL et Pin10:/BUSDIR].
C'est normal?
En Gris, les Signaux SLTSL et BUSDIR pour les Slot X.0, X.1, X.2 et X.3
En Jaune, les Signaux SLTSL, INT et BUSDIR pour le SLOT 3.1
Tout en haut, Le premier Slot, est câblé strictement parallèle, il s'agit un SLOT I/O
Reste à faire:
1) Tester les Slot (Un à Un)
2) Implanter les Interrupteurs et Led d'activités.
3) Démonter ma nappe [Ultra-Risquée] 3.1 et véhiculer les signaux à travers les bonnes Pins sur la Carte mère Edité par igal Le 27/04/2012 à 15h27
1) Le Slot étendu 3.1requiert 3 signaux spécifiques à savoir [ Pin 4:/SLTSL, Pin 8:/INT et Pin 10:/BUSDIR]
2) Les Slot étendus [X.0, X.1, X.2, X.3] ne nécessitent que les signaux spécifiques [Pin 4:/SLTSL et Pin10:/BUSDIR].
C'est normal?
En Gris, les Signaux SLTSL et BUSDIR pour les Slot X.0, X.1, X.2 et X.3
En Jaune, les Signaux SLTSL, INT et BUSDIR pour le SLOT 3.1
Tout en haut, Le premier Slot, est câblé strictement parallèle, il s'agit un SLOT I/O
Reste à faire:
1) Tester les Slot (Un à Un)
2) Implanter les Interrupteurs et Led d'activités.
3) Démonter ma nappe [Ultra-Risquée] 3.1 et véhiculer les signaux à travers les bonnes Pins sur la Carte mère Edité par igal Le 27/04/2012 à 15h27
igal
Membre non connecté
Conseiller Municipal
Jipe :
le signal INT n'est pas géré indépendamment sur le slot expander , ç'est utilisé avec des périphériques genre l'extension MSX2 de Fabf ou bien entrées sorties a partir d'un PPI 8255
Cela veut dire que je n'ai pas besoin de "Véhiculer" indépendamment INT spécialement pour le SLOT 3.1 et que je peux utiliser celui qui se trouve [strictement parallèle] sur l'expander et le relier simplement au slot 3.1?
En fait je veux juste savoir si je peux me contenter de transporter "expressément" SLTSL et BUSDIR poue 3.1?
il faut quand même que je vérifie comment c'est fait ailleurs pour te confirmer la chose
voila c'est fait :
sur le slot de digital KC tous les signaux /INTEXT sont cablés en paralléle
sur un autre slot que j'ai eu en réparation les 4 signaux passaient par un LS20 mais a priori ça ne marchait pas bien car les 4 entrées on étés shuntées et la piste de sortie coupée pour être reliée directement aux entrées
donc tout en paralléle ça devrait fonctionner
voila c'est fait :
sur le slot de digital KC tous les signaux /INTEXT sont cablés en paralléle
sur un autre slot que j'ai eu en réparation les 4 signaux passaient par un LS20 mais a priori ça ne marchait pas bien car les 4 entrées on étés shuntées et la piste de sortie coupée pour être reliée directement aux entrées
donc tout en paralléle ça devrait fonctionner
igal
Membre non connecté
Conseiller Municipal
Thx Master
Donc une fois terminé, l'expander utilisera seulement les Pins 5 et 16 (pour véhiculer SLTLS et BUSDR) qui ne sont pas utilisées sur le standard MSX.
Je n'ai plus besoin d'utiliser la Pin 46 du MSX (pour véhiculer INT) qui est décâblée sur 8250, mais pas sur tous les MSX.
Cela signifie que l'Expander pourra fonctionner sur tous les MSX sans problème de compatibilité.
A suivre...
Donc une fois terminé, l'expander utilisera seulement les Pins 5 et 16 (pour véhiculer SLTLS et BUSDR) qui ne sont pas utilisées sur le standard MSX.
Je n'ai plus besoin d'utiliser la Pin 46 du MSX (pour véhiculer INT) qui est décâblée sur 8250, mais pas sur tous les MSX.
Cela signifie que l'Expander pourra fonctionner sur tous les MSX sans problème de compatibilité.
A suivre...
igal
Membre non connecté
Conseiller Municipal
Bon premiers testes...
Afin d'éviter tout mal entendu, je décris précisément mon expander.
SLOT PAR parallèle
SLOT ORP (sans SLTSL ni BUSDIR que je vais appeler ORPHELIN pour le distinguer du I/O conventionnel)
SLOT X.3
SLOT X.2
SLOT X.1
SLOT X.0
Il y a donc 6 connecteurs et l'ensemble passe par le BUFFER ADD'ON de TheWipmaster.
Avec un MégaFlashRom SCC => SpaceManbow, les symptômes sont les suivants:
SLOT PAR => OK
SLOT ORP=> BASIC
SLOT X.3 => KONAMI => ECRAN BLANC => KONAMI => ECRAN BLANC => Etc...
SLOT X.2 => BASIC
SLOT X.1 => BASIC
SLOT X.0 => BASIC
Le câblage de tous les SLOT doit être bon puisque la cartouche fonctionne parfaitement sur I/O.
Avec la Fm Stéréo PAK => CALL FMPAK, les symptômes sont les suivants:
SLOT PAR => OK
SLOT ORP=> OK (normalement, la Rom ne devrait pas démarrer non???)
SLOT X.3 => FREEZE dès CALL FMPAK
SLOT X.2 => SYNTAX ERROR
SLOT X.1 => SYNTAX ERROR
SLOT X.0 => SYNTAX ERROR
Le câblage de tous les SLOT doit être bon puisque la cartouche fonctionne parfaitement sur I/O.
Chose très étrange, la cartouche fonctionne parfaitement sur ORP et donc sans SLTSL ni BUSDIR
Avec la Fm Stéréo PAK =>FEEDBACK, les symptômes sont les suivants:
SLOT PAR => OK
SLOT ORP=> OK
SLOT X.3 => OK
SLOT X.2 => PSG
SLOT X.1 => PSG
SLOT X.0 => PSG
Le câblage de tous les SLOT doit être bon puisque la cartouche fonctionne parfaitement sur I/O.
Seul le SLOT X.3 joue son rôle en permettant l'utilisation I/O de la cartouche.
Il semblerait le problème se situe dans les SLTSL et BUSDIR
Faut que je fasse aussi des essais avec de petites ROMS... (les petites Roms démarrent sur le Slot X.0 mais je noterai tout en détail demain)
@Jipe: Voici la liste des ROMS dont je dispose:
Konami hyper rally
Konami's FootBall
Konami Super Cobra
Konami Yie Ar Kung-Fu2
Konami Hyper Sport2
Konami KnightMare
Hal Fruits Search
Hal RollerBall
Sony Lode Runner
ManBow 2
Fm Steréo Pak
Midi Pac
Music Module (Msx Sans ROM)
Music Module (Msx Audio expander)
MegaFlashRom SCC 512Ko
Sunrise IDE CF
Demain, je ferai des essais sans le BUFFER ADD'ON pour voir si il y a une différence. Edité par igal Le 28/04/2012 à 09h24
Afin d'éviter tout mal entendu, je décris précisément mon expander.
SLOT PAR parallèle
SLOT ORP (sans SLTSL ni BUSDIR que je vais appeler ORPHELIN pour le distinguer du I/O conventionnel)
SLOT X.3
SLOT X.2
SLOT X.1
SLOT X.0
Il y a donc 6 connecteurs et l'ensemble passe par le BUFFER ADD'ON de TheWipmaster.
Avec un MégaFlashRom SCC => SpaceManbow, les symptômes sont les suivants:
SLOT PAR => OK
SLOT ORP=> BASIC
SLOT X.3 => KONAMI => ECRAN BLANC => KONAMI => ECRAN BLANC => Etc...
SLOT X.2 => BASIC
SLOT X.1 => BASIC
SLOT X.0 => BASIC
Le câblage de tous les SLOT doit être bon puisque la cartouche fonctionne parfaitement sur I/O.
Avec la Fm Stéréo PAK => CALL FMPAK, les symptômes sont les suivants:
SLOT PAR => OK
SLOT ORP=> OK (normalement, la Rom ne devrait pas démarrer non???)
SLOT X.3 => FREEZE dès CALL FMPAK
SLOT X.2 => SYNTAX ERROR
SLOT X.1 => SYNTAX ERROR
SLOT X.0 => SYNTAX ERROR
Le câblage de tous les SLOT doit être bon puisque la cartouche fonctionne parfaitement sur I/O.
Chose très étrange, la cartouche fonctionne parfaitement sur ORP et donc sans SLTSL ni BUSDIR
Avec la Fm Stéréo PAK =>FEEDBACK, les symptômes sont les suivants:
SLOT PAR => OK
SLOT ORP=> OK
SLOT X.3 => OK
SLOT X.2 => PSG
SLOT X.1 => PSG
SLOT X.0 => PSG
Le câblage de tous les SLOT doit être bon puisque la cartouche fonctionne parfaitement sur I/O.
Seul le SLOT X.3 joue son rôle en permettant l'utilisation I/O de la cartouche.
Il semblerait le problème se situe dans les SLTSL et BUSDIR
Faut que je fasse aussi des essais avec de petites ROMS... (les petites Roms démarrent sur le Slot X.0 mais je noterai tout en détail demain)
@Jipe: Voici la liste des ROMS dont je dispose:
Konami hyper rally
Konami's FootBall
Konami Super Cobra
Konami Yie Ar Kung-Fu2
Konami Hyper Sport2
Konami KnightMare
Hal Fruits Search
Hal RollerBall
Sony Lode Runner
ManBow 2
Fm Steréo Pak
Midi Pac
Music Module (Msx Sans ROM)
Music Module (Msx Audio expander)
MegaFlashRom SCC 512Ko
Sunrise IDE CF
Demain, je ferai des essais sans le BUFFER ADD'ON pour voir si il y a une différence. Edité par igal Le 28/04/2012 à 09h24
Fabf
Membre non connecté
Conseiller Municipal
C'est dans ces moment que cela semble se compliquer alors qu'on est tout prêt du but
Bon courage tu vas y arriver
Bon courage tu vas y arriver
igal
Membre non connecté
Conseiller Municipal
igal
Membre non connecté
Conseiller Municipal
Bonne nouvelle!
J'ai imprimé le schéma et mon implantation, et je découvre des inversions sur U1 74LS273...
Je termine la révision complète de mon implantation puis je corrigerai le circuit par la suite
Edit: Je viens de terminer la vérification de mon implantation, et j'ai relevé sur l'ensemble des inversions sur [UI 74LS273].
Les inversions sont les suivantes:
Coté gauche du CI:
Pin 2 au lieu de 9
Pin 5 au lieu de 6
Pin 6 au lieu de 5
Pin 9 au lieu de 2
Coté droit du CI:
Pin 13 au lieu de 18
Pin 14 au lieu de 17
Pin 17 au lieu de 14
Pin 18 au lieu de 13
En fait j'ai câblé de Bas en Haut au lieu de Haut en Bas
Voici le dessin corrigé de l'implantation:
A suivre
Merci de ton soutien fabf Edité par igal Le 28/04/2012 à 10h54
J'ai imprimé le schéma et mon implantation, et je découvre des inversions sur U1 74LS273...
Je termine la révision complète de mon implantation puis je corrigerai le circuit par la suite
Edit: Je viens de terminer la vérification de mon implantation, et j'ai relevé sur l'ensemble des inversions sur [UI 74LS273].
Les inversions sont les suivantes:
Coté gauche du CI:
Pin 2 au lieu de 9
Pin 5 au lieu de 6
Pin 6 au lieu de 5
Pin 9 au lieu de 2
Coté droit du CI:
Pin 13 au lieu de 18
Pin 14 au lieu de 17
Pin 17 au lieu de 14
Pin 18 au lieu de 13
En fait j'ai câblé de Bas en Haut au lieu de Haut en Bas
Voici le dessin corrigé de l'implantation:
A suivre
Merci de ton soutien fabf Edité par igal Le 28/04/2012 à 10h54
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie