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

📋 文档信息

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

🎯 类概览

Retimer 类

属性
类名称Retimer
功能描述Retimer芯片管理对象,提供Retimer芯片的基本信息、版本管理、温度监控和健康状态展示功能
所属SIG组hardware
所属组件general_hardware
责任人单板管理组
最后更新2026-05-27
状态🟢 正常运行

📊 属性定义详表

必选属性

属性名类型默认值取值范围动态关联描述使用场景举例来源分类
ChipNameString-String-芯片名称BMC接口展示"Retimer_1"CSR配置硬件
ChipTypeString-String-芯片类型:0为5902L、1为5902H、2为5901、3为ds280BMC接口展示"PCIeRetimer"CSR配置硬件
FirmwareVersionString-String-retimer版本号BMC接口展示"1.0.0"硬件提供软件
TemperatureCelsiusDouble-Double-retimer的温度BMC接口展示45.0硬件提供硬件
ChipLocationString-String-芯片位置号(丝印)BMC接口展示"U10"CSR配置硬件
DieIDString-String-芯片 DIEIDBMC接口展示"DIE001"硬件提供硬件
HealthStatusU80U8-芯片健康状态:0为正常,1为异常BMC接口展示0BMC内部设置软件
RefChipU8[]-U8[]Chip_Retimer1关联芯片Retimer管理"#/Chip_Retimer1"CSR配置硬件

可选属性

属性名类型默认值取值范围动态关联描述使用场景举例来源分类
RetimerIdU8-U8-Retimer IDRetimer管理1CSR配置软件
LoadSequenceU8-U8-加载序列Retimer管理1CSR配置软件
LockChipU8[]-U8[]Chip_Retimer1锁芯片关联Retimer管理"#/Chip_Retimer1"CSR配置硬件
ChipVersionString-String-芯片版本BMC接口展示"1.0"硬件提供硬件
UpgradeGroupU8-U8-升级组Retimer升级1CSR配置软件
ReqAccNotifyU8-U8-访问通知请求Retimer管理-CSR配置软件
ResetU8-U8-复位控制Retimer复位-CSR配置硬件
LinkStatusU8-U8-链路状态Retimer管理-BMC内部设置软件
SwitchU8-U8-切换控制Retimer管理-CSR配置硬件
IpmiChannelIdU8-U8-IPMI通道IDIPMI管理-CSR配置软件
ComponentIDExU320U32-组件扩展IDBMC接口展示0CSR配置软件
FirmwareStorageChipU8[]-U8[]-固件存储芯片Retimer升级-CSR配置硬件

📝 配置示例

json
{
  "Retimer": {
    "ChipName": "Retimer_1",
    "ChipType": "PCIeRetimer",
    "FirmwareVersion": "1.0.0",
    "TemperatureCelsius": 45.0,
    "ChipLocation": "U10",
    "DieID": "DIE001",
    "HealthStatus": 0,
    "RetimerId": 1,
    "RefChip": "#/Chip_Retimer1",
    "LockChip": "#/Chip_Retimer1"
  }
}

📚 相关文档