920s模组如何修改vpd以支持获取CPU、内存信息

// 此模板仅供参考,如果不适用可以修改

问题描述

KP920S08模型+Hi1711 BMC,目前无法正常显示CPU、内存、硬盘、电源等相关信息,如下图:

我看vpd的提交记录里面已经有支持上述特性的提交,但是不知道如何修改root.sr。

当前硬件拓扑是这样的:

并且使用iBMC是可以获取上述的相关信息的,是否说明920S模组的BIOS端是正常上报了CPU、内存等静态信息?

请问如何配置才能正常获取到cpu、内存等相关信息?

或者有哪些模块可以参考?

环境信息

  • 操作系统:[如 Ubuntu 24.04]

  • 软件版本:[如 OpenUBMC2603]

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

重现步骤

  1. [第一步]

  2. [第二步]

  3. [第三步]

期望结果

openubmc网页上能正确获取KP920S模组的cpu、内存、硬盘等相关信息

实际结果

网页无法正确获取KP920S模组的cpu、内存、硬盘等相关信息

尝试过的解决方案

自己尝试进行如下修改,但是不生效。

修改vendor/Huawei/Server/Kunpeng/openUBMC/profile.txt:

修改vendor/Huawei/Server/Kunpeng/openUBMC/root.sr:

分析结论

我的配置是否有问题

app.log内有什么compute组件和general_hardware组件的异常打印吗?