| | bank switching | |
| | Auteur | Message |
---|
Gakman °
Messages : 17 Date d'inscription : 18/05/2011 Age : 42 Localisation : Nancy
| Sujet: bank switching Lun 11 Mar 2013 - 10:23 | |
| Salut à tous ! Bon je faisais quelques bricolages et je me suis posé une question : quelles EPROM (27Cxxxx) peuvent être utilisées en bank switching avec un interrupteur, et en remplacement des quelles ? Par exemple sur mon ST-V j'ai mis un dual BIOS en remplaçant une 27C400 par une 27C800 (selon un tuto : [Vous devez être inscrit et connecté pour voir ce lien] ), avec un switch sur A18. Alors par exemple si je veux remplacer 2* 27c010 (27c1001) par une 27c020 (27c2001) ayant toutes les 2 le même pinout, est-ce possible ? Actuellement je fais juste du piggyback avec un switch sur la patte CE. Bon j'avoue je ne fais pas de cartmodding à proprement parler, mais du arcade-PCB-modding . | |
| | | ichigobankai °
Messages : 8 Date d'inscription : 10/11/2012 Age : 44
| Sujet: Re: bank switching Jeu 21 Mar 2013 - 21:56 | |
| il suffit de changer l'état (haut ou bas) de la pin la plus haute (A17 dans ton cas) A17 au gnd, tu vas lire les premiers 128ko A17 au +5v, tu liras la seconde partie
il faut concatener tes 2 roms de 128ko Sous DOS copy /b nom-rom1.bin + nol-rom2.bin nomrom-1et2.bin
l'ordre est important, il sera celui quand tu activeras l'état haut (2ème partie de 128ko) ou bas (1er partie de 128ko) sur la pin A17
Par defaut, il vaut mieux lui "for'cer" un état, tu mettras une resistance en pull down (résistance vers le GND) pour avoirl'état bas par défaut. Ou une resistance en pull up pour que l'état haut soit celui par défaut... a toi de choisir une simple résistanc de 1Kohms suffit.
ensuite tu cables ton interrupteur (on/off) entre la pin/resistance, genre on = 5v, off desactivé si tu as force la resistance en pull down (gnd par defaut/etat bas)
Dernière édition par ichigobankai le Jeu 21 Mar 2013 - 23:28, édité 1 fois | |
| | | Gakman °
Messages : 17 Date d'inscription : 18/05/2011 Age : 42 Localisation : Nancy
| Sujet: Re: bank switching Jeu 21 Mar 2013 - 22:57 | |
| Oui je n'ai pas de soucis pour faire ça en suivant le tuto (sur A18 d'ailleurs). Ma question n'est pas là en fait. Elle était : est-ce que c'est faisable avec d'autres EPROMs ? Si j'utilise en piggyback des 27c1024 ou des 27c010, y aurait-il moyen de faire la même chose dans ces cas là en utilisant une EPROM de double taille avec un interrupteur ? En exemple puis-je mettre un interrupteur sur A16 d'une 27c2048 pour switcher entre 2 27c1024 virtuelles ? Sur A17 d'une 27c020 pour 2 27c010 ? Je te remercie de participer au sujet ! Je n'ai pas de connaissance sur ces EPROM, je me contente de suivre les tutos mais je me pose des question pour rendre les choses plus faciles ! | |
| | | ichigobankai °
Messages : 8 Date d'inscription : 10/11/2012 Age : 44
| Sujet: Re: bank switching Jeu 21 Mar 2013 - 23:51 | |
| un a moment faut arrêter de lire/appliquer "bêtement" les tutos et essayer de les comprendre ^^ (ou du moins faire qq essais) -n'y voit strictement rien de personnel, ca servira a d'autres - 1. tu compares les pinouts des eproms qui t’intéressent (recup des datasheets & cie) 2. tu vois qu'entre une 27c010 et 27c020 il y a une adresse de plus sur les 27c020 idem pour les 27c400 vs 27c800...idem 27c800 vs 27c160... pour les 27c1024 leur grandes soeur sont les 27c2048 qui elles meme sont les petites soeurs des 27c4096 (elles sont toutes 16 bits, au contrario des 27c010 etc qui sont 8bits) A chaque fois les eproms supérieur double la capacité avec une adresse "input" (A) supplémentaire. donc si on desactive cette adresse, forcement on retombera sur l'eprom de taille inferieure. L'adresse la plus haute sert donc a activer/lire la partie haute ou basse des plages d'infos contenus dans l'eprom. le mieux c'est vraiment de recup les datasheets et de comparer les pinouts, ca devrait "presque" sauter aux yeux. NB. tu peux meme couper ta rom en 4 morceaux égaux, mais il il faudra activer/desactiver les 2 deniers pins d'adresses (c'est que que j'utilise dans certaines de mes "compiles"...avec un peu d'elec pour switcher tout ca proprement). Avec une table de vérité ca donnerait ca sur une 27c020 : A17__A16_resultat 0____0____64k 1er ko 0____1____2ème 64ko 1____0____3ème 64ko 1____1____dernier 64ko 1 : activé (+5v) 0 : desactivé (gnd) 4 x 64ko étant bien égal à 256ko (soit la taille d'une 27c020) ces qq infos devraient te donner une bonne "base". pour faire des essais simples: 1. tu concatènes ta rom, 2. tu la graves dans ton eprom 3. tu mets le pin (A) le plus haut sur GND ou sur VCC (+5v) et tu vois ce que ca donne | |
| | | Gakman °
Messages : 17 Date d'inscription : 18/05/2011 Age : 42 Localisation : Nancy
| Sujet: Re: bank switching Sam 23 Mar 2013 - 1:44 | |
| - ichigobankai a écrit:
- un a moment faut arrêter de lire/appliquer "bêtement" les tutos et essayer de les comprendre ^^ (ou du moins faire qq essais)
-n'y voit strictement rien de personnel, ca servira a d'autres - Oui tout à fait d'accord. Justement c'est pour ça que je pose la question, mes montages fonctionnent mais je voulais en savoir et faire plus. Je te remercie pour ta réponse, j'ai les éléments que je recherchais. | |
| | | Gakman °
Messages : 17 Date d'inscription : 18/05/2011 Age : 42 Localisation : Nancy
| Sujet: Re: bank switching Jeu 18 Avr 2013 - 22:13 | |
| Bon, je regardais les 27C160 et les 27C322. Le pinout n'est pas tout à fait le même comme sur les 27C1024 et suivante avec juste un Axx en plus.
Sur la 27C160 : pin 32 = BYTE Vpp pin 13 = G
Sur la 27C322 : pin 32 = A20 pin 13 = G Vpp
Avec G=OE (suivant l'appellation).
Donc je dois juste mettre l'interrupteur sur 32 pour le banck switching ? Car en fait j'essaye de faire un double BIOS pour Naomi et ça ne fonctionne pas en faisant comme ça, je ne sais pas s'il faut faire un reroutage ou si c'est propre à la machine. | |
| | | Contenu sponsorisé
| Sujet: Re: bank switching | |
| |
| | | | bank switching | |
|
| Permission de ce forum: | Vous ne pouvez pas répondre aux sujets dans ce forum
| |
| |
| Les posteurs les plus actifs du mois | |
Réseaux Sociaux | |
RGS & Kawaii Café | |
Youtube | |
|