Ok, board cleaned, ICs reinserted, powered on and...no cigar.
The board "does not work"
At first, there was a failure in the reset circuit - the system reset
switch was shorted internally (oh, murphy...). I disassembled the switch,
and now the reset works.
The program seems to be running. There is activity in all address and
data lines. I can see some of the CS signals, but the display shows garbage
(if you put the keyboard monitor on A27/30) and the serial does not
send/receive anything (scope on pin 19 - TX - of the 8251, no activity). I
have all the signals that should be on 8251 and no TX. Of course, I changed
the 8251. Twice.
Got a pack of ROMs/PROMs from MESS and compared with mine, everything
works. I cannot test my BPROMs since the Beeprog does not work with the
D3625A. Maybe I'll get an AVR and build something to dump it. Anyway,
Address in, CS out. They seem to be working.
I tested each TTL IC and changed it. Sockets seems to be clean. Board
configured correctly. Also changed the LSIs (8255, 8251, 8279). The only IC
I don't have to exchange is the 8086. Of course, I'm to lazy/busy to connect
the logic analyser on the 8086 and start debugging.
Even measured the frequency of the 14.7456 MHz crystal. Fine.
Any tips? :o)
Thanks,
Alexandre Souza
(I should be working...)
---
Enviado do meu Motorola PT550
Meu site:
http://www.tabalabs.com.br