Hi,
Warning, this is a hardware problem so software-only geeks can move on
;-) The HW is going to run Linux so it's not entirely off-topic.
I have a homemade board build around an MPC860T. It fails to boot in
an interesting way (well, maybe not).
Boot prom is 8 bit wide. Reset looks good. Instruction fetch starts at
0x100. 4 bytes are fetched back to back (data even looks OK).
Then nothing more happens... No more fetching - no activity at all.
Sysclk is still running (20MHz).
Until approx. 6.7 secs later when watchdog kicks the reset to start it
all over.
What is going on? Why is only one instruction fetched? Suppose the
instruction is illegal, would the above happen or should the exception
handler kick in?
Any hints, advices, vague ideas, etc. are very much appreciated - this
is beginning to get to me...
Thanks,
Robin Theander