BigDumbDinosaur wrote:
fachat wrote:
Is that a known behavior?
André
I think the problem is you are letting reset go high with the clock stopped—the state of IRQB is irrelevant. The 816 requires that the clock be running and stable before the release of reset. On page 15 of the data sheet, it says:Quote:
The RESB signal must be held low for at least two clock cycles after VDD reaches operating voltage.
I have experimented with this in the past and have confirmed that the 816 will not reliably start if the clock isn’t stable when reset goes high.Interesting. VDD is stable long before /RES goes high. Also, phi2 is stable - although stopped at low phase...
Does it say it must be running?
And the only difference I saw that prevented the CPU from starting was /IRQ being low.
André
_________________
Author of the GeckOS multitasking operating system, the usb65 stack, designer of the Micro-PET and many more 6502 content:
http://6502.org/users/andre/