Hi, Shuwn
>Do I have to get the source code
u-boot:
http://sourceforge.net/projects/u-boot
boot.bin (Atmel ftp):
ftp://at91dist:distrib@81.80.104.162/
>Currently, for my ARM-linux version, the "bootcmd" for auto-boot is set as follow:
>bootcmd=cp 10020000 20008000 e0000;cp c0000000 21000000 100000;go 20008000
usual bootcmd & bootargs for Linux:
bootcmd=10020000 c0000000
bootargs=root=/dev/ram rw initrd=0x21000000,0x600000 ramdisk_size=16000 console=ttyS0,115200 mem=32M
Kernel image, located at 10020000 and ramdisk image at C0000000 must be pocessed
by mkimage utility.
Example mkimage argumets for ramdisk:
mkimage -A arm -T ramdisk -C gzip -a 0x210000000 -e 0x21000000 -d ramdisk.gz uramdisk
For kernel image type (-T option,0,0,1), address (-a,0,0,1), entry point (-e) source file
(-d ramdisk.gz) destination file (uramdisk) differ.
>Uboot> setenv bootcmd cp 10020000 20008000 f818;go 20008000
>Does it not allow to type ";" ? What punctuation mark should I use?
Uboot> setenv bootcmd cp 10020000 20008000 f818';'go 20008000
Best Regards, Dmitriy I.Cherkashin
|