[U-Boot] Is it possible to load the uboot.bin file to RAM area instead FLASH?

Madhavi Manchala madhavi.linux at gmail.com
Sun Feb 13 15:22:58 CET 2011


On Sun, Feb 13, 2011 at 7:11 PM, Lei Wen <adrian.wenl at gmail.com> wrote:
> On Sun, Feb 13, 2011 at 9:30 PM, Madhavi Manchala
> <madhavi.linux at gmail.com> wrote:
>> On Fri, Feb 11, 2011 at 10:27 PM, Wolfgang Denk <wd at denx.de> wrote:
>>> Dear Lei Wen,
>>>
>>> In message <AANLkTin7zsxVqjKp1Htovf44mtfkNsJR2DF9bSBkTBFR at mail.gmail.com> you wrote:
>>>>
>>>> If your sdram is large enough, or the uboot code is small enough, you don't need
>>>> the dram init. But begin at the TEXT_BASE still is a must.
>>>
>>> Hugh?  You _always_ must make sure the RAM has been initialized first.
>>>
>>> Best regards,
>>>
>>> Wolfgang Denk
>>
>> Dear Wolfgang Denk and Lei,
>>
>> Thanks for your information.
>>
>> I build one u-boot.bin file for smdk2410 configuration. However, when
>> I try to load through JTAG, I am seeing the following error.
>>
>> invalid download offset u-boot.bin
>>
>> Am I doing any thing wrong? I set RAM BASE address as 0x00000000 in
>> the confiuration file as our board RAM starts from there only. Shall I
>> need to modify any thing in the config file?
>>
> No idea...
> That info message should not be printed by your uboot.
> Maybe you should refer to someone expert for your jtag to solve this...
>
> Best regads,
> Lei

Yes, Lei.

I am using J-Link JTAG with J-LinkGDBServer for loading the u-boot.bin
file on to the board through a .gdbinit script file. One more thing,
when I looked into the config.h file, I found CONFIG_SYS_LOAD_ADDR
macro. What is the use of this macro? Is it u-boot load address? I
also changed this and tested. But, lo luck.

Thanks for your information.

Regards,
Madhavi M.


More information about the U-Boot mailing list