【已评审】支持FPGA的SFC方式冷升级的动态通道切换,新增私有属性

背景

BMC在访问切换SFC通道时,升级通道切换数值设置代表升级FPGA,不能根据通道变化而做出修订。

image

评审点

LogicFirmware新增私有属性SfcMux来表示FPGA升级通道

详细描述

LogicFirmware新增私有属性

属性名称 变化类型 签名 资源path 持久化 变化通知 默认值 接口说明 接口约束 示例说明
SfcMux 新增属性 y 无 不持久化 false 255 取值为整数,0、1、2…表示切到升级FPGA所在通道通道值从硬件获取 只能填整数值,根据硬件设计升级通道来定 0: 默认,不连接任何通道 1:SFC切换至1213 2:SFC切换至FPGA 3: 默认,不连接任何通道

兼容问题

方案设计中在获取SfcMux值的时候会进行判断,如果私有属性下不填写则显示默认值,默认值会填原来的静态值,故不会存在兼容性问题

评审结论

已线上审核,同意在LogicFirmware新增SfcMux