l00012320
(kunlun_luzhanghui)
1
坂田官网发布软件包S920X20-S920X21-iBMC_5.05.12.15.zip内的Version.xml,仅包含0x00000001030ABF00;0x00000001030ABF01这两个UID
但是实际上还有其它的UID,比如截图左侧的0x10307bf00
我看OpenUBMC内配置的UID是全量的
source/manifest/build/product/BMC/openUBMC/update_ext4.cfg
- 希望提供这些UID对应的机型的区别,比如主板、CPU、背板等区别。
- 030ABF00和030ABF01在现网有对应路径,S920X20。其它UID的软件包希望提供下载路径,没有下载路径的话希望后续可以共包,否则遇见新UID环境,使用工具无法升级。
该字段是支持的机型,主干包是支持全机型的,所以配置的比较全。 S920X20-S920X21-iBMC_5.05.12.15.zip只支持两个机型,所以这里只配置了两个UID。
l00012320
(kunlun_luzhanghui)
4
但是这两个包的二进制实际是一样的,按理来说应该也是全部支持啊。外层做区分的意义是什么呢?
能看下你指的二进制一样是哪里嘛,这两个升级包是不一样的。
l00012320
(kunlun_luzhanghui)
6
二进制一样是参考的V2 BM320的机制。就是TS开头的和S920开头的两个BM320的包,二进制内容一样,zip包的差异仅仅是version.xml内UID范围不一致,这对工具还是挺有影响的,我估计的V3也会有类似问题。
那可以提供不同UID机型的差异在哪吗?我们好跟测试做澄清,说明这是不同的机型。
这个是内部对不同的机型做区分,不同的UID对应不同的机型。详细差异是不方便透漏的。
相同的机型还有鲲鹏和泰山的区别,左边redfish接口图中对应的UID0x000000010307BF00就是泰山的UID,0x00000001030ABF00;0x00000001030ABF01是对应的鲲鹏的UID
update_ext4.cfg里的uid是用于校验该包可升级的机型,不同的UID对应不同的机型。详细差异是不方便透漏的