固件更新日志
stable2602

固件/系统接口更新
- 平台支持更完整:覆盖 3A/B/C/D/E6000/LS2K3000 等核心平台
- 稳定性更高:重点改善启动、HDMI 显示、PCIe 兼容和 IOMMU 等控制器相关问题
- 功能更丰富:持续完善补齐 SE、IPv6 PXE、ACPI/SMBIOS 等相关能力及信息
- 可维护性更强:构建、CI、代码规范与工具链持续优化
模块升级
- RefCode 各代码模块全面升级
- 芯片组新增支持 3B6000M 等系列精简核心版本
- PHY、MRC、SMC、IPMI 等软硬件代码模块持续迭代升级
新增功能
通用特性:
- 完善全系列 6000 平台支持
ACPI.EDAC上报内核查询ECC功能 - 持续优化模拟器
MultiArch对第三方x86外设卡支持;部分高端网卡如出现概率性重启模拟异常,可通过界面暂时关闭模拟选项 - 新增并完善
SE能力,支持DeviceMode,新增SE RNG API等 - 增强对低版本
EDID的解析支持 - 增加
gopinfo子命令分页支持 - 加强驱动对
FrameBuffer的地址修改限制 - 新增
IPv6 PXE相关驱动 - 完善
EC管理读写接口 - 新增
SMBIOS对外设标识的更新API - 新增
BGRT支持,适应社区需求,传递全平台GOP信息 - 增加
CPU ThermalZone _STR描述,支持3C/D/E6000全平台 - 更新
GPIO资源适应V3.2规范 Smbios.Type17增加DRAM MemoryTechnology识别,以适应社区需求LsIpmiPkg从1.3.11升级到1.3.13- 去除
BMC可配LegacyMode启动接口 - 支持设置
IPV6及动态使能DHCP - 调整
LAN支持OCP共享网口切换 - 切换新
BMC同步策略,依赖 BMC.v2.3.0 版本
- 去除
功能修复与优化
通用优化:
- 优化
BootOption启动项加载策略 - 优化
ShellLib/SmbiosUpdate与ShellLib/Spi子命令可用性与相关修复,以适应社区需求 - 同步上游完善安全机制,优化清理密码读取后键盘队列残留
- 同步兼容上游
SMBIOS.Type4.Cache数据结构修改 - 优化
GmacPhy EEPROM的读写策略 - 内存 MRC 升级,优化提升 Spec2017 浮点单项性能
- 增强界面显示选项帮助信息
- 同步上游优化
OptionRom搜索策略 - 针对
AI+SW多混合设备拓扑调整MPS扫描策略 - 清理及优化部分代码构建结构及编译器兼容警告
通用问题修复:
- 修复
PCR0安全启动测量变化问题 - 修复高分辨率场景下
Console控制台显示体验问题 - 修复 3C6000 双路及 3B6000 平台
IOMMU.IVRS SegNum及GROUP信息错误问题 - 纠正 3B6000 平台 Setup 界面下内存通道错误显示
4、实际为2的问题 - 修复 2K3000 平台关闭 DVFS 后异常问题
- 修复界面显示策略切换时可能出现下游总线号使用未清理问题
- 修复高版本 IASL warning
- 修复 PPTT Package Number 错误
- 调整 8 节点以上平台
EIO/BIO表数量,避免与perf中断产生冲突 - 修复 2K3000 一系列稳定性及图形(HDMI/DP)显示问题等
以上信息来自龙芯中科的固件发布信息,整理了部分表述和分类以改善可读性。