[U-Boot] FW: MPC8313ERDB board hangs on u-boot start up
Wolfgang Denk
wd at denx.de
Tue Dec 29 08:01:24 CET 2009
Dear "Doug Warner",
In message <DJEKLCIAFOOCIICGAKOIOEIGCAAA.dewarner1 at cox.net> you wrote:
>
> Hyperterm screen output of the failed boot process, which is in an endless
> loop of getting a Machine check in kernel mode error when reaching the NAND
> portion of the boot process is pasted below.
You have a crashing board, so the natural thing seems to be to analyze
the crash and try to understand what it means.
> Reset Status: Software Hard, External/Internal Soft, External/Internal Hard
>
> CPU: e300c3, MPC8313EA, Rev: 2.0 at 333.333 MHz, CSB: 166.667 MHz
> Board: Freescale MPC8313ERDB
> I2C: ready
> DRAM: 128 MB
> FLASH: 8 MB
> NAND: Machine check in kernel mode.
> Caused by (from msr): regs 07f35dd8 Unknown values in msr
> NIP: 07FD6E80 XER: 20000000 LR: 07FD7798 REGS: 07f35dd8 TRAP: 0200 DAR:
> 00000000
The Next Instruction Pointer is at 07FD6E80 - which code is it
pointing to, i. e. where exactly did your code crash?
> Call backtrace:
> BFFFFFFF 07FC9D60 07FC3BDC 07FBC888 07FBB5F0
There is a nice backtrace - which addresses in your code do these
resolve to?
And why don't you attach a debugger and debug the code?
Best regards,
Wolfgang Denk
--
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
"Bureaucracy is the enemy of innovation."
- Mark Shepherd, former President and CEO of Texas Instruments
More information about the U-Boot
mailing list