I have two secondhand Hammond XB-2 Hammond clones (c’mon, even if it had made by Hammond proper before being bought by Suzuki, a solid-state, digital audio synthesis keyboard is still a clone) which both appear to have bit rot in their firmware EPROMs, apparently a common problem with these keyboards.
I’d be extremely grateful for pointers to where I could get new EPROMs or download images to burn myself, or to another XB-2 owner willing to read out their EPROMs to assist. Heck, I’ll burn you another copy so you have a fresher set when yours bit-rot.
They’re IC16 and IC17 and they’re 27256es.
If you have two of the units maybe you can read and compare the two ROMs.
EPROM bit rot turns 0′s into 1′s, so everywhere one ROM has a 1 but the other a 0, keep the 1.
Joe
Err, the other way around. Keep the 0′s….
Joe, unfortunately one of my keyboards has the original ROMs and the other has the v2 upgrade, so I can’t compare.
I’m still thinking about taking the ROMs out, reading them slowly lots of times, and “merging” the different readings that I get from each chip, on the theory that perhaps a rotting bit won’t have fully blanked yet and will still sometimes give me a 0.
You may also try reading with different voltage levels supplied to the chip; and even perhaps with the chip cold. These are just shots in the dark. It’s my understanding that once the cell has flipped back (lost its stored charge), it’s flipped for good.
I have seen EPROMs with “flaky” bits. Presumably the charge has decayed to a point near the threshold of the sense circuitry. I can’t think of any mechanism that would make the bit latch in the flipped state – it would just more more and more likely to be read incorrectly. Light falling on the chip can also cause this.
Joe Koberg’s idea of varying the supply voltage is likely to be a good strategy, as the EPROMS I had were sensitive to this. At least some programmers (e.g. DataIO) allow you to select the voltage (4.5/5.0/5.5V, perhaps). Heating as well as cooling (hairdryer/freezer) is very likely to affect this threshold as well.
Good luck!
I have a similar problem: the ROMs in my old XB-2 are defective and I’m unable to find V2 images in order to burn a new set.
I have a XB2 not working. not sure if the eeproms are ok (V2). it shows all ok on lcd but sounds awful. Interested to compare my roms with yours.
She found then has the v 2 or EEPROM files for ‘ Hammond XB- 2 ?
Gio.
I have a XB-2 with V2 roms.
It does not work but maybe the ROMS are Ok,
Can you send me a copy of the Rom in file .hex or .bin or if you can send me the two chip roms at this address “Gioacchino Venuti, via abruzzi 2/D, Grottaglie (TA), italy”. If you decide to sand me the two chip roms, tell me how much is it.
Gio
Hi
interested in the Rom files too!
let me know if you can send it to me.
best regards.
Did anyone find the roms? I have good XB-2 roms. They are from the XB-2N not sure if they are different the XB-2N does not have the reverb board.
I’m looking for V1 ROMs if anyone has them or knows a source. Thank you