mirror of
https://github.com/apache/nuttx.git
synced 2026-05-27 03:05:40 +08:00
arch/arm64/imx9: Support for imx9 edgelock enclave
Build Documentation / build-html (push) Has been cancelled
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:
@@ -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
|
||||
|
||||
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user