Post by
biosehnsucht »
https://forums.nicoclub.com/biosehnsucht-u13953.html
Thu Jul 28, 2005 5:53 pm
in order to use a multibank setup, using the extra addess pins, instead of connecting into the socket or soldering to the board, bend them up away from the board and solder wires to them leading to your selector switch(es)
for two banks on 256k chips, you would bend pin 27 (A14) up and solder a wire to it leading to the switch, which would connect that wire to either 5V or 0V, preferably drawn from someplace on the ECU itself. grounded (off) is bank 0, connected to 5V (on) is bank 1
for four banks on 512 chips, you would use both pin 27 (A14) and pin 1 (A15), each going through a three position switch (you could use a 2 position dip switch where each position is connected to either ground or 5V).both switches grounded (off) would be bank 0, A14=on and A15=off is bank 1, A14=off and A15=on is bank 2, and A14=on and A15=on is bank 3.
(or 1-4 instead of 0-3 but thats how I normally think of things)
to make a bin file to burn you can do something like the following at a DOS/command prompt:
copy /b bank0.bin+bank1.bin+bank2.bin+bank3.bin rom.bin
for 256k you'd just have bank0+bank1; then burn the rom.bin to chip.for unused rom bank positions, you can just reuse others i.e. you could use 0+1+2+0 to use 3 and have something valid in the other 'unused' bank so you don't have really bad things happen if you accidentally switch it to that.
if using just one rom image on an oversized rom, use the above copy method but copy the same rom image however many times for example image+image+image+image for a 512 chip or image+image for a 256 chip.