CSR配置字典之DftEepromWp类
更新时间: 2025/05/13
在Gitcode上查看源码

📋 文档信息

项目内容
文档标题CSR配置字典之DftEepromWp类
文档版本1.0
创建日期2025-5-13
维护状态活跃维护
组件名称frudata

📋 变更历史记录

版本日期变更内容变更人
1.02025-5-13初始版本创建系统

🎯 类概述

DftEepromWp 类用于管理EEPROM写保护自测试配置。该类提供制造测试中的EEPROM写保护功能验证。

D-Bus路径: /bmc/kepler/Manufacture/SelfTest/DftEepromWp/${Id}


📊 接口定义详表

DftEepromWp 类 - 必选属性

属性名类型默认值取值范围动态关联描述使用场景举例来源分类
TypeU8-1人工自检,2需要人工准备前置条件,3拷机测试,4人工检查结果,5人工操作测试,6与装备交互测试-装备测试项类型配置装备测试项类型1CSR软件
IdU8-U8-装备测试项ID配置装备测试项ID3CSR软件
SlotU32-U32-槽位号配置槽位号10CSR软件
DeviceNumU8-U8-设备ID配置设备ID0CSR软件
ItemNameString-String-设备名称配置设备名称"EepromWpTest"CSR硬件
ProcessPeriodU16-U16-测试所需时间配置测试所需时间0CSR软件

DftEepromWp 类 - 可选属性

属性名类型默认值取值范围动态关联描述使用场景举例来源分类
PrompteReadyString-String-测试前交互提示测试前交互提示""CSR软件
PrompteFinishString-String测试完成交互提示配置测试完成交互提示"Please check the led"CSR软件
SystemIdU161U16Multihost环境下system编号配置Multihost环境下system编号1CSR硬件
FruDataString-StringEEPROM测试数据配置EEPROM测试数据1CSR软件

📝 配置示例

json
{
  "DftEepromWp": {
    "FruData": "eeprom_wp_test_data",
    "Type": 1,
    "Id": 1,
    "DeviceNum": 1,
    "ItemName": "EepromWpTest",
    "PrompteReady": 0,
    "PrompteFinish": 0,
    "ProcessPeriod": 1000,
    "Slot": 0,
    "SystemId": 1
  }
}

📚 相关文档