工具/软件:
最近刚刚查看了 TI 官方网站的 URL: https://software-dl.ti.com/processor-sdk-linux/esd/AM62X/10_01_10_04/exports/docs/linux/Foundational_Components_OPTEE.html
在以下文本中:
--------------------------------------------------------
混合模式中同时 启用了 CFG_REE_FS=y 和 CFG_RPMB_FS=y 这两个标志。 此模式将 Secure Storage 目录的状态存储在 RPMB 分区中、以检查其中存在的数据的完整性。 这是建议的方法。
例如、用于启用 RPMB 与 REE_FS 的混合模式
$ make cross_COMPILE64=“$cross_compile_64" platform=k3-am62x“ platform=k3-am62x CFG_ARM64_CORE=y CFG_REE_FS=y CFG_RPMB_FS=y
OPTEe-client 还需要更新、以启用实际 eMMC(而不是默认启用的虚拟 eMMC)
获取 OP-TEE 客户端源代码
使用 RPMB 支持构建 OP-TEE 客户端
make cross_compile=“$cross_compile_64" platform=K3“ platform=K3 CFG_TEE_SUP_LOG_LEVEL=2 RPMB_EMU=0 CFG_ARM64_CORE=y
现在、使用 out/export/usr 文件夹中生成的二进制文件和库更新 SD 卡上的 optee-client 二进制文件和库
--------------------------------------------------------------------
Q1_by Desay[安全存储打开 正常 世界方面]: 在我看来、 以上内容 是关于在客户端实施 RPMB 的过程。
Q2_by Desay[安全存储打开 正常 世界各地]:我的问题是在哪里添加了提及的 make CMD 和可选命令?
Q3_by Desay【正常世界一侧的安全存储】: 根据 TI 提供的基于 SDK10.1 基准的 Yocto 项目的同文本、所谓的“现在使用 Out/export/usr 文件夹中生成的二进制文件和库更新 SD 卡上的 optee-client 二进制文件和库“的接收名称是什么?