arch/arm64/imx9: Support for imx9 edgelock enclave
Build Documentation / build-html (push) Has been cancelled

Moved imx9 edgelock enclave (ELE) handling from imx9_trdc.c to own imx9_ele.c file.
Add some new messages to ele API.
Updated ele fw version to 1.3.0.
Fix channel bug on imx9_ele_sendmsg() and imx9_ele_receivemsg()

Signed-off-by: Ari Kimari <ari.kimari@tii.ae>
This commit is contained in:
Ari Kimari
2025-02-11 11:41:16 +02:00
committed by Ville Juven
parent 034917e972
commit 4bfbe82a3e
8 changed files with 576 additions and 211 deletions
+1 -2
View File
@@ -38,7 +38,7 @@ ifeq ($(CONFIG_IMX9_BOOTLOADER),y)
FILE_3_PATH = $(BASE_PATH)$(FILE_3)
FILE_EXE = $(BASE_PATH)mkimage_imx9
AHAB_BASE_URL = https://www.nxp.com/lgfiles/NMG/MAD/YOCTO
AHAB = firmware-ele-imx-0.1.1
AHAB = firmware-ele-imx-1.3.0-17945fc
AHAB_BINARY = $(AHAB).bin
AHAB_PATH = $(BASE_PATH)$(AHAB_BINARY)
FSPI_HEADER = fspi_header
@@ -84,7 +84,6 @@ define POSTBUILD
$(Q) sh tools$(DELIM)imx9$(DELIM)fspi_fcb_gen.sh tools$(DELIM)imx9$(DELIM)/fspi_header
$(Q) tools$(DELIM)imx9$(DELIM)mkimage_imx9$(HOSTEXEEXT) -soc IMX9 -dev flexspi -append $(BASE_PATH)$(AHAB)$(DELIM)mx93a1-ahab-container.img -c -ap nuttx.bin a55 0x2049a000 -fcb fcb.bin 0x204F0000 -out flash.bin 1>/dev/null 2>&1
$(Q) mv flash.bin flash.tmp
$(Q) echo "Append FCB to flash.bin"
$(Q) dd if=fcb.bin of=flash.bin bs=1k seek=1
$(Q) dd if=flash.tmp of=flash.bin bs=1k seek=4
+2 -2
View File
@@ -46,6 +46,6 @@ endif
$(call DELFILE, build_info.h)
$(call DELFILE, fspi_fcb_gen.sh)
$(call DELFILE, fspi_header)
$(call DELFILE, firmware-ele-imx-0.1.1.bin)
$(call DELDIR, firmware-ele-imx-0.1.1)
$(call DELFILE, firmware-ele-imx-1.3.0-17945fc.bin)
$(call DELDIR, firmware-ele-imx-1.3.0-17945fc)
$(call CLEAN)