[U-Boot] MPC8641D stucks before relocation

Ashish Khetan curieux.khetan at gmail.com
Fri Oct 25 15:38:09 CEST 2013


hii I am using MPC8641D based custom board for evaluation purpose. I am
using minimal configuration for this board i.e. only FLASH and DDR
initialisation. when I compiled U-boot in debug mode its printing
addresses, i check for those addresses and found that it is unable to
relocate itself to DDR(4*MT47H64M16). The following message was printed...

U-Boot 2013.04 (Oct 25 2013 - 15:05:33)

Unicore software on multiprocessor system!!
To enable mutlticore build define CONFIG_MP
CPU:   8641, Version: 2.1, (0x80900021)
Core:  E600 Core 0 (MSSCR0=8000, PORDEVSR=ab08307), Version: 2.2,
(0x80040202)
Clock Configuration:
       CPU:800  MHz, MPX:400  MHz
       DDR:200  MHz (400 MT/s data rate), LBC:25   MHz
L1:    D-cache 32 KB enabled
       I-cache 32 KB enabled
L2:    Disabled
Board: Wind River SBC8641D
DRAM:      DDR: 512 MiB
Top of RAM usable for U-Boot at: 20000000
Reserving 114k for U-Boot at: 1ffe3000
Reserving 136k for malloc() at: 1ffc1000
Reserving 80 Bytes for Board Info at: 1ffc0fb0
Reserving 152 Bytes for Global Data at: 1ffc0f18
Stack Pointer at: 1ffc0f00
New Stack Pointer is: 1ffc0f00

and stuck here...

Any pointer or link to get more about this will be helpful.
Thanks in Advance


More information about the U-Boot mailing list