EasyManua.ls Logo

Phytec i.MX 93 - Working with UUU-Tool

Default Icon
85 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
i.MX 93 BSP Manual PD24.1.1 Documentation Rev.: imx8mp-pd22.1.2-51-ga548be7d
5.2.2 Set the bootenv.txt for Netboot
Create a bootenv.txt le in your tftp directory and write the following variables into it.
bootfile=Image
fdt_file=oftree
nfsroot=/srv/nfs
overlays=<overlayfilenames>
<overlaylenames> has to be replaced with the devicetree overlay lenames that you want to use. Separate
the lenames by spaces. For example:
overlays=example-overlay1.dtbo example-overlay2.dtbo
Tip
All supported devicetree overlays are in the device tree chapter.
5.2.3 Network Settings on Target
To customize the targets ethernet conguration, please follow the description here: Network Environment
Customization
5.2.4 Booting from an Embedded Board
Boot the board into the U-boot prompt and press any key to hold.
To boot from a network, call:
u-boot=> run netboot
5.3 Working with UUU-Tool
The Universal Update Utility Tool (UUU-Tool) from NXP is a software to execute on the host to load and
run the bootloader on the board through SDP (Serial Download Protocol). For detailed information visit
https://github.com/nxp-imx/mfgtools or download the Ocial UUU-tool documentation.
5.3.1 Host preparations for UUU-Tool Usage
Follow the instructions from https://github.com/nxp-imx/mfgtools#linux.
If you built UUU from source, add it to PATH:
This BASH command adds UUU only temporarily to PATH. To add it permanently, add this line to
~/.bashrc.
export PATH=~/mfgtools/uuu/:"$PATH"
Set udev rules (documented in uuu -udev):
host:~$ sudo sh -c "uuu -udev >> /etc/udev/rules.d/70-uuu.rules"
host:~$ sudo udevadm control --reload
Development 26