This shows you the differences between two versions of the page.
ass:labs-2025:01:tasks:02 [2025/08/04 12:48] florin.stancu |
ass:labs-2025:01:tasks:02 [2025/08/04 19:51] (current) florin.stancu |
||
---|---|---|---|
Line 24: | Line 24: | ||
== Step 2.1. Build ARM Trusted Firmware-A (ATF / TF-A) == | == Step 2.1. Build ARM Trusted Firmware-A (ATF / TF-A) == | ||
- | |||
- | Following a successful build process, you should obtain a **bl31.bin** file (take note if its location, for you will need it later). | ||
<note tip> | <note tip> | ||
Line 38: | Line 36: | ||
If you're still having problems, you can also read the [[https://docs.u-boot.org/en/latest/board/nxp/imx93_frdm.html|u-boot mainline steps for FRDM iMX93]]. | If you're still having problems, you can also read the [[https://docs.u-boot.org/en/latest/board/nxp/imx93_frdm.html|u-boot mainline steps for FRDM iMX93]]. | ||
+ | |||
+ | Following a successful build process, you should obtain a **bl31.bin** file (take note if its location (use ''find'' to find it if lost) and copy it to your ''artifacts/'' dir, for you will need it later). | ||
=== The iMX proprietary firmware === | === The iMX proprietary firmware === | ||
Line 207: | Line 207: | ||
<code> | <code> | ||
imx-mkimage/iMX93 | imx-mkimage/iMX93 | ||
- | ├── bl31.bin # generated, we don't care | + | ├── bl31.bin # ARM Trusted Firmware |
├── boot-spl-container.img # also generated | ├── boot-spl-container.img # also generated | ||
├── flash.bin # generated by `make SOC=... dtbs=...` | ├── flash.bin # generated by `make SOC=... dtbs=...` |