BlankVector wrote: 09 Jan 2019 23:22
Does this mean that your hardware doesn't trigger proper Bus Error when expected? That matters for EmuTOS, because it uses Bus Error much to detect optional hardware (Blitter, TT & Falcon hardware, etc.).
GLUE isn't issuing BERR, no idea why. A stock CPU works fine... But I don't know how a booster could effect GLUE generating BERR.. Unless it tests some address which for some reason generates DTACK..
BlankVector wrote: 09 Jan 2019 23:22
BTW, on all your pictures, I see that SR=$27xx, which means that interrupts are masked.
Hmm.. What does that mean exactly ?
BlankVector wrote: 09 Jan 2019 23:22
And the PC value is surprising low, this is why I suspect a bad jump to low memory.
Possible.. There is some odd address error going on somewhere as TOS206 can't start up. BUT TOS206 can start up in 8MHz mode with the booster.
BlankVector wrote: 09 Jan 2019 23:22
Now I need to sleep a bit. Maybe new ideas will come during the night.
Same here... I'm out of ideas for this really now.
I think there is some odd bus conflict causing wrong address somewhere, but don't know where. Unless something on the DMA side is causing A1 to become corrupted on the CPU bus.. But As CPU is not bus master at that time, then shouldn't matter of anything CPU is doing.
I even waited up to 6X CLK8 cycles after BGACK goes high before releasing BR.. Giving DMA lots of time to finish using the bus. But nothing I try makes any difference.