[U-Boot] at91sam9260 resets if booted automatically
Dennis Borgmann
dennis.borgmann at googlemail.com
Tue Oct 5 14:55:26 CEST 2010
Hello u-boot list!
I am using an Eddy-CPU V2.1 from embeddedmodule.com
The u-boot version is 2008.10-rc3:
U-Boot> version
U-Boot 2008.10-rc3 (Sep 3 2009 - 18:30:12)
It is basically an AT91SAM9260 with a complete development kit. I am
running buildroot-2010.08 on it with linux 2.6.34.3. Everything is
working fine and u-boot does the job it should do, except one thing:
If I issue the following command manually, my system gets through to the
login prompt and runs up and healthy:
cp.b ${OS_FLASH} ${OS_SDRAM} ${OS_SIZE}; cp.b ${FileSystem_FLASH}
${FileSystem_SDRAM} ${FS_SIZE}; bootm ${OS_SDRAM} ${FileSystem_SDRAM}
This is as well the content of the bootcmd-variable inside u-boot.
All the variables mentioned in this command are correct in their writing
(case sensitivity) and their content. Everything is ok so far.
If now I power up the board and let it run on its own without manually
issueing the command above, the system boots up to when the login-prompt
should come up (I can even see output of two /etc/init.d-scripts just
before the login-prompt should be there) but in case of having a running
system, the board reboots immediately.
So what is the difference between typing that command manually and
letting it run on its own?
Below is the output of printenv - maybe this could be of use.
Thanks a whole lot for any help in advance,
Dennis
U-Boot> printenv
baudrate=115200
ethaddr=00:05:F4:11:22:33
hostname=Eddy
ethact=macb0
Bootstrap_FLASH=0xD0000000
Bootloader_FLASH=0xD0003180
Config_FLASH=0xD06A7E20
Bootstrap_END=0xD00020FF
Bootloader_END=0xD003FEFF
OS_END=0xD025D57F
FileSystem_END=0xD06A7E1F
Config_END=0xD07FFFFF
Download_SDRAM=0x20000000
bootdelay=1
console=ttyS0,115200
OS_SDRAM=0x21000000
OS_FLASH=0xd0040000
FileSystem_FLASH=0xd0280000
FileSystem_SDRAM=0x21500000
bootcmd=cp.b ${OS_FLASH} ${OS_SDRAM} ${OS_SIZE}; cp.b ${FileSystem_FLASH} ${FileSystem_SDRAM} ${FS_SIZE}; bootm ${OS_SDRAM} ${FileSystem_SDRAM}
OS_SIZE=198418
FS_SIZE=2C8233
bootargs.bak=root=/dev/ram rw console=ttyS0,115200,mem=32M
bootargs=root=/dev/ram rw console=ttyS0,115200,mem=32M
filesize=2C8233
fileaddr=21500000
gatewayip=192.168.0.1
netmask=255.255.255.0
ipaddr=192.168.0.223
serverip=192.168.0.220
OS_Size=0x198458
FileSystem_Size=0x2c8273
stdin=serial
stdout=serial
stderr=serial
Environment size: 913/4220 bytes
U-Boot>
More information about the U-Boot
mailing list