ST意法半导体
直播中

微风挽雨

9年用户 933经验值
擅长:可编程逻辑 电源/新能源 嵌入式技术
私信 关注
[问答]

求助,制作“Eco system V2.1.0”发行版时如何包含TPM2包?

嗨ST
如 ST Wiki 中所述,我在文件“.../layers/meta-st/meta-st-openstlinux/conf/distro/include/openstlinux.inc”中启用了 DISTRO_FEATURES_append = "tpm2"。
使用“st-image-weston”构建时,我收到以下错误消息:
错误:没有 RPROVIDES 'packagegroup-security-tpm2'
注意:运行时目标“packagegroup-security-tpm2”是不可构建的,删除...
缺少或无法构建的依赖链是:['packagegroup-security-tpm2']
错误:所需的构建目标“st-image-weston”没有可构建的提供程序。
缺少或无法构建的依赖链是:['st-image-weston', 'packagegroup-security-tpm2']
".../layers/meta-st/meta-st-openstlinux/recipes-st/images/ st-image-weston.bb"文件内容"${@bb.utils.contains('COMBINED_FEATURES' , 'tpm2','packagegroup-security-tpm2','', d)} "似乎存在包依赖性错误。
有解决方法吗?
如果您在未启用 DISTRO_FEATURES_append = "tpm2" 的情况下构建,则不能使用诸如 "tpm2_createprimary" 之类的命令。
如果您能告诉我如何修复它,我将不胜感激。
谢谢并恭祝安康
马基卢斯








回帖(1)

廖阿朋

2022-12-9 11:22:40
您可能没有将 tpm2 配方添加到您的发行版中。仅启用它是不够的。
要添加它,请输入以下命令:
PC $> cd [你的STM32MP1分布路径]/layers/meta-st
PC $> git clone
然后再次对图像进行 bitbake。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分