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

Srinath Iyengar srinathiyengarr at gmail.com
Sun Feb 13 17:37:58 CET 2011


Hi Madhavi ,



Assuming through JTAG sdram has been initialized; try loading the "u-boot"
 - the ELF file generated while you compiled u-boot not u-boot.bin.


FYI , example of files generated when u-boot is compiled


file u-boot*

u-boot:      ELF 32-bit LSB executable, ARM, version 1 (SYSV), statically
linked, not stripped

u-boot.bin:  data

u-boot.lds:  ASCII assembler program text

u-boot.map:  ASCII assembler program text

u-boot.srec: Motorola S-Record; binary data in text format


With Regards

Srinath



On Sun, Feb 13, 2011 at 7:52 PM, Madhavi Manchala
<madhavi.linux at gmail.com>wrote:

> 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.
> _______________________________________________
> U-Boot mailing list
> U-Boot at lists.denx.de
> http://lists.denx.de/mailman/listinfo/u-boot
>


More information about the U-Boot mailing list