![Phytec L-1017e.A3 i.MX 8M Plus Manual Download Page 27](http://html1.mh-extra.com/html/phytec/l-1017e-a3-i-mx-8m-plus/l-1017e-a3-i-mx-8m-plus_manual_1554092027.webp)
L-1017e.A3 i.MX 8M Plus BSP Manual
•
•
•
•
•
•
•
The flash.bin can be found at u-boot-imx/ directory and now can be flashed. A chip-specific offset is needed. E.g.
flash SD card:
Plus:
host$ sudo dd
if
=flash.bin of=/dev/sd[x] bs=
1024
seek=
32
conv=sync
Build Kernel
The used
linux-imx
branch can be found in release notes:
The
tag
needed for this release is called
v5.10.72_2.2.0-phy9
Check out the needed
linux-imx
tag
:
host$ git clone git:
//git.phytec.de/linux-imx
host$ cd ~/linux-imx/
host$ git fetch --all --tags
host$ git checkout tags/v5.
10
.72_2.
2.0
-phy9
host$ git checkout -b <
new
-branch>
Set up a build environment (mentioned
Build the
linux
kernel
:
host$ make imx_v8_defconfig imx8_phytec_distro.config imx8_phytec_platform.config
host$ make -j16
The
Image
can be found at
~/linux-imx/arch/arm64/boot/Image
The
dtb
can be found at
~/linux-imx/arch/arm64/boot/dts/freescale/imx8mp-phyboard-pollux-rdk.dtb
Accessing the Development States between Releases
Special release manifests exist to give you access to the current development states of the
Yocto
BSP. They will not
be displayed in the phyLinux selection menu but need to be selected manually. This can be done using the
following command line:
Build issue
If you are facing the following build issue:
scripts/dtc/yamltree.c:
9
:
10
: fatal error: yaml.h: No such file or directory
Make sure you installed the package
"libghc-libyaml-dev"
on your host system:
sudo apt install libghc-libyaml-dev