# Changelog
All notable changes to this project will be documented in this file.
## [1.80.55] -2025-9-25
错误引擎格式修改

## [1.80.54] -2025-9-24
修复vrdpower概率性告警

## [1.80.53] -2025-9-24
添加同步重试

## [1.80.52] -2025-9-21
CPU占用优化

## [1.80.51] -2025-9-20
获取SDI5.0卡的信息失败，刷屏问题修复

## [1.80.50] -2025-9-19
适配conan2

## [1.80.49] -2025-9-18
iic cpld升级速率优化

## [1.80.48] -2025-9-18
修复MCU加载超时的问题

## [1.80.47] -2025-9-17
获取SDI5.0卡的bios版本刷屏问题修复

## [1.80.46] -2025-9-17
修复GPU同步设备树属性

## [1.80.45] -2025-9-17
支持收集进程内存详细统计信息

## [1.80.44] -2025-9-16
支持收集进程内存详细统计信息

## [1.80.43] -2025-9-15
cleancode问题扫描清理

## [1.80.42] -2025-9-12
SDI卡获取不到温度设置温度为异常值

## [1.80.41] -2025-9-12
修复多firmware升级返回版本号与预期不符

## [1.80.40] -2025-9-11
构建带有qemu的option的general_hardware组件，适配conan2

## [1.80.39] -2025-9-11
cpld升级适配

## [1.80.38] -2025-9-9
修复升级fpga失败

## [1.80.37] -2025-9-6
支持生效完CPLD后无重启动作

## [1.80.36] -2025-9-6
支持生效完CPLD后无重启动作

## [1.80.35] -2025-9-5
添加监听devmon对象卸载方法

## [1.80.34] -2025-9-4
电压采集项无效时也需要返回数据

## [1.80.33] -2025-9-3
优化CPU占用率

## [1.80.32] -2025-9-2
readme资源协作接口的列表中，新增兼容性要求的属性

## [1.80.31] -2025-9-2
getfwdetails命令获取VRD时ObjectId显示为VRD

## [1.80.30] -2025-9-1
支持生效完CPLD后重启BMC

## [1.80.29] -2025-8-31
支持lscmd命令获取升级信息

## [1.80.28] -2025-8-31
新增适配A6000 GPU卡

## [1.80.27] -2025-9-1
修改schema.json bmc.kepler.Metric 格式问题

## [1.80.26] -2025-8-28
修改fpga生效值

## [1.80.25] -2025-8-28
anlu厂商EF2类型CPLD I2c升级时擦除的扇区数量为4

## [1.80.24] -2025-8-27
支持flash方式升级fpga

## [1.80.23] -2025-8-27
支持通过i3c收集业务区日志

## [1.80.22] -2025-8-27
支持多firmware升级

## [1.80.21] -2025-8-27
readme更新资源协作接口

## [1.80.20] -2025-8-27
readme更新

## [1.80.19] -2025-8-26
支持BCU上VRD电压信息

## [1.80.18] -2025-8-25
修正cpu编号

## [1.80.17] -2025-8-22
支持NPU模组功耗的历史记录

## [1.80.16] -2025-8-20
anlu厂商EF2类型CPLD I2c升级时最大写入长度修改为0x40000

## [1.80.15] -2025-8-20
Retimer定制化，下电状态显示No Reading,修改失效值

## [1.80.14] -2025-8-19
Retimer定制化，下电状态显示No Reading

## [1.80.13] -2025-8-18
更新自动生成内容

## [1.80.12] -2025-8-13
SP923H双CPLD适配，LLDP使能

## [1.80.11] -2025-8-11
新增GPU总功率获取

## [1.80.10] -2025-8-11
smc forward级联场景升级cpld失败，长度过长,修改长度为128

## [1.80.9] -2025-8-10
smc forward级联场景升级cpld失败，长度过长

## [1.80.8] -2025-8-6
支持VRD固件独立升级

## [1.80.7] -2025-8-6
修复vrd版本获取异常

## [1.80.6] -2025-8-4
修复12sas背板升级过程中，手动执行AC下电，系统恢复后前台无告警提示

## [1.80.5] -2025-8-4
cleancode问题扫描清理

## [1.80.4] -2025-8-1
修复构建问题

## [1.80.3] -2025-8-1
修复DFT12V电压测试失败的问题

## [1.80.2] -2025-7-31
修复下电VRD温度异常导致异常调速的问题

## [1.80.1] -2025-7-31
支持IPMI命令获取管理插卡PCIe眼图信息

## [1.80.0] -2025-7-29
支持VRD固件独立升级功能对象生成

## [1.70.114] -2025-7-29
开启配置锁定后，更改bios启动项，预期失败，实际成功

## [1.70.113] -2025-7-29
优化GPU的Family、Partnumber刷新逻辑，与默认值区分

## [1.70.112] -2025-7-28
优化MCU日志收集

## [1.70.111] -2025-7-27
支持按区域复位NPU板

## [1.70.110] -2025-7-24
MCU升级可靠性

## [1.70.109] -2025-7-24
修复设置 SDI/DPU的PxeOption的操作日志记录错误问题、
修复设置PxeOption值为1和2的操作日志记录相反问题

## [1.70.109] -2025-7-24
支持按区域复位NPU板

## [1.70.108] -2025-7-24
支持gpu卡接入南向硬件框架

## [1.70.107] -2025-7-24
支持一键收集GPU信息

## [1.70.106] -2025-7-23
支持新增电源固件升级功能

## [1.70.105] -2025-7-21
vrd upgrade 属性由私有修改为上树属性

## [1.70.104] -2025-7-21
支持多厂商retimer适配

## [1.70.103] -2025-7-18
扩充mcu的vrd寄存器信息收集个数
扩充mcu的vrd寄存器信息收集个数(事件触发)
增加MCUregister_len长度获取失败使用默认值
VRD临终遗言持久化

## [1.70.102] -2025-7-18
支持映射mcu,vrd升级错误码信息

## [1.70.101] -2025-7-17
修复Network Board Presence信息

## [1.70.100] -2025-7-17
修复dt失败问题

## [1.70.99] -2025-6-30
优化描述

## [1.70.98] -2025-6-27
prepare阶段置位cpld标志

## [1.70.97] -2025-6-26
tracer功能的兼容性适配

## [1.70.96] -2025-6-25
优化SDI收集串口日志的逻辑

## [1.70.95] -2025-6-24
cpld暂不支持并行升级

## [1.70.94] -2025-6-24
增加tracer日志

## [1.70.93] -2025-6-23
优化MCU、VRD升级、生效日志打印

## [1.70.92] -2025-6-21
【质量加固】保证写flash的VRD固件一定处于下电状态

## [1.70.91] -2025-6-20
优化MCU、VRD升级日志打印

## [1.70.90] -2025-6-20
初始化时注册MaintenanceCsr

## [1.70.89] -2025-6-18
NPU抽屉热插拔cpld版本去注册

## [1.70.88] -2025-6-18
补充CPLD自检失败时日志，增强定位性

## [1.70.87] -2025-6-17
反复升级测试，第18轮出现主板MCU与NPU模组MCU升级失败。

## [1.70.86] -2025-6-17
general_hardware组件存在门禁规则问题清理

## [1.70.85] -2025-6-17
general_hardware组件存在门禁规则问题清理

## [1.70.84] -2025-6-16
修复dpu启动事件不上报问题
修复gpu slot显示问题

## [1.70.83] -2025-6-16
general_hardware组件存在门禁规则问题清理

## [1.70.82] -2025-6-14
dpu卡命令函数增加关键日志

## [1.70.81] -2025-6-14
* 优化设置DPU安全启动项的操作日志显示，Enable、Disable优化为小写
* 优化mcu上报告警显示，增加DPU卡的缺失的告警
* 修复ipv4地址日志刷屏问题

## [1.70.80] -2025-6-14
支持TPM日志显示组件信息和上电运行时, 打印日志

## [1.70.79] -2025-6-14
NPU mcu生效流程优化

## [1.70.78] -2025-6-14
升级cpld切换链路增加重试

## [1.70.77] -2025-6-13
防止重复触发或消除告警

## [1.70.76] -2025-6-13
支持general_hardware满足资源协作接口关键字规范要求(改)

## [1.70.75] -2025-6-10
优化GPU资产信息的InventorySerialNumber、InventoryFirmwareVersion更新逻辑，能跟随smbus获取结果刷新

## [1.70.74] -2025-6-10
dpu卡bios启动重复告警删除

## [1.70.73] -2025-6-10
支持升级信号订阅的并行流程

## [1.70.72] -2025-6-09
优化redfish接口只能网卡Model字段为空问题&使用fork_loop代替fork创建轮询获取SDI温度的协程

## [1.70.71] -2025-6-07
支持文件安全操作函数满足重构需求

## [1.70.70] -2025-6-07
不支持降级升级VRD

## [1.70.69] -2025-6-07
general_hardware生成代码

## [1.70.68] -2025-6-06
general_hardware组件支持预置遥测采样点

## [1.70.67] -2025-06-05
修复mcu日志收集，目录不存在导致收集失败问题

## [1.70.65] -2025-5-29
支持通用硬件满足资源树协作接口关键字规范要求

## [1.70.64] -2025-5-23
支持general_hardware满足资源协作接口关键字规范要求

## [1.70.63] -2025-5-20
资产清单接口新增Model属性

## [1.70.62] -2025-5-14
fpga自检告警

## [1.70.61] -2025-5-13
DPU卡SystemLoadedStatus和BiosBootStage自动生成

## [1.70.60] -2025-5-13
bmc.kepler.Systems.Processor.GPU新增PrimaryGPUTemperatureCelsius属性

## [1.70.59] -2025-5-7
DPU卡支持获取bios启动状态

## [1.70.58] -2025-5-7
mcu升级时设置升级标志

## [1.70.57] -2025-5-6
适配升级接口参数

## [1.70.56] -2025-4-23
CSR文件损坏之后的恢复能力

## [1.70.55] -2025-4-16
修复DftJtag测试项

## [1.70.54] -2025-4-15
新增issue模板

## [1.70.53] -2025-4-14
新增general_hardware组件支持社区qemu出包

## [1.70.52] - 2025-4-13
解决BMC没有显示基础板CPLD3的版本信息问题

## [1.70.51] - 2025-4-12
修复DftIOTest的read的判断逻辑

## [1.70.50] - 2025-4-11
解决NPU MCU升级流程收到不支持的命令字问题

## [1.70.49] - 2025-4-10
新机型vrd管理适配

## [1.70.48] - 2025-4-2
支持升级vrd时，kvm展示VRD UPGRADING

## [1.70.47] - 2025-3-30
openUBMC开源
