CSR配置字典之VRDFirmware类
更新时间: 2025/07/22
在Gitcode上查看源码

📋 文档信息

项目内容
文档标题VRDFirmware类配置字典
版本v1.0
创建日期2025-01-27
最后更新2026-05-27
维护状态✅ 活跃维护

🎯 类概览

VRDFirmware 类

属性
类名称VRDFirmware
功能描述VRD固件管理对象,提供VRD固件的版本管理、升级控制和配置信息
所属SIG组hardware
所属组件general_hardware
责任人单板管理组
最后更新2026-05-27
状态🟢 正常运行

📊 属性定义详表

必选属性

属性名类型默认值取值范围动态关联描述使用场景举例来源分类
UIDString-String-所在单板的UIDVRD固件管理"00000001020302031825"CSR配置硬件
BoardTypeString-String-单板类型VRD固件管理"BCU"CSR配置软件
ChipTypeString-String-芯片型号VRD固件管理"VRD1234"CSR配置硬件
SoftwareIdString-String-软件识别标签VRD固件管理"VRD-BC83AMDA"CSR配置软件
RefChipU8[]-U8[]Chip_VRD1关联第一片芯片VRD固件管理"#/Chip_VRD1"CSR配置硬件
AddressU32-U32-第一片芯片地址VRD固件管理128CSR配置硬件
CompRefChipU8[]-U8[]-关联第二片芯片VRD固件管理-CSR配置硬件
CompAddressU32-U32-第二片芯片地址VRD固件管理-CSR配置硬件
ProtocolString"SMC"String-升级使用的协议VRD固件管理"SMC"CSR配置软件
VrdIdU8-U8-顺序编号VRD固件管理1CSR配置软件
TypeU8-U8-电源供电区域类型VRD固件管理0CSR配置硬件
DieIdString-String-电源供电die区域VRD固件管理"TA"CSR配置硬件
UpgradeFileNameDictionary-Dictionary-升级文件名称VRD固件管理{"FileName": "vrd.bin"}CSR配置软件
ValidateRegU8-U8-升级完成后给VRD生效关联的寄存器VRD固件管理0x10CSR配置硬件

📝 配置示例

json
{
  "VRDFirmware": {
    "UID": "00000001020302031825",
    "BoardType": "BCU",
    "ChipType": "VRD1234",
    "SoftwareId": "VRD-BC83AMDA",
    "RefChip": "#/Chip_VRD1",
    "Address": 128,
    "Protocol": "SMC",
    "VrdId": 1,
    "Type": 0,
    "DieId": "TA",
    "UpgradeFileName": {
      "FileName": "vrd_upgrade.bin"
    },
    "ValidateReg": 0x10
  }
}

📚 相关文档