在适配mellanox的OCP卡时,社区上已有,正常情况下直接复用即可,但当前遇到如下问题:
1、当前项目BMC是非天池架构,BMC所在单板不支持SMC;
2、当前需要复用的14220247_15b3101d_15b30006.sr文件中,需要获取扩展板的pg信号:
针对扩展板不支持smc的情况下,Scanner_PowerGood结果非预期。
搜了一下,还有几张CX6卡也是类似的处理,这样一来,这些板卡就不通用了,跟扩展板的BMC架构绑定在一起了,这种情况该如何处理?
在适配mellanox的OCP卡时,社区上已有,正常情况下直接复用即可,但当前遇到如下问题:
1、当前项目BMC是非天池架构,BMC所在单板不支持SMC;
2、当前需要复用的14220247_15b3101d_15b30006.sr文件中,需要获取扩展板的pg信号:
搜了一下,还有几张CX6卡也是类似的处理,这样一来,这些板卡就不通用了,跟扩展板的BMC架构绑定在一起了,这种情况该如何处理?
嗯,感觉是个问题
可以考虑用fructrl的电信号
https://gitcode.com/openUBMC/vpd/blob/main/vendor/openUBMC/14100513_00000001040302044499.sr#L454
参考<=/::语法
好的,我先试试,thks
这种方案临时是可用的,但其实只算规避方案,一方面网卡用的pg是底板的,实际上可能网卡支持单独供电,另一方面确实有些扩展板不是SMC方案。社区做网卡适配的时候可能要关注非SMC方案
非天池确实会麻烦很多,还是要想办法约束硬件设计,上电信号尽量统一