Hi Stefan,

> 
> You have all the equipment you need. Use the BDI3000 to debug 
> the Linux 
> kernel.

is it correct, that I can only use HARD breakpoints? Because when I set
BREAK SOFT, the gdb always says it cannot access memory at c000....

And even with HW breakpoints I'm not able to do clean stepping thru the
code. The pointer jumps more or less arbitrarily thru the file resulting in
a crash after some steps.

>From the BDI3000 documentation I assume, that using MMT XLAT and setting
PTBASE is only important, if I load and start the kernel directly, without
the initialization from U-Boot. Am I right?

For information I attach the log I read out of memory at __log_buf
location... although I already posted that on the linuxppc-dev list...

Do you think, that there's maybe a hardware issue because of the timing
errors in the call trace?

Is this the reason for the strange behaviour of the gdb when trying to step
thru the code?

I mean - assuming that the hardware is correct - I should be able to do
"state-of-the-art" code stepping even at early stage like in
early_init_devtree, right?

Thanks!
Matthias


Attachment: kernel-log.008
Description: Binary data

_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot

Reply via email to