[U-Boot] Installing Linux kernel, nothing to execute in RAM...

Simon Boman simon.boman at gmail.com
Wed Dec 17 09:24:43 CET 2008


2008/12/3 Kim Phillips <kim.phillips at freescale.com>:
> On Wed, 26 Nov 2008 09:38:27 +0100
> "Simon Boman" <simon.boman at gmail.com> wrote:
>
>> I have a modifed MPC8360 platform with a U-boot git-version from October.
>> Now I'm trying to install a Linux kernel and everything looks fine
>> until it starts to execute the kernel in RAM, there is only some bad
>> assembler instructions and then a lot of Invalid Opcode. If I look at
>> the log_buf there is nothing interesting there.
>
> unless image load addresses are bad and their content overwritten, this
> sounds like a toolchain problem to me - use one appropriate for the e300
> core (compatible with the 603e), such as ELDK's 6xx.
>
> Kim
>

Thanks, but I have solved this problem now.
In the config file MPC8360.h there is "Initial RAM Base Address Setup"
where I had (very clumsy) set CFG_INIT_RAM_ADDR to 0x0, and then
nothing could be write to the first 0x1000 bytes in RAM. But now it
works! =)


More information about the U-Boot mailing list