MSX Village forum

L'atelier [RESOLU] Buffers Addon (Tutoriel à venir) Buffers AddOn par TheWipMaster pour le SLOT EXPANDER X4 de Jipe

Jipe Membre non connecté

Maire-adjoint

Rang

Avatar

Association

Inscrit le : 02/10/2009 à 19h41

Messages: 10960

Le 11/02/2012 à 11h09

Reprise du message précédent

un test a faire : relie les signaux 7 /Wait 8 /Extint et 10 /Busdir au +5v par une résistance de 10k sur chaque signal coté expander

pour bloquer le MSX il faut qu'un de ces trois signaux passe a 0 et normalement la résistance de 10k coté slot polarise au + 5v

comme les pattes d'entrée ne sont pas cablées il peut y avoir des déclenchement parasites


:noel
Site web    
igal Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 29/07/2010 à 17h19

Messages: 5492

Le 11/02/2012 à 18h15
Bien vu Jipe!

J'ai donc Mis une Résistance de 10 K entre +5V et les signaux [(Wait, ExtInt et BusDir Expander) => HCT245)].

1) Le Buffer seul => Retour Basic
2) Le Buffer + Nappe + Expander + [Manbow2 (FlashRom 512 SCC)] => Retour Basic (Teste en vitesse Mme regarde la Tv :siffle

J'attends tes instructions non sans lever le coude :tchin :tchin :tchin

En images:
Edité par igal Le 11/02/2012 à 21h51


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

Le 11/02/2012 à 22h00
d'abord tu remet les 1N4148 qui sont des diodes de commutation donc rapide et tu refait l'essai avec une simple rom 16k ou 32k

ensuite tu fait un test avec une mégarom normale et pas Manbow2 qui est quand même spécial

en passant mesure ton 5V au bout du bus


:noel
Site web    
igal Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 29/07/2010 à 17h19

Messages: 5492

Le 12/02/2012 à 11h02
Hé hé...

Ca risquait de marcher, rien n'est câblé depuis les HCT45 à l'IDC 50 :fou

Je câble tout et je teste ça... ;)

Vais changer aussi les Diodes.


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

Le 12/02/2012 à 11h27
l'empressement de tester depuis le temps que ça ne marche pas fait parfois faire des erreurs , ça m'arrive aussi ^^


:noel
Site web    
igal Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 29/07/2010 à 17h19

Messages: 5492

Le 12/02/2012 à 17h30
Pour rappel, le MSX a enfin pu démarrer grâce au Fixe que tu m'as proposé:
En mettant une résistance de 10 K entre +5V et les signaux "Entrant " [(Wait, ExtInt et BusDir Expander) => HCT245)]

J'ai câblé la partie depuis HCT 245 => IDC 50.
J'ai remis les Diodes 1N4148PH.

Ensuite:
Je branche le Buffer + Nappe +Expander [Strictement parallèle (Pin 46 SW2 débranchée)] => OK
Je teste les Pin (41/43 GND) avec (45/47 +5V) au multimètre. => OK
La séquence de boot se fait normalement, puis arrivée sur le Basic.

Teste des Cartouches.

Roms:
KnightMare => Basic
Yie Ar Kung-Fu 2 => Basic
Konami's Football => Basic
Fruits Search => Basic

MégaFlasRom SCC:
Space Manbow 256Ko => Basic
Manbow 2 512Ko => Basic
Métal Gear 2 512Ko => Basic

Mégarom:
Manbow 2 512Ko (Orignial) => Ecran noir et un click se fait entendre dedans de MSX :oups
Nb: Presque toutes les Pins de la cartouche sont connectés sauf:
Coté Paire => 2, 16, 48 et 50.
Coté Impaire => 1, 3 et 5.

Nb: Je vais quand même vérifier point par point chaque câblage depuis HCT 245 jusqu'à IDC 50 :moue



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

Le 12/02/2012 à 22h00
vérifie depuis les sorties de HCT 245 jusqu'au slots étendus

le clic c'est le relais de la cassette ;)


:noel
Site web    
igal Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 29/07/2010 à 17h19

Messages: 5492

Le 13/02/2012 à 00h26
J'ai vérifié au multimètre si il y a un court circuit.

Depuis chaque Pin HCT245 et et ses 2 Pins voisines => Tout est OK.
Depuis chaque Pin du connecteur IDC ses 3 Pins voisines => Tout est OK.

J'ai vérifié la conformité du câblage:

Depuis le connecteur Edge 50 jusqu'aux HCT245 => Tout est OK.
Depuis les HCT245 jusqu'au connecteur IDC 50 => Tout est OK.

Tout à l'air Ok tant sur la conformité du câblage que sur un court circuit éventuel!
J'ai bien évidement câblé en directe les signaux qui ne demandent pas à être amplifiés.

Le seul changement notable est le démarrage du MSX grâce au résistances sur les signaux entrants.

Demain je testerai l'amplification des signaux à la sortie des HCT.
Nb: Maintenant que le MSX démarre, je peux prendre les tensions (intensité de la diode) signal par signal sur l'EXPANDER.
Je peux faire ce teste avec une ROM, MEGAROM, REBOOTER et prendre les signaux a l'initialisation du MSX etc...

Dans mon ignorance, je me pose la question suivante:
1) Les +5V envoyés "en force" sur les 3 signaux entrant ont permis de reprendre la main sur le MSX.
2) Ces +5V sur le Signal [Pin 10 BUSDIR] va directement sur la PIN 4 de IC3, mais ces même +5V continuent jusqu'à IC1 Pin 1 ce qui empêche le fonctionnement adéquat de ce CI.
En effet si j'ai bien compris, les Signaux D doivent aller dans les deux sens, mais en envoyant +5V sur la Pin 1 de HCT245, les signaux ne vont que dans un sens non :hum

J'attends tes suggestions Jipe Edité par igal Le 13/02/2012 à 10h51


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 13/02/2012 à 11h24
Dans la perspective du post juste au dessus, j'ai fais les testes suivants:

Dans un premier temps, juste le buffer:
J'ai retiré les +5V de IC 1 Pin 4 => Allumage Ok, retour Basic.
J'ai retiré les +5V de IC 4 Pin 4 => Allumage OK, retour Basic.
J'ai retiré les +5V de IC 1 Pin 5 => Ecran noir!

J'ai donc rebranché seulement IC1 Pin 5 sur les +5V. (signal entrant EXTINT)

Le résulta est strictement identique avec une l'EXPANDER et la ROM KnightMare.

Edit: Je me rend compte qu'un fil est dessoudé sur mon Slot 3.1 sur lequel je ne fais pas de testes, mais à force de manipuler :oups
Je donne cette précision au cas ou il peut y avoir une incidence!
Nb: Je ne fais pas mes testes sur le 3.1, mais sur le Slot 1 du 8250 ;) Edité par igal Le 13/02/2012 à 11h43


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

Le 13/02/2012 à 12h31
si une cartouche normale fonctionne directement dans le slot 1 ou 2 le fil du 3.1 n'as pas d'importance

pour le signal sur la patte 1 du LS245 du bus de données le fait de mettre la résistance ne l'empéche pas de fonctionner nomalement

sur les cartouches de jeux il n'y a pas de signal /BUSDIR /WAIT /EXTINT il y en a sur de cartouches de memory mapper , ide , CF ou moonblaster




:noel
Site web    
igal Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 29/07/2010 à 17h19

Messages: 5492

Le 13/02/2012 à 13h14
Salut Jipe.

Oui les Slot 1 et 2 fonctionnent sans pb..(Le 3.1 aussi peut être..j ai pas essayé...)

Je voulais savoir si je dois rebrancher les +5V sur BUSDIR et WAIT en entrée des HCT245 ou alors, puisque ça fonctionne comme cela, on peut considérer comme acquis!

Veux tu que je teste à la LED toutes les sorties ou c'est pas nécessaire?
Je peux laisser le Buffer de coté, terminer mon Expander, puis si c'est OK, alors je pourrais tester la combinaison Buffer + Expander?

On va bien finir par trouver la bonne formule :fou

MANBOW 2 original a bien la Pin de EXTINT connecté et ce jeu bloque le MSX. => Ecran noir! Edité par igal Le 13/02/2012 à 13h16


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

Le 13/02/2012 à 13h27
de mon coté je regarde la partie /busdir du 8250 pour voir comment tout cela s'assemble

en fait c'est semblable les signaux /BUSDIR et /EXTINT sont polarisés au +5V avec des résistances de 10K et le signal /WAIT avec une résistance de 1,2K
mais ils sont direct et ne passent pas par l'amplification d'une autre puce

je regarde sur les quelques schémas de slot expander comment les signaux sont fait

en fait le /BUSDIR ne fonctionne pas seul c'est la combinaison de plusieurs signaux le /RD /SLSLT et /BUSDIR que se soit dans le 8250 ou dans le slot expander


:noel
Site web    
igal Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 29/07/2010 à 17h19

Messages: 5492

Le 13/02/2012 à 15h15
Euh..j'y pense, j'ai pas remonté les Condensateur! Tu veux que je les remette pour vois si une différence?

En fait, tu essaies de trouver le montage "fréquemment" utilisé pour BUSDIR, EXTINT et WAIT sur les EXPANDER de sorte à le transposer directement sur le Buffer?
Je regarde aussi de mon coté, des fois que j'y comprenne quelque chose :fou

Edit: IC 4 Pin 15 est connecté à rien...! Edité par igal Le 13/02/2012 à 15h22


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

Le 13/02/2012 à 15h21
le montage est déja présent dans l'expander décrit sur ce site il suffit de le fabriquer et de le relier au buffer et ça va fonctionner

actuellement le CI du bus de données doit bloquer car pas activé normalement

les capas n'empéchent pas le fonctionnement c'est juste pour remonter un peu le niveau de tension aux bornes du CI


:noel
Site web    
igal Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 29/07/2010 à 17h19

Messages: 5492

Le 13/02/2012 à 15h23
Ok...Je fais comme ca alors...

Je termine l'Expander puis ca devrait jouer :top

Merci pour ta patience :oups

Edit:
Voici le montage actuel en basse résolution.
Pour une image en haute résolution, cliquer sur le lien.

Face Avant:

Haute résolution => http://img703.imageshack.us/img703/1557/eeejj.jpg

Face arrière:

Haute résolution => http://img52.imageshack.us/img52/2126/dddsc.jpg
Deux résistances sont à moitié déssoudés. Je dois les retirer ;)

Avec un peu de chance, le montage devrait être bon...
Suite du programme, l'Expander Jipe :top

Edité par igal Le 13/02/2012 à 15h41


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 01/03/2012 à 09h39
Le teste de l'expander X4 de Jipe étant positif, le Buffer Add On de TheWipMaster est donc parfaitement fonctionnel.

Afin de permettre le fonctionnement du Buffer Add même sans Expander connecté dessus, une seule résistance additionnelle s'avère nécessaire.

Voici le Fixe par Jipe:
+5V => R 10Koms => IC3 Pin 5.
Il s'agit du signal EXTINT qu'il faut maintenir "alimenté".

Je ferai un tutoriel détaillé reprenant les photos du montage et synthétisant les infos nécessaires au bon fonctionnement :top
Comme chacun de mes sujets, je placerai le tutoriel en première page.

Merci à Jipe et TheWipMaster pour leurs aide. :tchin Edité par igal Le 01/03/2012 à 09h40


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