I see. No, I don't see any deformed traces. I looked the board over on both sides, the only unusual thing I saw was a cut trace on the top side. It looks like it was deliberately cut, though, not an accident.
I disassembled the Vector BIOS that came with a Vector emulator. It looks like after it initializes some ports, the next thing it does is write zero's to all the RAM. I hooked up the logic analyzer to CAS, RAS, and WE as well as 5 of the data lines. It looks like it is indeed writing 0's to the RAM, and the RAS and CAS timing looks good.
After it's finished zeroing out the RAM, it pushes 55 and AA on the stack. Then it pops them back off, does a 1's complement of 55 (which is AA) and compares the two. If they don't match it loops and tries again. I guess this is a memory test. If the memory is bad, at least where the stack pointer is pointing, it never proceeds.




Ответить с цитированием