The rom image I have comes from an existing 1.3 rom I had. When you read it into the buffer with the device set to a 27c400 it reads it in twice anyway, so the image ends up being repeated automatically.
If you take the raw image from an existing rom you read, then there is no need to byte swap, as the bytes are also pre-swapped.
I intend to buy a rom eraser, but right now if I can't figure out how to get a blank rom to burn I will probably save my money.
It is possible my board is bad too. Saw someone on a Willem forum with the exact same issue as mine but with a different rom chip, but unfortunately there was no resolution.
On the forum that I mentioned the general consensus seemed to be the guy did not have enough voltage to the Vpp pin. However I have checked mine with a multimeter and it reads 12.7v. The specs calls for it to be 12.5v +/- .25v so I should be within spec, and I am using a 12v external power supply, not USB, which appears to be a common problem. I know people are burning these EPROMS using my setup, because I checked on forums before I bought to make sure I was getting the right thing.
Unless it is something really obvious, I guess its either a bad board or a bad set of chips
