openubmc可以升级BIOS固件吗?

问题描述

openubmc升级BIOS固件会报验签的错误,openubmc可以通过什么方式升级BIOS固件?

环境信息

  • 操作系统:Ubuntu 24.04

  • 软件版本:OpenUBMC2603

  • 硬件配置:[如 CPU、内存等]

重现步骤

期望结果

[您希望实现什么]

实际结果

尝试过的解决方案

[列出您已经尝试过的解决方案及结果]

分析结论

[详细总结您对此问题的分析结论]

可能需要重新签名,参考这个bingo 工具新增 hpm_signer 命令实现 hpm 包重签名

您好,如果实现hpm重签名是不是需要签名包制作指导 | 文档中心 | openUBMC中提到的privatebinary.zip 和 dev_tools.zip文件才可以实现呢?

openUBMC2509升级BIOS固件失败,日志显示无效的升级包 - 交流互助区 - openUBMC 论坛可能和这个原因类似

可以理解为社区中的openubmc无法升级BIOS固件吗?

应该是无法升级有签名+解密模式的升级包

openubmc的社区包可以本地签名吗?如果openubmc出的社区包签名后,在对BIOS固件重新签名。这俩的签名一致的,是不是就可以升级了,我这样理解对吗?我在社区看到有人使用UBMC升级BIOS固件。

bios hpm包重新签名就能解决;签名相关文件要和BMC的保持一致;具体重签方式可以社区上搜索一下。