![Artesyn COMX-P40x0 ENP2 Manual Download Page 122](http://html1.mh-extra.com/html/artesyn/comx-p40x0-enp2/comx-p40x0-enp2_manual_2977668122.webp)
BSP
COMX-P40x0 ENP2 Installation and Use (6806800R95B
)
122
7.23.4 NFSboot
COMX-P40x0 has a U-Boot variable called "nfsboot".
setenv bootargs root=/dev/nfs rw nfsroot=$serverip:$rootpath
ip=$ipaddr:$serverip:$gatewayip:$netmask:$hostname:$netdev:off
console=$consoledev,$baudrate $hwbootargs $othbootargs;tftp
$loadaddr $bootfile;tftp $fdtaddr $fdtfile;bootm $loadaddr -
$fdtaddr
The "nfsboot" will load Linux kernel and DTB into RAM via network by TFTP and then boot. NFS
will then mount on the remote server as rootfs.
The following are the critical environment variables for "nfsboot".
Below are examples of critical environment variables.
7.23.5 USBFATboot and USBEXT2boot
COMX-P40x0 has a U-Boot variable called "usbfatboot".
ethact
-
Active ethernet port
netdev
-
The NFS mounting network port
bootfile
-
Linux kernel file name on TFTP server
fdtfile
DTB file name on TFTP server
rootpath
The NFS path the remote server exports
=> setenv ethact FM1@DTSEC1
=> setenv netdev eth0
=> setenv bootfile comx_p4080/COMX_P4080_V100R00/uImage
=> setenv fdtfile comx_p4080/COMX_P4080_V100R00/comx.dtb
=> setenv rootpath /tftpboot/comx_p4080/rootfs_nfs
Summary of Contents for COMX-P40x0 ENP2
Page 1: ...COMX P40x0 ENP2 Installation and Use P N 6806800R95B August 2014...
Page 8: ...COMX P40x0 ENP2 Installation and Use 6806800R95B 8 List of Tables...
Page 10: ...COMX P40x0 ENP2 Installation and Use 6806800R95B 10 List of Figures...
Page 26: ...Introduction COMX P40x0 ENP2 Installation and Use 6806800R95B 26...
Page 56: ...Controls LEDs and Connectors COMX P40x0 ENP2 Installation and Use 6806800R95B 56...
Page 78: ...Functional Description COMX P40x0 ENP2 Installation and Use 6806800R95B 78...
Page 126: ...Related Documentation COMX P40x0 ENP2 Installation and Use 6806800R95B 126...
Page 128: ...COMX P40x0 ENP2 Installation and Use 6806800R95B Safety Notes 128...
Page 129: ......