U-boot is a boot loader for AT91RM9200DK, that can be installed in a boot ROM
and used to configure AT91RM9200DK and to run linux in SDRAM thanks to its ability
to download kernel images and ramdisks. Binaries can be downloaded using either
Kermit through the serial link or through TFTP transfer using the ethernet link.
The development of U-Boot is closely related to Linux: some parts of the source
code originate in the Linux source tree, we have some header files in common,
and special provision has been made to support booting of Linux images.
For more U-boot information, go to Tools->AT91RM9200-DK
Sample Monitor Commands Sample Environment Variables General Setup bootargs command for local ramdisk bootargs command for NFS ramdisk
|
|
|
Note : The values given to these variables should be set to whatever your system and network, especially for ip and ethernet addresses which should match your network parameters.
If you want to save this variable and make U-Boot automaticaly fetch the kernel image and turn it on you have to save it in a bootcmd, it goes like this :Uboot > setenv bootargs root=/dev/ram rw initrd=0x21100000,6000000
ramdisk_size=15360 console=ttyS0,115200 mem=32M
Uboot > saveenv
Uboot > setenv bootargs root=/dev/nfs rw nfsroot=10.159.245.142:/usr/home/amine/RD/rd ip=10.159.245.180 console=ttyS4,115200 mem=31M