bios升级失败问题求助

背景:
升级BIOS时出现报错:


image

求助一下:
1、V3上,总线切换是否还需要BMC上层配置,如果需要,该如何配置?如果不需要,那能否详细介绍一下底层实现的机制?

2、V3上,安装spi驱动过程是否跟V2一样由BMC上层来做?另外驱动名称是什么?

3、针对当前bios升级报错,有什么建议排查思路?

不需要配置,由底层接口实现

想多了解一些:
1、是指sdk那边直接实现了吗?
2、升级时,是firmware_mgmt和底层交互实现管脚上下拉吗?能否具体描述一下过程。
3、V2上不同的产品之间有不同的accessor地址,那V3上是怎么处理的?

sdk组件的libmgmt会实现与底层交互的逻辑

1、总线切换目前是在sdk实现的,没有配置接口
2、按照驱动跟v2一致,sfc_drv
3、排查硬件spi链路是否松动

好的,感谢,另外
1、安装驱动的动作是不是放到闭源模块里了?
2、当前全局搜索sfc驱动,可以找到:
image
但报错中提示 spi_driver(executor):before fail,我找硬件确认一下链路问题

另外嘉培:
总线切换在SDK实现的,那么有没有办法确认切换是否成功?我们发现设备没有/dev/mtd 目录。
此外有没有什么命令,可以手动去做总线切换?这样我们自己可以大体定位一下哪一环节出了问题。

已确定原因,是硬件链路连到了sfc1上,规范要求接到sfc0。