Thursday, October 2, 2008

ARM RealView PB11MPCore (7.2) U-boot User Manual

U-boot User Manual

Environment Variable:
ipaddr=172.20.5.100
serverip=172.20.5.200
netmask=255.255.0.0
bootfile=uImage

Commands:
tftpboot - boot image via network using TFTP protocol
tftpboot [loadAddress] [bootfilename]

RealView_PB # tftpboot
TFTP from server 172.20.5.200; our IP address is 172.20.5.100
Filename 'uImage'.
Load address: 0x7fc0
Loading:################################################
done
Bytes transferred = 1527128 (174d58 hex)

bootp - boot image via network using BootP/TFTP protocol
bootp [loadAddress] [bootfilename]

RealView_PB # bootp
BOOTP broadcast 1
DHCP client bound to address 172.20.99.82
TFTP from server 172.20.5.200; our IP address is 172.20.5.100
Filename 'uImage'.
Load address: 0x7fc0
Loading:################################################
done
Bytes transferred = 1527128 (174d58 hex)

bootm - boot application image from memory
bootm [addr [arg ...]]
- boot application image stored in memory
when booting a Linux kernel, 'arg' can be the address of an initrd image

RealView_PB # bootm 0x7fc0
or just
RealView_PB # bootm


References:
The DENX U-Boot and Linux Guide
Embedded Linux Primer: Chapter 7 Bootloaders (PDF)

No comments: