Page 7 of 12
Re: Problem with H4 not booting (zChris's board)
Posted: 20 Aug 2021 19:56
by zChris
Re: Problem with H4 not booting (zChris's board)
Posted: 20 Aug 2021 19:57
by zChris
Re: Problem with H4 not booting (zChris's board)
Posted: 20 Aug 2021 20:15
by exxos
It seems to be stuck in a loop accessing address zero. If you have your scope on AS and ROM_CE...
CE is the bottom right pin of U2, and goes to pin 22 of the ROM on the highlighted track..
So first check you have continuity between those two points,And when you know which pin on the ROM IC it is, use your scope on that pin along with AS. You should see both pulse low at the same time after reset / power up.

- Capture.JPG (113.01 KiB) Viewed 2786 times
Re: Problem with H4 not booting (zChris's board)
Posted: 20 Aug 2021 22:05
by zChris
I measured the pin on the rom and the bottom right pin on that chip and there was connection. Then i did a measure with the probe when i released reset.
Here is the results:

- romce.png (94.69 KiB) Viewed 2769 times
Re: Problem with H4 not booting (zChris's board)
Posted: 20 Aug 2021 22:27
by exxos
Thanks. So the CPU is trying to access ROM, just it's not getting anywhere at all.
Have you checked there is activity on the databus after reset ? ( no need to post images of it all)
I also suggest you continuity check the address and databus from the CPU to the ROM IC. (note the ROM only goes up to A16) .
Also check for shorts on the CPU. Meter out pins next to each other all the way around the CPU and make sure no pins next to each other or shorting out.
GLUE must be working as it's decoding address zero and issuing DTACK etc When the ROM puts data on the bus the CPU should jump to a new address, but it's not doing that.
Just to be sure, you did not change anything on the board (like the ROM) at all before it suddenly stopped working ?
Also (without power on) check resistance from all the address and databus pins to 5V and make sure they are something like 2.2K or 4.7K etc.
Re: Problem with H4 not booting (zChris's board)
Posted: 20 Aug 2021 23:24
by zChris
exxos wrote: 20 Aug 2021 22:27
Thanks. So the CPU is trying to access ROM, just its not getting anywhere at all.
Have you checked there is activity on the databus after reset ? ( no need to post images of it all)
I also suggest you continuity checked the address and databus from the CPU to the ROM IC. (note the ROM only goes up to A16) .
Also check for shorts on the CPU. Meter out pins next to each other all the way around the CPU and make sure no pins next to each other or shorting out.
GLUE must be working as its decoding address zero and issuing DTACK etc When the ROM puts data on the bus the CPU should jump to a new address, but its not doing that.
Just to be sure, you did not change anything on the board (like the ROM) at all before it suddenly stopped working ?
Also (without power on) check resistance from all the address and databus pins to 5V and make sure they are something like 2.2K or 4.7K etc.
I found that there was no connection between the ROM and CPU on address line 12, other lines had connection.
The resistance was good and varied between 1 - 2.2 but there was one pin (pin 20) that had a resistance of 5K ohm.
I did not remember doing much with the board while waiting for TF536 to arrive. Sadly though a pin broke loose yesterday on the chip that has 2.06 and 1.04 when i tried to straighten them. But i have two other roms with 2.06 and EmuTOS. I just don't know which bank they are in so i just test both banks on both roms.
/zChris
Re: Problem with H4 not booting (zChris's board)
Posted: 20 Aug 2021 23:43
by zChris
Is this the pin that should be connected to A12 ?

- bugg.png (1.9 MiB) Viewed 2754 times
Re: Problem with H4 not booting (zChris's board)
Posted: 20 Aug 2021 23:45
by exxos
Re: Problem with H4 not booting (zChris's board)
Posted: 20 Aug 2021 23:52
by exxos
Re: Problem with H4 not booting (zChris's board)
Posted: 21 Aug 2021 11:42
by Steve
By the way, the left leg of C21 doesn't look very well soldered. Can see straight through the hole.