[U-Boot] execution of standalone hello_world not happening
Haneef Mohamed
haneef_kernel at yahoo.in
Mon Mar 19 06:38:49 CET 2012
Dear Wolfgang Denk,
Thank you very much, your wiki helped me a lot.
what went wrong:
when i did as described in the link i got the below output. please not i did not change anything in the code of hello_world.
but the mistake i did was i loaded to some location which was not the loadaddr of my board's standalone application.
${CROSS_COMPILE}nm -n hello_world
00080000 N _stack
0c100000 t $a
0c100000 T hello_world ----> this is my load address present in arch/arm/config.mk CONFIG_STANDALONE_LOAD_ADDR = 0xc100000
0c10009c t $d
0c1000bc t $a
and when i gave the bellow command it worked like slicing peace of cake.
(MSM 7x30) # loadb 0xc100000
## Ready for binary (kermit) download to 0x0C100000 at 115200 bps...
## Total Size = 0x00000252 = 594 Bytes
## Start Addr = 0x0C100000
(MSM 7x30) # go 0c100000
## Starting application at 0x0C100000 ...
Example expects ABI version 6
Actual U-Boot ABI version 6
Hello World
argc = 1
argv[0] = "0c100000"
argv[1] = "<NULL>"
Hit any key to exit ...
Thanks,
Mohamed Haneef M.A
________________________________
From: Wolfgang Denk <wd at denx.de>
To: Haneef Mohamed <haneef_kernel at yahoo.in>
Cc: "u-boot at lists.denx.de" <u-boot at lists.denx.de>; "albert.u.boot at aribaud.net" <albert.u.boot at aribaud.net>
Sent: Friday, 16 March 2012 4:42 PM
Subject: Re: execution of standalone hello_world not happening
Dear Haneef Mohamed,
In message <1331890796.4546.YahooMailNeo at web193301.mail.sg3.yahoo.com> you wrote:
>
> After using u-boot command "loadb" to load hello_world.bin file
> (provided by u-boot) at address 0x00208000, I used go 208000
>
> but it is not executing. please would you let me know what went
> wrong?....
Did you try reading the FAQ? For example this one:
http://www.denx.de/wiki/view/DULG/MyStandaloneProgramDoesNotWork
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
I can't understand it. I can't even understand the people who can
understand it. - Queen Juliana of the Netherlands.
More information about the U-Boot
mailing list