On Feb 3, 2006, at 3:46 PM, <atul.sabharwal at exgate.tek.com> wrote:
> To the best of my knowledge, I had could single step but not run to a > breakpoint in the initial u-boot code on PPC8540( an E500 core based) This is a problem with many processors and has been discussed at length too often. The quick response is that various initialization code in both boot roms and Linux will disable/reset or otherwise mess up debug registers the BDI has configured for it's use. So, it isn't the fault of the BDI2000, you may have to temporarily disable or modify the code under test in such a way to not do this. There are several tricky places to debug code, that are completely inaccessible without the use of the BDI2000, but that also require some common sense and minor environment changes to properly debug. The e500 core (and Book-E in general) significantly complicated the ability to debug in some modes of development, so you are most likely to see problems with these processors than others. Thanks. -- Dan