Working on a williams sound board, the square kind. Have a speech board too but not hooked up yet. I burned leon's test rom to a 28c16, and couldn't get it to boot. Double checked my rom, it didn't verify. Burned it again, verified good. Put it in, didn't boot. Verified it again, didn't pass. It seems like the weird way they wired up the rom makes it actually corrupt 28c16s.
So I dug out a 2716, erased it, burned leon's test rom on. Still can't get it to work. 2716 test rom works fine in my known-good BK board. Then I put the old BK 2716 into the new board, and it worked fine. So for some reason Leon's rom is working in one board and not the other.
I also note that these boards are actually slightly different revisions. The working BK board is a 1C-2001-146-5, while the bad board is a -3. The only difference I've found is that the -5 has a second hole for mounting smaller capacitors at C27.
Is there any known rom compatibility issue with these boards beyond the 28c16 issue? Or does anyone know of any other changes to the board between -3 and -5?