How to Build & Test OPTEE on iMX91 processor

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

How to Build & Test OPTEE on iMX91 processor

1,036 次查看
KiranM7
Contributor I

Hi,

   I am trying to understand the OPTEE functionality. Requesting support on following:

   1. OPTEE documentation/ tutorial w.r.t. iMX91

   2. How to Build & Test OPTEE on iMX91 processor with YOCTO.

   Currently I have a YOCTO base developed from  - 

repo init -u https://github.com/nxp-imx/imx-manifest -b imx-linux-styhead -m imx-6.12.3-1.0.0_security-reference-design.xml

 

Please find below the list of files generated from it

ls tmp/deploy/images/imx91-11x11-lpddr4-evk

├── bl31-imx91.bin
├── bl31-imx91.bin-optee
├── core-image-base.env
├── core-image-base-imx91-11x11-lpddr4-evk.rootfs-20250630102959.manifest
├── core-image-base-imx91-11x11-lpddr4-evk.rootfs-20250630102959.spdx.tar.zst
├── core-image-base-imx91-11x11-lpddr4-evk.rootfs-20250630102959.tar.zst
├── core-image-base-imx91-11x11-lpddr4-evk.rootfs-20250630102959.testdata.json
├── core-image-base-imx91-11x11-lpddr4-evk.rootfs-20250630102959.wic.bmap
├── core-image-base-imx91-11x11-lpddr4-evk.rootfs-20250630102959.wic.zst
├── core-image-base-imx91-11x11-lpddr4-evk.rootfs.manifest -> core-image-base-imx91-11x11-lpddr4-evk.rootfs-20250630102959.manifest
├── core-image-base-imx91-11x11-lpddr4-evk.rootfs.spdx.tar.zst -> core-image-base-imx91-11x11-lpddr4-evk.rootfs-20250630102959.spdx.tar.zst
├── core-image-base-imx91-11x11-lpddr4-evk.rootfs.tar.zst -> core-image-base-imx91-11x11-lpddr4-evk.rootfs-20250630102959.tar.zst
├── core-image-base-imx91-11x11-lpddr4-evk.rootfs.testdata.json -> core-image-base-imx91-11x11-lpddr4-evk.rootfs-20250630102959.testdata.json
├── core-image-base-imx91-11x11-lpddr4-evk.rootfs.wic.bmap -> core-image-base-imx91-11x11-lpddr4-evk.rootfs-20250630102959.wic.bmap
├── core-image-base-imx91-11x11-lpddr4-evk.rootfs.wic.zst -> core-image-base-imx91-11x11-lpddr4-evk.rootfs-20250630102959.wic.zst
├── core-image-base-imx-imx-boot-bootpart.wks
├── core-image-minimal-secure-boot.env
├── core-image-minimal-secure-boot-imx91-11x11-lpddr4-evk.rootfs-20250627055427.manifest
├── core-image-minimal-secure-boot-imx91-11x11-lpddr4-evk.rootfs-20250627055427.spdx.tar.zst
├── core-image-minimal-secure-boot-imx91-11x11-lpddr4-evk.rootfs-20250627055427.tar.zst
├── core-image-minimal-secure-boot-imx91-11x11-lpddr4-evk.rootfs-20250627055427.testdata.json
├── core-image-minimal-secure-boot-imx91-11x11-lpddr4-evk.rootfs-20250627055427.wic.bmap
├── core-image-minimal-secure-boot-imx91-11x11-lpddr4-evk.rootfs-20250627055427.wic.zst
├── core-image-minimal-secure-boot-imx91-11x11-lpddr4-evk.rootfs.manifest -> core-image-minimal-secure-boot-imx91-11x11-lpddr4-evk.rootfs-20250627055427.manifest
├── core-image-minimal-secure-boot-imx91-11x11-lpddr4-evk.rootfs.spdx.tar.zst -> core-image-minimal-secure-boot-imx91-11x11-lpddr4-evk.rootfs-20250627055427.spdx.tar.zst
├── core-image-minimal-secure-boot-imx91-11x11-lpddr4-evk.rootfs.tar.zst -> core-image-minimal-secure-boot-imx91-11x11-lpddr4-evk.rootfs-20250627055427.tar.zst
├── core-image-minimal-secure-boot-imx91-11x11-lpddr4-evk.rootfs.testdata.json -> core-image-minimal-secure-boot-imx91-11x11-lpddr4-evk.rootfs-20250627055427.testdata.json
├── core-image-minimal-secure-boot-imx91-11x11-lpddr4-evk.rootfs.wic.bmap -> core-image-minimal-secure-boot-imx91-11x11-lpddr4-evk.rootfs-20250627055427.wic.bmap
├── core-image-minimal-secure-boot-imx91-11x11-lpddr4-evk.rootfs.wic.zst -> core-image-minimal-secure-boot-imx91-11x11-lpddr4-evk.rootfs-20250627055427.wic.zst
├── core-image-minimal-secure-boot-imx-imx-boot-bootpart.wks
├── files.txt
├── flash.bin
├── flash_os.bin
├── Image -> Image--6.6.36+git0+d23d64eea5-r0-imx91-11x11-lpddr4-evk-20250627055427.bin
├── Image--6.6.36+git0+d23d64eea5-r0-imx91-11x11-lpddr4-evk-20250627055427.bin
├── Image-imx91-11x11-lpddr4-evk.bin -> Image--6.6.36+git0+d23d64eea5-r0-imx91-11x11-lpddr4-evk-20250627055427.bin
├── imx91-11x11-evk--6.6.36+git0+d23d64eea5-r0-imx91-11x11-lpddr4-evk-20250627055427.dtb -> imx91-11x11-evk.dtb
├── imx91-11x11-evk-aud-hat--6.6.36+git0+d23d64eea5-r0-imx91-11x11-lpddr4-evk-20250627055427.dtb -> imx91-11x11-evk-aud-hat.dtb
├── imx91-11x11-evk-aud-hat.dtb
├── imx91-11x11-evk-aud-hat-imx91-11x11-lpddr4-evk.dtb -> imx91-11x11-evk-aud-hat.dtb
├── imx91-11x11-evk.dtb
├── imx91-11x11-evk-imx91-11x11-lpddr4-evk.dtb -> imx91-11x11-evk.dtb
├── imx91-11x11-evk-ld--6.6.36+git0+d23d64eea5-r0-imx91-11x11-lpddr4-evk-20250627055427.dtb -> imx91-11x11-evk-ld.dtb
├── imx91-11x11-evk-ld.dtb
├── imx91-11x11-evk-ld-imx91-11x11-lpddr4-evk.dtb -> imx91-11x11-evk-ld.dtb
├── imx91-11x11-evk-lpuart--6.6.36+git0+d23d64eea5-r0-imx91-11x11-lpddr4-evk-20250627055427.dtb -> imx91-11x11-evk-lpuart.dtb
├── imx91-11x11-evk-lpuart.dtb
├── imx91-11x11-evk-lpuart-imx91-11x11-lpddr4-evk.dtb -> imx91-11x11-evk-lpuart.dtb
├── imx91-11x11-evk-mt9m114--6.6.36+git0+d23d64eea5-r0-imx91-11x11-lpddr4-evk-20250627055427.dtb -> imx91-11x11-evk-mt9m114.dtb
├── imx91-11x11-evk-mt9m114.dtb
├── imx91-11x11-evk-mt9m114-imx91-11x11-lpddr4-evk.dtb -> imx91-11x11-evk-mt9m114.dtb
├── imx91-11x11-evk-tianma-wvga-panel--6.6.36+git0+d23d64eea5-r0-imx91-11x11-lpddr4-evk-20250627055427.dtb -> imx91-11x11-evk-tianma-wvga-panel.dtb
├── imx91-11x11-evk-tianma-wvga-panel.dtb
├── imx91-11x11-evk-tianma-wvga-panel-imx91-11x11-lpddr4-evk.dtb -> imx91-11x11-evk-tianma-wvga-panel.dtb
├── imx-boot -> imx-boot-tagged
├── imx-boot-imx91-11x11-lpddr4-evk-sd.bin-flash_singleboot
├── imx-boot-tagged
├── imx-boot.tagged
├── imx-boot-tools
│   ├── bl31-imx91.bin
│   ├── bl31-imx91.bin-optee
│   ├── csf_ahab.cfg.sample
│   ├── csf_hab4.cfg.sample
│   ├── imx_signer
│   ├── lpddr4_dmem_1d_v202201.bin
│   ├── lpddr4_dmem_2d_v202201.bin
│   ├── lpddr4_imem_1d_v202201.bin
│   ├── lpddr4_imem_2d_v202201.bin
│   ├── mkimage_imx8
│   ├── mx91a0-ahab-container.img
│   ├── soc.mak
│   ├── spsdk_ahab.cfg.sample
│   ├── tee.bin
│   ├── u-boot-imx91-11x11-lpddr4-evk.bin-sd
│   └── u-boot-spl.bin-imx91-11x11-lpddr4-evk-sd
├── imx-boot-untagged
├── lpddr4_dmem_1d_v202201.bin
├── lpddr4_dmem_2d_v202201.bin
├── lpddr4_imem_1d_v202201.bin
├── lpddr4_imem_2d_v202201.bin
├── modules--6.6.36+git0+d23d64eea5-r0-imx91-11x11-lpddr4-evk-20250627055427.tgz
├── modules-imx91-11x11-lpddr4-evk.tgz -> modules--6.6.36+git0+d23d64eea5-r0-imx91-11x11-lpddr4-evk-20250627055427.tgz
├── mx91a0-ahab-container.img
├── optee
│   ├── ta
│   │   ├── 023f8f1a-292a-432b-8fc4-de8471358067.elf
│   │   ├── 023f8f1a-292a-432b-8fc4-de8471358067.stripped.elf
│   │   ├── 02a42f43-d8b7-4a57-aa4d-87bd9b5587cb.elf
│   │   ├── 02a42f43-d8b7-4a57-aa4d-87bd9b5587cb.stripped.elf
│   │   ├── 25497083-a58a-4fc5-8a72-1ad7b69b8562.elf
│   │   ├── 25497083-a58a-4fc5-8a72-1ad7b69b8562.stripped.elf
│   │   ├── 380231ac-fb99-47ad-a689-9e017eb6e78a.elf
│   │   ├── 380231ac-fb99-47ad-a689-9e017eb6e78a.stripped.elf
│   │   ├── 528938ce-fc59-11e8-8eb2-f2801f1b9fd1.elf
│   │   ├── 528938ce-fc59-11e8-8eb2-f2801f1b9fd1.stripped.elf
│   │   ├── 5b9e0e40-2636-11e1-ad9e-0002a5d5c51b.elf
│   │   ├── 5b9e0e40-2636-11e1-ad9e-0002a5d5c51b.stripped.elf
│   │   ├── 5c206987-16a3-59cc-ab0f-64b9cfc9e758.elf
│   │   ├── 5c206987-16a3-59cc-ab0f-64b9cfc9e758.stripped.elf
│   │   ├── 5ce0c432-0ab0-40e5-a056-782ca0e6aba2.elf
│   │   ├── 5ce0c432-0ab0-40e5-a056-782ca0e6aba2.stripped.elf
│   │   ├── 731e279e-aafb-4575-a771-38caa6f0cca6.elf
│   │   ├── 731e279e-aafb-4575-a771-38caa6f0cca6.stripped.elf
│   │   ├── 80a4c275-0a47-4905-8285-1486a9771a08.elf
│   │   ├── 80a4c275-0a47-4905-8285-1486a9771a08.stripped.elf
│   │   ├── 873bcd08-c2c3-11e6-a937-d0bf9c45c61c.elf
│   │   ├── 873bcd08-c2c3-11e6-a937-d0bf9c45c61c.stripped.elf
│   │   ├── 8aaaf200-2450-11e4-abe20002a5d5c51c.elf
│   │   ├── 8aaaf200-2450-11e4-abe20002a5d5c51c.stripped.elf
│   │   ├── a4c04d50-f180-11e8-8eb2-f2801f1b9fd1.elf
│   │   ├── a4c04d50-f180-11e8-8eb2-f2801f1b9fd1.stripped.elf
│   │   ├── a720ccbb-51da-417d-b82e-e5445d474a7a.elf
│   │   ├── a720ccbb-51da-417d-b82e-e5445d474a7a.stripped.elf
│   │   ├── b3091a65-9751-4784-abf7-0298a7cc35ba.elf
│   │   ├── b689f2a7-8adf-477a-9f99-32e90c0ad0a2.elf
│   │   ├── b689f2a7-8adf-477a-9f99-32e90c0ad0a2.stripped.elf
│   │   ├── c3f6e2c0-3548-11e1-b86c-0800200c9a66.elf
│   │   ├── c3f6e2c0-3548-11e1-b86c-0800200c9a66.stripped.elf
│   │   ├── cb3e5ba0-adf1-11e0-998b-0002a5d5c51b.elf
│   │   ├── cb3e5ba0-adf1-11e0-998b-0002a5d5c51b.stripped.elf
│   │   ├── d17f73a0-36ef-11e1-984a-0002a5d5c51b.elf
│   │   ├── d17f73a0-36ef-11e1-984a-0002a5d5c51b.stripped.elf
│   │   ├── e13010e0-2ae1-11e5-896a-0002a5d5c51b.elf
│   │   ├── e13010e0-2ae1-11e5-896a-0002a5d5c51b.stripped.elf
│   │   ├── e6a33ed4-562b-463a-bb7e-ff5e15a493c8.elf
│   │   ├── e6a33ed4-562b-463a-bb7e-ff5e15a493c8.stripped.elf
│   │   ├── f04a0fe7-1f5d-4b9b-abf7-619b85b4ce8c.elf
│   │   ├── f04a0fe7-1f5d-4b9b-abf7-619b85b4ce8c.stripped.elf
│   │   ├── f157cda0-550c-11e5-a6fa-0002a5d5c51b.elf
│   │   ├── f157cda0-550c-11e5-a6fa-0002a5d5c51b.stripped.elf
│   │   ├── fd02c9da-306c-48c7-a49c-bbd827ae86ee.elf
│   │   ├── fd02c9da-306c-48c7-a49c-bbd827ae86ee.stripped.elf
│   │   └── ffd2bded-ab7d-4988-95ee-e4962fff7154.elf
│   ├── tee.bin
│   ├── tee.elf
│   ├── tee-header_v2.bin
│   ├── tee.mx91evk.bin
│   ├── tee-pageable_v2.bin
│   ├── tee-pager_v2.bin
│   └── tee-raw.bin
├── os_cntr_signed.bin
├── signed-imx-boot-imx91-11x11-lpddr4-evk-sd.bin-flash_singleboot
├── tee.bin -> optee/tee.mx91evk.bin
├── u-boot.bin -> u-boot-sd-2024.04-r0.bin
├── u-boot.bin-sd -> u-boot-sd-2024.04-r0.bin
├── u-boot-imx91-11x11-lpddr4-evk.bin -> u-boot-sd-2024.04-r0.bin
├── u-boot-imx91-11x11-lpddr4-evk.bin-sd -> u-boot-sd-2024.04-r0.bin
├── u-boot-imx-initial-env-imx91-11x11-lpddr4-evk-sd -> u-boot-imx-initial-env-imx91-11x11-lpddr4-evk-sd-2024.04-r0
├── u-boot-imx-initial-env-imx91-11x11-lpddr4-evk-sd-2024.04-r0
├── u-boot-imx-initial-env-sd -> u-boot-imx-initial-env-imx91-11x11-lpddr4-evk-sd-2024.04-r0
├── u-boot-sd-2024.04-r0.bin
├── u-boot-spl.bin -> u-boot-spl.bin-sd-2024.04-r0
├── u-boot-spl.bin-imx91-11x11-lpddr4-evk -> u-boot-spl.bin-sd-2024.04-r0
├── u-boot-spl.bin-imx91-11x11-lpddr4-evk-sd -> u-boot-spl.bin-sd-2024.04-r0
├── u-boot-spl.bin-sd -> u-boot-spl.bin-sd-2024.04-r0
└── u-boot-spl.bin-sd-2024.04-r0

4 directories, 153 files

 

Thx,

Kiran

0 项奖励
回复
1 回复

1,022 次查看
Chavira
NXP TechSupport
NXP TechSupport

Hi @KiranM7!

Thank you for contacting NXP Support!

 

OP-TEE is enabled by default in our BSP. While we currently do not have an official guide for running optee-test, you can refer to the official OP-TEE documentation for detailed instructions:

optee_test

 

Best regards,
Chavira

 

0 项奖励
回复
%3CLINGO-SUB%20id%3D%22lingo-sub-2136587%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%E5%A6%82%E4%BD%95%E5%9C%A8%20iMX91%20%E5%A4%84%E7%90%86%E5%99%A8%E4%B8%8A%E7%89%88%E6%9C%AC%20%26amp%3B%20%E6%B5%8B%E8%AF%95%20OPTEE%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2136587%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E6%82%A8%E5%A5%BD%EF%BC%8C%3C%2FP%3E%3CP%3E%20%20%20%E6%88%91%E6%83%B3%E4%BA%86%E8%A7%A3%20OPTEE%20%E7%9A%84%E5%8A%9F%E8%83%BD%E3%80%82%E8%AF%B7%E6%B1%82%E5%9C%A8%E4%BB%A5%E4%B8%8B%E6%96%B9%E9%9D%A2%E6%8F%90%E4%BE%9B%E6%94%AF%E6%8C%81%3C%2FP%3E%3CP%3E%20%20%201.%E6%9C%89%E5%85%B3%20OPTEE%20%E7%9A%84%E6%96%87%E4%BB%B6%2F%E6%95%99%E7%A8%8BiMX91%3C%2FP%3E%3CP%3E%20%20%202.%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8%20YOCTO%20%E5%9C%A8%20iMX91%20%E5%A4%84%E7%90%86%E5%99%A8%E4%B8%8A%E7%89%88%E6%9C%AC%20%26amp%3B%20%E6%B5%8B%E8%AF%95%20OPTEE%E3%80%82%3C%2FP%3E%3CP%3E%20%20%20%E7%9B%AE%E5%89%8D%EF%BC%8C%E6%88%91%E6%9C%89%E4%B8%80%E4%B8%AA%20YOCTO%20%E5%9F%BA%E7%A1%80%EF%BC%8C%E5%AE%83%E6%98%AF%E7%94%B1--......%E5%BC%80%E5%8F%91%E7%9A%84%E3%80%82%20%3C%2FP%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Fgithub.com%2Fnxp-imx%2Fimx-manifest%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3E%E4%BB%93%E5%BA%93%20init-u%20https%3A%2F%2Fgithub.com%2Fnxp-imx%2Fimx-manifest%3C%2FA%3E-b%20imx-linux-styhead%20-m%20imx-6.12.3-1.0.0_security-%E5%8F%82%E8%80%83%E8%AE%BE%E8%AE%A1.xml%3C%2FP%3E%3CBR%20%2F%3E%3CP%3E%E4%B8%8B%E9%9D%A2%E6%98%AF%E7%94%B1%E5%AE%83%E7%94%9F%E6%88%90%E7%9A%84%E6%96%87%E4%BB%B6%E5%88%97%E8%A1%A8%3C%2FP%3E%3CPRE%20class%3D%22lia-code-sample%20language-markup%22%3E%3CCODE%20translate%3D%22no%22%3Els%20tmp%2Fdeploy%2Fimages%2Fimx91-11x11-lpddr4-evk%0A%0A%E2%94%9C%E2%94%80%E2%94%80%20bl31-imx91.bin%0A%E2%94%9C%E2%94%80%E2%94%80%20bl31-imx91.bin-optee%0A%E2%94%9C%E2%94%80%E2%94%80%20core-image-base.env%0A%E2%94%9C%E2%94%80%E2%94%80%20core-image-base-imx91-11x11-lpddr4-evk.rootfs-20250630102959.manifest%0A%E2%94%9C%E2%94%80%E2%94%80%20core-image-base-imx91-11x11-lpddr4-evk.rootfs-20250630102959.spdx.tar.zst%0A%E2%94%9C%E2%94%80%E2%94%80%20core-image-base-imx91-11x11-lpddr4-evk.rootfs-20250630102959.tar.zst%0A%E2%94%9C%E2%94%80%E2%94%80%20core-image-base-imx91-11x11-lpddr4-evk.rootfs-20250630102959.testdata.json%0A%E2%94%9C%E2%94%80%E2%94%80%20core-image-base-imx91-11x11-lpddr4-evk.rootfs-20250630102959.wic.bmap%0A%E2%94%9C%E2%94%80%E2%94%80%20core-image-base-imx91-11x11-lpddr4-evk.rootfs-20250630102959.wic.zst%0A%E2%94%9C%E2%94%80%E2%94%80%20core-image-base-imx91-11x11-lpddr4-evk.rootfs.manifest%20-%26gt%3B%20core-image-base-imx91-11x11-lpddr4-evk.rootfs-20250630102959.manifest%0A%E2%94%9C%E2%94%80%E2%94%80%20core-image-base-imx91-11x11-lpddr4-evk.rootfs.spdx.tar.zst%20-%26gt%3B%20core-image-base-imx91-11x11-lpddr4-evk.rootfs-20250630102959.spdx.tar.zst%0A%E2%94%9C%E2%94%80%E2%94%80%20core-image-base-imx91-11x11-lpddr4-evk.rootfs.tar.zst%20-%26gt%3B%20core-image-base-imx91-11x11-lpddr4-evk.rootfs-20250630102959.tar.zst%0A%E2%94%9C%E2%94%80%E2%94%80%20core-image-base-imx91-11x11-lpddr4-evk.rootfs.testdata.json%20-%26gt%3B%20core-image-base-imx91-11x11-lpddr4-evk.rootfs-20250630102959.testdata.json%0A%E2%94%9C%E2%94%80%E2%94%80%20core-image-base-imx91-11x11-lpddr4-evk.rootfs.wic.bmap%20-%26gt%3B%20core-image-base-imx91-11x11-lpddr4-evk.rootfs-20250630102959.wic.bmap%0A%E2%94%9C%E2%94%80%E2%94%80%20core-image-base-imx91-11x11-lpddr4-evk.rootfs.wic.zst%20-%26gt%3B%20core-image-base-imx91-11x11-lpddr4-evk.rootfs-20250630102959.wic.zst%0A%E2%94%9C%E2%94%80%E2%94%80%20core-image-base-imx-imx-boot-bootpart.wks%0A%E2%94%9C%E2%94%80%E2%94%80%20core-image-minimal-secure-boot.env%0A%E2%94%9C%E2%94%80%E2%94%80%20core-image-minimal-secure-boot-imx91-11x11-lpddr4-evk.rootfs-20250627055427.manifest%0A%E2%94%9C%E2%94%80%E2%94%80%20core-image-minimal-secure-boot-imx91-11x11-lpddr4-evk.rootfs-20250627055427.spdx.tar.zst%0A%E2%94%9C%E2%94%80%E2%94%80%20core-image-minimal-secure-boot-imx91-11x11-lpddr4-evk.rootfs-20250627055427.tar.zst%0A%E2%94%9C%E2%94%80%E2%94%80%20core-image-minimal-secure-boot-imx91-11x11-lpddr4-evk.rootfs-20250627055427.testdata.json%0A%E2%94%9C%E2%94%80%E2%94%80%20core-image-minimal-secure-boot-imx91-11x11-lpddr4-evk.rootfs-20250627055427.wic.bmap%0A%E2%94%9C%E2%94%80%E2%94%80%20core-image-minimal-secure-boot-imx91-11x11-lpddr4-evk.rootfs-20250627055427.wic.zst%0A%E2%94%9C%E2%94%80%E2%94%80%20core-image-minimal-secure-boot-imx91-11x11-lpddr4-evk.rootfs.manifest%20-%26gt%3B%20core-image-minimal-secure-boot-imx91-11x11-lpddr4-evk.rootfs-20250627055427.manifest%0A%E2%94%9C%E2%94%80%E2%94%80%20core-image-minimal-secure-boot-imx91-11x11-lpddr4-evk.rootfs.spdx.tar.zst%20-%26gt%3B%20core-image-minimal-secure-boot-imx91-11x11-lpddr4-evk.rootfs-20250627055427.spdx.tar.zst%0A%E2%94%9C%E2%94%80%E2%94%80%20core-image-minimal-secure-boot-imx91-11x11-lpddr4-evk.rootfs.tar.zst%20-%26gt%3B%20core-image-minimal-secure-boot-imx91-11x11-lpddr4-evk.rootfs-20250627055427.tar.zst%0A%E2%94%9C%E2%94%80%E2%94%80%20core-image-minimal-secure-boot-imx91-11x11-lpddr4-evk.rootfs.testdata.json%20-%26gt%3B%20core-image-minimal-secure-boot-imx91-11x11-lpddr4-evk.rootfs-20250627055427.testdata.json%0A%E2%94%9C%E2%94%80%E2%94%80%20core-image-minimal-secure-boot-imx91-11x11-lpddr4-evk.rootfs.wic.bmap%20-%26gt%3B%20core-image-minimal-secure-boot-imx91-11x11-lpddr4-evk.rootfs-20250627055427.wic.bmap%0A%E2%94%9C%E2%94%80%E2%94%80%20core-image-minimal-secure-boot-imx91-11x11-lpddr4-evk.rootfs.wic.zst%20-%26gt%3B%20core-image-minimal-secure-boot-imx91-11x11-lpddr4-evk.rootfs-20250627055427.wic.zst%0A%E2%94%9C%E2%94%80%E2%94%80%20core-image-minimal-secure-boot-imx-imx-boot-bootpart.wks%0A%E2%94%9C%E2%94%80%E2%94%80%20files.txt%0A%E2%94%9C%E2%94%80%E2%94%80%20flash.bin%0A%E2%94%9C%E2%94%80%E2%94%80%20flash_os.bin%0A%E2%94%9C%E2%94%80%E2%94%80%20Image%20-%26gt%3B%20Image--6.6.36%2Bgit0%2Bd23d64eea5-r0-imx91-11x11-lpddr4-evk-20250627055427.bin%0A%E2%94%9C%E2%94%80%E2%94%80%20Image--6.6.36%2Bgit0%2Bd23d64eea5-r0-imx91-11x11-lpddr4-evk-20250627055427.bin%0A%E2%94%9C%E2%94%80%E2%94%80%20Image-imx91-11x11-lpddr4-evk.bin%20-%26gt%3B%20Image--6.6.36%2Bgit0%2Bd23d64eea5-r0-imx91-11x11-lpddr4-evk-20250627055427.bin%0A%E2%94%9C%E2%94%80%E2%94%80%20imx91-11x11-evk--6.6.36%2Bgit0%2Bd23d64eea5-r0-imx91-11x11-lpddr4-evk-20250627055427.dtb%20-%26gt%3B%20imx91-11x11-evk.dtb%0A%E2%94%9C%E2%94%80%E2%94%80%20imx91-11x11-evk-aud-hat--6.6.36%2Bgit0%2Bd23d64eea5-r0-imx91-11x11-lpddr4-evk-20250627055427.dtb%20-%26gt%3B%20imx91-11x11-evk-aud-hat.dtb%0A%E2%94%9C%E2%94%80%E2%94%80%20imx91-11x11-evk-aud-hat.dtb%0A%E2%94%9C%E2%94%80%E2%94%80%20imx91-11x11-evk-aud-hat-imx91-11x11-lpddr4-evk.dtb%20-%26gt%3B%20imx91-11x11-evk-aud-hat.dtb%0A%E2%94%9C%E2%94%80%E2%94%80%20imx91-11x11-evk.dtb%0A%E2%94%9C%E2%94%80%E2%94%80%20imx91-11x11-evk-imx91-11x11-lpddr4-evk.dtb%20-%26gt%3B%20imx91-11x11-evk.dtb%0A%E2%94%9C%E2%94%80%E2%94%80%20imx91-11x11-evk-ld--6.6.36%2Bgit0%2Bd23d64eea5-r0-imx91-11x11-lpddr4-evk-20250627055427.dtb%20-%26gt%3B%20imx91-11x11-evk-ld.dtb%0A%E2%94%9C%E2%94%80%E2%94%80%20imx91-11x11-evk-ld.dtb%0A%E2%94%9C%E2%94%80%E2%94%80%20imx91-11x11-evk-ld-imx91-11x11-lpddr4-evk.dtb%20-%26gt%3B%20imx91-11x11-evk-ld.dtb%0A%E2%94%9C%E2%94%80%E2%94%80%20imx91-11x11-evk-lpuart--6.6.36%2Bgit0%2Bd23d64eea5-r0-imx91-11x11-lpddr4-evk-20250627055427.dtb%20-%26gt%3B%20imx91-11x11-evk-lpuart.dtb%0A%E2%94%9C%E2%94%80%E2%94%80%20imx91-11x11-evk-lpuart.dtb%0A%E2%94%9C%E2%94%80%E2%94%80%20imx91-11x11-evk-lpuart-imx91-11x11-lpddr4-evk.dtb%20-%26gt%3B%20imx91-11x11-evk-lpuart.dtb%0A%E2%94%9C%E2%94%80%E2%94%80%20imx91-11x11-evk-mt9m114--6.6.36%2Bgit0%2Bd23d64eea5-r0-imx91-11x11-lpddr4-evk-20250627055427.dtb%20-%26gt%3B%20imx91-11x11-evk-mt9m114.dtb%0A%E2%94%9C%E2%94%80%E2%94%80%20imx91-11x11-evk-mt9m114.dtb%0A%E2%94%9C%E2%94%80%E2%94%80%20imx91-11x11-evk-mt9m114-imx91-11x11-lpddr4-evk.dtb%20-%26gt%3B%20imx91-11x11-evk-mt9m114.dtb%0A%E2%94%9C%E2%94%80%E2%94%80%20imx91-11x11-evk-tianma-wvga-panel--6.6.36%2Bgit0%2Bd23d64eea5-r0-imx91-11x11-lpddr4-evk-20250627055427.dtb%20-%26gt%3B%20imx91-11x11-evk-tianma-wvga-panel.dtb%0A%E2%94%9C%E2%94%80%E2%94%80%20imx91-11x11-evk-tianma-wvga-panel.dtb%0A%E2%94%9C%E2%94%80%E2%94%80%20imx91-11x11-evk-tianma-wvga-panel-imx91-11x11-lpddr4-evk.dtb%20-%26gt%3B%20imx91-11x11-evk-tianma-wvga-panel.dtb%0A%E2%94%9C%E2%94%80%E2%94%80%20imx-boot%20-%26gt%3B%20imx-boot-tagged%0A%E2%94%9C%E2%94%80%E2%94%80%20imx-boot-imx91-11x11-lpddr4-evk-sd.bin-flash_singleboot%0A%E2%94%9C%E2%94%80%E2%94%80%20imx-boot-tagged%0A%E2%94%9C%E2%94%80%E2%94%80%20imx-boot.tagged%0A%E2%94%9C%E2%94%80%E2%94%80%20imx-boot-tools%0A%E2%94%82%20%20%20%E2%94%9C%E2%94%80%E2%94%80%20bl31-imx91.bin%0A%E2%94%82%20%20%20%E2%94%9C%E2%94%80%E2%94%80%20bl31-imx91.bin-optee%0A%E2%94%82%20%20%20%E2%94%9C%E2%94%80%E2%94%80%20csf_ahab.cfg.sample%0A%E2%94%82%20%20%20%E2%94%9C%E2%94%80%E2%94%80%20csf_hab4.cfg.sample%0A%E2%94%82%20%20%20%E2%94%9C%E2%94%80%E2%94%80%20imx_signer%0A%E2%94%82%20%20%20%E2%94%9C%E2%94%80%E2%94%80%20lpddr4_dmem_1d_v202201.bin%0A%E2%94%82%20%20%20%E2%94%9C%E2%94%80%E2%94%80%20lpddr4_dmem_2d_v202201.bin%0A%E2%94%82%20%20%20%E2%94%9C%E2%94%80%E2%94%80%20lpddr4_imem_1d_v202201.bin%0A%E2%94%82%20%20%20%E2%94%9C%E2%94%80%E2%94%80%20lpddr4_imem_2d_v202201.bin%0A%E2%94%82%20%20%20%E2%94%9C%E2%94%80%E2%94%80%20mkimage_imx8%0A%E2%94%82%20%20%20%E2%94%9C%E2%94%80%E2%94%80%20mx91a0-ahab-container.img%0A%E2%94%82%20%20%20%E2%94%9C%E2%94%80%E2%94%80%20soc.mak%0A%E2%94%82%20%20%20%E2%94%9C%E2%94%80%E2%94%80%20spsdk_ahab.cfg.sample%0A%E2%94%82%20%20%20%E2%94%9C%E2%94%80%E2%94%80%20tee.bin%0A%E2%94%82%20%20%20%E2%94%9C%E2%94%80%E2%94%80%20u-boot-imx91-11x11-lpddr4-evk.bin-sd%0A%E2%94%82%20%20%20%E2%94%94%E2%94%80%E2%94%80%20u-boot-spl.bin-imx91-11x11-lpddr4-evk-sd%0A%E2%94%9C%E2%94%80%E2%94%80%20imx-boot-untagged%0A%E2%94%9C%E2%94%80%E2%94%80%20lpddr4_dmem_1d_v202201.bin%0A%E2%94%9C%E2%94%80%E2%94%80%20lpddr4_dmem_2d_v202201.bin%0A%E2%94%9C%E2%94%80%E2%94%80%20lpddr4_imem_1d_v202201.bin%0A%E2%94%9C%E2%94%80%E2%94%80%20lpddr4_imem_2d_v202201.bin%0A%E2%94%9C%E2%94%80%E2%94%80%20modules--6.6.36%2Bgit0%2Bd23d64eea5-r0-imx91-11x11-lpddr4-evk-20250627055427.tgz%0A%E2%94%9C%E2%94%80%E2%94%80%20modules-imx91-11x11-lpddr4-evk.tgz%20-%26gt%3B%20modules--6.6.36%2Bgit0%2Bd23d64eea5-r0-imx91-11x11-lpddr4-evk-20250627055427.tgz%0A%E2%94%9C%E2%94%80%E2%94%80%20mx91a0-ahab-container.img%0A%E2%94%9C%E2%94%80%E2%94%80%20optee%0A%E2%94%82%20%20%20%E2%94%9C%E2%94%80%E2%94%80%20ta%0A%E2%94%82%20%20%20%E2%94%82%20%20%20%E2%94%9C%E2%94%80%E2%94%80%20023f8f1a-292a-432b-8fc4-de8471358067.elf%0A%E2%94%82%20%20%20%E2%94%82%20%20%20%E2%94%9C%E2%94%80%E2%94%80%20023f8f1a-292a-432b-8fc4-de8471358067.stripped.elf%0A%E2%94%82%20%20%20%E2%94%82%20%20%20%E2%94%9C%E2%94%80%E2%94%80%2002a42f43-d8b7-4a57-aa4d-87bd9b5587cb.elf%0A%E2%94%82%20%20%20%E2%94%82%20%20%20%E2%94%9C%E2%94%80%E2%94%80%2002a42f43-d8b7-4a57-aa4d-87bd9b5587cb.stripped.elf%0A%E2%94%82%20%20%20%E2%94%82%20%20%20%E2%94%9C%E2%94%80%E2%94%80%2025497083-a58a-4fc5-8a72-1ad7b69b8562.elf%0A%E2%94%82%20%20%20%E2%94%82%20%20%20%E2%94%9C%E2%94%80%E2%94%80%2025497083-a58a-4fc5-8a72-1ad7b69b8562.stripped.elf%0A%E2%94%82%20%20%20%E2%94%82%20%20%20%E2%94%9C%E2%94%80%E2%94%80%20380231ac-fb99-47ad-a689-9e017eb6e78a.elf%0A%E2%94%82%20%20%20%E2%94%82%20%20%20%E2%94%9C%E2%94%80%E2%94%80%20380231ac-fb99-47ad-a689-9e017eb6e78a.stripped.elf%0A%E2%94%82%20%20%20%E2%94%82%20%20%20%E2%94%9C%E2%94%80%E2%94%80%20528938ce-fc59-11e8-8eb2-f2801f1b9fd1.elf%0A%E2%94%82%20%20%20%E2%94%82%20%20%20%E2%94%9C%E2%94%80%E2%94%80%20528938ce-fc59-11e8-8eb2-f2801f1b9fd1.stripped.elf%0A%E2%94%82%20%20%20%E2%94%82%20%20%20%E2%94%9C%E2%94%80%E2%94%80%205b9e0e40-2636-11e1-ad9e-0002a5d5c51b.elf%0A%E2%94%82%20%20%20%E2%94%82%20%20%20%E2%94%9C%E2%94%80%E2%94%80%205b9e0e40-2636-11e1-ad9e-0002a5d5c51b.stripped.elf%0A%E2%94%82%20%20%20%E2%94%82%20%20%20%E2%94%9C%E2%94%80%E2%94%80%205c206987-16a3-59cc-ab0f-64b9cfc9e758.elf%0A%E2%94%82%20%20%20%E2%94%82%20%20%20%E2%94%9C%E2%94%80%E2%94%80%205c206987-16a3-59cc-ab0f-64b9cfc9e758.stripped.elf%0A%E2%94%82%20%20%20%E2%94%82%20%20%20%E2%94%9C%E2%94%80%E2%94%80%205ce0c432-0ab0-40e5-a056-782ca0e6aba2.elf%0A%E2%94%82%20%20%20%E2%94%82%20%20%20%E2%94%9C%E2%94%80%E2%94%80%205ce0c432-0ab0-40e5-a056-782ca0e6aba2.stripped.elf%0A%E2%94%82%20%20%20%E2%94%82%20%20%20%E2%94%9C%E2%94%80%E2%94%80%20731e279e-aafb-4575-a771-38caa6f0cca6.elf%0A%E2%94%82%20%20%20%E2%94%82%20%20%20%E2%94%9C%E2%94%80%E2%94%80%20731e279e-aafb-4575-a771-38caa6f0cca6.stripped.elf%0A%E2%94%82%20%20%20%E2%94%82%20%20%20%E2%94%9C%E2%94%80%E2%94%80%2080a4c275-0a47-4905-8285-1486a9771a08.elf%0A%E2%94%82%20%20%20%E2%94%82%20%20%20%E2%94%9C%E2%94%80%E2%94%80%2080a4c275-0a47-4905-8285-1486a9771a08.stripped.elf%0A%E2%94%82%20%20%20%E2%94%82%20%20%20%E2%94%9C%E2%94%80%E2%94%80%20873bcd08-c2c3-11e6-a937-d0bf9c45c61c.elf%0A%E2%94%82%20%20%20%E2%94%82%20%20%20%E2%94%9C%E2%94%80%E2%94%80%20873bcd08-c2c3-11e6-a937-d0bf9c45c61c.stripped.elf%0A%E2%94%82%20%20%20%E2%94%82%20%20%20%E2%94%9C%E2%94%80%E2%94%80%208aaaf200-2450-11e4-abe20002a5d5c51c.elf%0A%E2%94%82%20%20%20%E2%94%82%20%20%20%E2%94%9C%E2%94%80%E2%94%80%208aaaf200-2450-11e4-abe20002a5d5c51c.stripped.elf%0A%E2%94%82%20%20%20%E2%94%82%20%20%20%E2%94%9C%E2%94%80%E2%94%80%20a4c04d50-f180-11e8-8eb2-f2801f1b9fd1.elf%0A%E2%94%82%20%20%20%E2%94%82%20%20%20%E2%94%9C%E2%94%80%E2%94%80%20a4c04d50-f180-11e8-8eb2-f2801f1b9fd1.stripped.elf%0A%E2%94%82%20%20%20%E2%94%82%20%20%20%E2%94%9C%E2%94%80%E2%94%80%20a720ccbb-51da-417d-b82e-e5445d474a7a.elf%0A%E2%94%82%20%20%20%E2%94%82%20%20%20%E2%94%9C%E2%94%80%E2%94%80%20a720ccbb-51da-417d-b82e-e5445d474a7a.stripped.elf%0A%E2%94%82%20%20%20%E2%94%82%20%20%20%E2%94%9C%E2%94%80%E2%94%80%20b3091a65-9751-4784-abf7-0298a7cc35ba.elf%0A%E2%94%82%20%20%20%E2%94%82%20%20%20%E2%94%9C%E2%94%80%E2%94%80%20b689f2a7-8adf-477a-9f99-32e90c0ad0a2.elf%0A%E2%94%82%20%20%20%E2%94%82%20%20%20%E2%94%9C%E2%94%80%E2%94%80%20b689f2a7-8adf-477a-9f99-32e90c0ad0a2.stripped.elf%0A%E2%94%82%20%20%20%E2%94%82%20%20%20%E2%94%9C%E2%94%80%E2%94%80%20c3f6e2c0-3548-11e1-b86c-0800200c9a66.elf%0A%E2%94%82%20%20%20%E2%94%82%20%20%20%E2%94%9C%E2%94%80%E2%94%80%20c3f6e2c0-3548-11e1-b86c-0800200c9a66.stripped.elf%0A%E2%94%82%20%20%20%E2%94%82%20%20%20%E2%94%9C%E2%94%80%E2%94%80%20cb3e5ba0-adf1-11e0-998b-0002a5d5c51b.elf%0A%E2%94%82%20%20%20%E2%94%82%20%20%20%E2%94%9C%E2%94%80%E2%94%80%20cb3e5ba0-adf1-11e0-998b-0002a5d5c51b.stripped.elf%0A%E2%94%82%20%20%20%E2%94%82%20%20%20%E2%94%9C%E2%94%80%E2%94%80%20d17f73a0-36ef-11e1-984a-0002a5d5c51b.elf%0A%E2%94%82%20%20%20%E2%94%82%20%20%20%E2%94%9C%E2%94%80%E2%94%80%20d17f73a0-36ef-11e1-984a-0002a5d5c51b.stripped.elf%0A%E2%94%82%20%20%20%E2%94%82%20%20%20%E2%94%9C%E2%94%80%E2%94%80%20e13010e0-2ae1-11e5-896a-0002a5d5c51b.elf%0A%E2%94%82%20%20%20%E2%94%82%20%20%20%E2%94%9C%E2%94%80%E2%94%80%20e13010e0-2ae1-11e5-896a-0002a5d5c51b.stripped.elf%0A%E2%94%82%20%20%20%E2%94%82%20%20%20%E2%94%9C%E2%94%80%E2%94%80%20e6a33ed4-562b-463a-bb7e-ff5e15a493c8.elf%0A%E2%94%82%20%20%20%E2%94%82%20%20%20%E2%94%9C%E2%94%80%E2%94%80%20e6a33ed4-562b-463a-bb7e-ff5e15a493c8.stripped.elf%0A%E2%94%82%20%20%20%E2%94%82%20%20%20%E2%94%9C%E2%94%80%E2%94%80%20f04a0fe7-1f5d-4b9b-abf7-619b85b4ce8c.elf%0A%E2%94%82%20%20%20%E2%94%82%20%20%20%E2%94%9C%E2%94%80%E2%94%80%20f04a0fe7-1f5d-4b9b-abf7-619b85b4ce8c.stripped.elf%0A%E2%94%82%20%20%20%E2%94%82%20%20%20%E2%94%9C%E2%94%80%E2%94%80%20f157cda0-550c-11e5-a6fa-0002a5d5c51b.elf%0A%E2%94%82%20%20%20%E2%94%82%20%20%20%E2%94%9C%E2%94%80%E2%94%80%20f157cda0-550c-11e5-a6fa-0002a5d5c51b.stripped.elf%0A%E2%94%82%20%20%20%E2%94%82%20%20%20%E2%94%9C%E2%94%80%E2%94%80%20fd02c9da-306c-48c7-a49c-bbd827ae86ee.elf%0A%E2%94%82%20%20%20%E2%94%82%20%20%20%E2%94%9C%E2%94%80%E2%94%80%20fd02c9da-306c-48c7-a49c-bbd827ae86ee.stripped.elf%0A%E2%94%82%20%20%20%E2%94%82%20%20%20%E2%94%94%E2%94%80%E2%94%80%20ffd2bded-ab7d-4988-95ee-e4962fff7154.elf%0A%E2%94%82%20%20%20%E2%94%9C%E2%94%80%E2%94%80%20tee.bin%0A%E2%94%82%20%20%20%E2%94%9C%E2%94%80%E2%94%80%20tee.elf%0A%E2%94%82%20%20%20%E2%94%9C%E2%94%80%E2%94%80%20tee-header_v2.bin%0A%E2%94%82%20%20%20%E2%94%9C%E2%94%80%E2%94%80%20tee.mx91evk.bin%0A%E2%94%82%20%20%20%E2%94%9C%E2%94%80%E2%94%80%20tee-pageable_v2.bin%0A%E2%94%82%20%20%20%E2%94%9C%E2%94%80%E2%94%80%20tee-pager_v2.bin%0A%E2%94%82%20%20%20%E2%94%94%E2%94%80%E2%94%80%20tee-raw.bin%0A%E2%94%9C%E2%94%80%E2%94%80%20os_cntr_signed.bin%0A%E2%94%9C%E2%94%80%E2%94%80%20signed-imx-boot-imx91-11x11-lpddr4-evk-sd.bin-flash_singleboot%0A%E2%94%9C%E2%94%80%E2%94%80%20tee.bin%20-%26gt%3B%20optee%2Ftee.mx91evk.bin%0A%E2%94%9C%E2%94%80%E2%94%80%20u-boot.bin%20-%26gt%3B%20u-boot-sd-2024.04-r0.bin%0A%E2%94%9C%E2%94%80%E2%94%80%20u-boot.bin-sd%20-%26gt%3B%20u-boot-sd-2024.04-r0.bin%0A%E2%94%9C%E2%94%80%E2%94%80%20u-boot-imx91-11x11-lpddr4-evk.bin%20-%26gt%3B%20u-boot-sd-2024.04-r0.bin%0A%E2%94%9C%E2%94%80%E2%94%80%20u-boot-imx91-11x11-lpddr4-evk.bin-sd%20-%26gt%3B%20u-boot-sd-2024.04-r0.bin%0A%E2%94%9C%E2%94%80%E2%94%80%20u-boot-imx-initial-env-imx91-11x11-lpddr4-evk-sd%20-%26gt%3B%20u-boot-imx-initial-env-imx91-11x11-lpddr4-evk-sd-2024.04-r0%0A%E2%94%9C%E2%94%80%E2%94%80%20u-boot-imx-initial-env-imx91-11x11-lpddr4-evk-sd-2024.04-r0%0A%E2%94%9C%E2%94%80%E2%94%80%20u-boot-imx-initial-env-sd%20-%26gt%3B%20u-boot-imx-initial-env-imx91-11x11-lpddr4-evk-sd-2024.04-r0%0A%E2%94%9C%E2%94%80%E2%94%80%20u-boot-sd-2024.04-r0.bin%0A%E2%94%9C%E2%94%80%E2%94%80%20u-boot-spl.bin%20-%26gt%3B%20u-boot-spl.bin-sd-2024.04-r0%0A%E2%94%9C%E2%94%80%E2%94%80%20u-boot-spl.bin-imx91-11x11-lpddr4-evk%20-%26gt%3B%20u-boot-spl.bin-sd-2024.04-r0%0A%E2%94%9C%E2%94%80%E2%94%80%20u-boot-spl.bin-imx91-11x11-lpddr4-evk-sd%20-%26gt%3B%20u-boot-spl.bin-sd-2024.04-r0%0A%E2%94%9C%E2%94%80%E2%94%80%20u-boot-spl.bin-sd%20-%26gt%3B%20u-boot-spl.bin-sd-2024.04-r0%0A%E2%94%94%E2%94%80%E2%94%80%20u-boot-spl.bin-sd-2024.04-r0%0A%0A4%20directories%2C%20153%20files%3C%2FCODE%3E%3C%2FPRE%3E%3CBR%20%2F%3E%3CP%3E%E8%B0%A2%E8%B0%A2%EF%BC%8C%3C%2FP%3E%3CP%3E%E5%9F%BA%E5%85%B0%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2136652%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20How%20to%20Build%20%26amp%3B%20Test%20OPTEE%20on%20iMX91%20processor%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2136652%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E5%97%A8%EF%BC%8C%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F251336%22%20target%3D%22_blank%22%3E%40KiranM7%3C%2FA%3E%EF%BC%81%3C%2FP%3E%0A%3CP%3E%E6%84%9F%E8%B0%A2%E6%82%A8%E8%81%94%E7%B3%BB%E6%81%A9%E6%99%BA%E6%B5%A6%E6%94%AF%E6%8C%81%E4%B8%AD%E5%BF%83%EF%BC%81%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3E%E5%9C%A8%E6%88%91%E4%BB%AC%E7%9A%84%20BSP%20%E4%B8%AD%EF%BC%8COP-TEE%20%E9%BB%98%E8%AE%A4%E5%A4%84%E4%BA%8E%E5%90%AF%E7%94%A8%E7%8A%B6%E6%80%81%E3%80%82%E8%99%BD%E7%84%B6%E6%88%91%E4%BB%AC%E7%9B%AE%E5%89%8D%E6%B2%A1%E6%9C%89%E8%BF%90%E8%A1%8C%20optee-test%20%E7%9A%84%E5%AE%98%E6%96%B9%E6%8C%87%E5%8D%97%EF%BC%8C%E4%BD%86%E6%82%A8%E5%8F%AF%E4%BB%A5%E5%8F%82%E8%80%83%E5%AE%98%E6%96%B9%20OP-TEE%20%E6%96%87%E6%A1%A3%E4%BB%A5%E8%8E%B7%E5%8F%96%E8%AF%A6%E7%BB%86%E8%AF%B4%E6%98%8E%EF%BC%9A%3C%2FP%3E%0A%3CP%3E%3CA%20href%3D%22https%3A%2F%2Foptee.readthedocs.io%2Fen%2Flatest%2Fbuilding%2Fgits%2Foptee_test.html%22%20target%3D%22_self%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3E%E9%80%89%E9%A1%B9%E6%B5%8B%E8%AF%95%3C%2FA%3E%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3E%E8%87%B4%E4%BB%A5%E6%9C%80%E5%B4%87%E9%AB%98%E7%9A%84%E6%95%AC%E6%84%8F%EF%BC%8C%3CBR%20%2F%3EChavira%3C%2FP%3E%0A%3CBR%20%2F%3E%3C%2FLINGO-BODY%3E