Green Hills Probe [BDM], MPC565 Single Stepping Problem



All,

I have some code running on a phyCORE MPC565 development board that I
created with the Green Hills MULTI toolset. I can load and run the
code forever error free. I can run from reset to a breakpoint, and even
do _some_ single stepping. Then, for reasons unknown, the debugger
simply decides to stop single stepping at a given instruction, It tell
me it's stopped at an unknown breakpoint. But, there is no breakpoint
explicitely set, and the offending instruction can be be executed w/o
an erros if I set a breakp[pint later in the code and run from reset.

I could be imagining it, but it seems to be somehow related to "branch"
instructions.

Has anyone seen this before? If so, what is the work-around or fix? It
has to be a configuraiton issue since this is basic functionality.

Any help would be appreciated. I have an entire team that could use the
tool if if would work, and our schedule is very tight.

Thanks in advance,

-Eric

.



Relevant Pages