EasyManua.ls Logo

Phytec i.MX 93 - Page 34

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
Note
You can name your development branch as you like, this is just an example.
Set up a build environment:
host:~/u-boot-imx$ source /opt/ampliphy-vendor-wayland/4.2.3/environment-setup-cortexa55-
,phytec-linux
5.5.2 Get the needed binaries
To build the imx-boot, you need to gather these les for later use with imx-mkimage tool:
ARM Trusted rmware binary (mkimage tool compatible format bl31.bin): bl31-imx93.bin
OPTEE image (optional): tee.bin
DDR rmware les (mkimage tool compatible format lpddr4_[i,d]mem_*d_*.bin):
lpddr4_dmem_1d_*.bin, lpddr4_dmem_2d_*.bin, lpddr4_imem_1d_*.bin,
lpddr4_imem_2d_*.bin
Container image: mx93a1-ahab-container.img
If you already built our BSP with Yocto, you can get these les from the directory mentioned here: BSP
Images
Or you can download the les from the PHYTEC download server (https://download.phytec.de/Software/
Linux/BSP-Yocto-i.MX93/BSP-Yocto-NXP-i.MX93-PD24.1.1/images/ampliphy-vendor-wayland/
phyboard-segin-imx93-2/imx-boot-tools/). You can use the commands below to download all the
les from that server:
host:~$ mkdir ./artefacts && cd ./artefacts
host:~/artefacts$ wget \
https://download.phytec.de/Software/Linux/BSP-Yocto-i.MX93/BSP-Yocto-NXP-i.
,MX93-PD24.1.1/images/ampliphy-vendor-wayland/phyboard-segin-imx93-2/imx-boot-tools//bl31-imx93.
,bin \
https://download.phytec.de/Software/Linux/BSP-Yocto-i.MX93/BSP-Yocto-NXP-i.
,MX93-PD24.1.1/images/ampliphy-vendor-wayland/phyboard-segin-imx93-2/imx-boot-tools//tee.bin \
https://download.phytec.de/Software/Linux/BSP-Yocto-i.MX93/BSP-Yocto-NXP-i.
,MX93-PD24.1.1/images/ampliphy-vendor-wayland/phyboard-segin-imx93-2/imx-boot-tools//lpddr4_
,dmem_1d_v202201.bin \
https://download.phytec.de/Software/Linux/BSP-Yocto-i.MX93/BSP-Yocto-NXP-i.
,MX93-PD24.1.1/images/ampliphy-vendor-wayland/phyboard-segin-imx93-2/imx-boot-tools//lpddr4_
,dmem_2d_v202201.bin \
https://download.phytec.de/Software/Linux/BSP-Yocto-i.MX93/BSP-Yocto-NXP-i.
,MX93-PD24.1.1/images/ampliphy-vendor-wayland/phyboard-segin-imx93-2/imx-boot-tools//lpddr4_
,imem_1d_v202201.bin \
https://download.phytec.de/Software/Linux/BSP-Yocto-i.MX93/BSP-Yocto-NXP-i.
,MX93-PD24.1.1/images/ampliphy-vendor-wayland/phyboard-segin-imx93-2/imx-boot-tools//lpddr4_
,imem_2d_v202201.bin \
https://download.phytec.de/Software/Linux/BSP-Yocto-i.MX93/BSP-Yocto-NXP-i.
,MX93-PD24.1.1/images/ampliphy-vendor-wayland/phyboard-segin-imx93-2/imx-boot-tools//mx93a1-
,ahab-container.img
host:~/artefacts$ cd ..
Development 30