I'm working on an MPC8245, a 603e family processor. I am using a BDI2000 JTAG device to debug the startup code.
There is an odd problem I run into.
Single stepping runs just fine until the configuration register, MCCR1 (0xF0) is written to. After the data value is written, all of ROM now reads back 0x00000000. Single stepping cannot continue.
The MEMGO bit is NOT set as part of the data written to MCCR1.
Is this a limitation? or am I doing something wrong?