![Phytec L-1017e.A3 i.MX 8M Plus Manual Download Page 20](http://html1.mh-extra.com/html/phytec/l-1017e-a3-i-mx-8m-plus/l-1017e-a3-i-mx-8m-plus_manual_1554092020.webp)
L-1017e.A3 i.MX 8M Plus BSP Manual
•
1.
2.
•
•
•
•
Development
Booting the Kernel from a Network
Booting from a network means loading the kernel over TFTP and the root file system over NFS. The bootloader itself
must already be loaded from another boot device that is available.
Host Preparation
On the development host, a TFTP server must be installed and configured. The following tools will be needed to
boot the Kernel from Ethernet:
A TFTP server
For
Ubuntu
, install:
host$ sudo apt-get install tftpd-hpa xinetd
After the installation, there are two ways to configure the TFTP server.
TFTP Server Setup
As a stand-alone daemon
Controlled and handled by
xinetd
First, create a directory to store the TFTP files:
host$ sudo mkdir /tftpboot
host$ sudo chmod -R
777
/tftpboot
host$ sudo chown -R nobody /tftpboot
Then copy your BSP image files to this directory. You also need to configure a static IP address for the
appropriate interface. The default IP address of the PHYTEC evaluation boards is 192.168.3.11. Setting a host
address 192.168.3.10 with netmask 255.255.255.0 is a good choice.
host$ ifconfig eth1
You will receive:
eth1 Link encap:Ethernet HWadr
00
:
11
:6b:
98
:e3:
47
inet addr:
192.168
.
3.10
Bcast:
192.168
.
3.255
Mask:
255.255
.
255.0
TFTP as a Stand-alone Daemon
Create or edit
/etc/default/tftpd-hpa
: