![MYiR MYD-AM335X Development Manual Download Page 76](http://html.mh-extra.com/html/myir/myd-am335x/myd-am335x_development-manual_1862478076.webp)
Preparation
1. Format a TF/SD with fat/fat32 format.
2. Copy MLO, MLO_emmc, u-boot.img, u-boot_emmc.img, uEnv_ramdisk.txt,
uEnv_mmc.txt, zImage, myd_c335x_emmc.dtb, ramdisk.gz, rootfs.tar.gz to
TF/SD card.
3. Set "fdtfile=myd_c335x_emmc.dtb" in uEnv_ramdisk.txt and rename
uEnv_ramdisk.txt to uEnv.txt.
4. Boot from TF/SD and login into linux
Update
1. Run "/etc/modules-load.myir/updatesys.sh loader2emmc sd" to write the
image files from TF/SD to emmc
2. Change the boot mode to emmc and repower up.
Boot from Ethernet
(
NFS root for debug
)
After building Buildroot, a compressed package named as
rootfs.tar.gz
is
generated at
<WORKDIR>/Filesystem/myir-buildroot/output/images
. This package can be
used to work as NFS root for MYD-AM335X series development board. In order to
boot from ethernet, TFTP and NFS services should be installed and configed as
below:
Install TFTP Service
$ sudo apt-get install tftp-hpa tftpd-hpa
Config TFTP Service
Create a work directory for TFTP, open the configuration file for TFTP as shown
below:
$ mkdir -p <WORKDIR>/tftpboot
$ chmod 777 <WORKDIR>/tftpboot
$ sudo vi /etc/default/tftpd-hpa
Add or modify the parameters as shown below:
76