[U-Boot-Users] running custom apps under uboot

himbA goavr at email.si
Mon Feb 23 22:00:30 CET 2004


Wolfgang Denk wrote:
> In message <403A50BA.10807 at email.si> you wrote:
> 
>>I would like to code standalone app under uboot that would test my eth 
>>chip.
>>I tried running hello_world.srec from ram location and I got 'prefetch 
>>abort' on go. My procedure follows:
>>tftp a0100000 hello_world.srec
>>go a0140004 test test2
>>(go a0100000 test test2)
> 
> 
> How comes you are using 0xa0100000 as load address?  Did  you  modify
> the  Makefile  so that this address gets used? The default value used
> in U-Boot for ARM systems is 0xc100000 ...
> 
I'm trying to download hello_world.srec to the memory and run it from 
the memory, as i do with the kernel. I didn't change any Makefiles nor 
any of the sources. Was it wrong to think that I could execute an image 
from the memory that way ?

> 
>>address value for go is memory location plus offset defined in Makefile. 
>>Both go commands yield an error and reset the board.
> 
> 
> Try running the code under a debugger...
> 
Yet to learn :). Going slow though.
> 
> Best regards,
> 
> Wolfgang Denk
> 
rgds, himba





More information about the U-Boot mailing list