已合并
【修改描述】适配PetaIO P8118Z3 NVMe SSD #755
yctco_huangyuxuan创建于 5月13日
【修改描述】适配PetaIO P8118Z3 NVMe SSD #755
已合并
yctco_huangyuxuan创建于 5月13日
4 个文件变更+59-2
@@ -1,5 +1,8 @@
1# Changelog1# Changelog
2All notable changes to this project will be documented in this file.2All notable changes to this project will be documented in this file.
3+## [1.90.95] - 2026-5-13
4+【修改描述】适配PetaIO P8118Z3 NVMe SSD
5+ 
3## [1.90.94] - 2026-5-126## [1.90.94] - 2026-5-12
4补齐MCX623105AN-VDAT的BoardPCIeCard对象7补齐MCX623105AN-VDAT的BoardPCIeCard对象
5 8 
@@ -1,7 +1,7 @@
1{1{
2 "name": "vpd",2 "name": "vpd",
3 "type": "configuration",3 "type": "configuration",
4- "version": "1.90.94",4+ "version": "1.90.95",
5 "author": "Huawei",5 "author": "Huawei",
6 "license": "Mulan PSL v2",6 "license": "Mulan PSL v2",
7 "options": {7 "options": {
@@ -281,4 +281,5 @@ QLogic/Nic/14140130_10772261_1077029b.sr
281LRLINK/Nic/OCP/14220247_80880103_8088c401.sr281LRLINK/Nic/OCP/14220247_80880103_8088c401.sr
282LRLINK/Nic/OCP/14220247_80861521_ffff0000.sr282LRLINK/Nic/OCP/14220247_80861521_ffff0000.sr
283Huawei/TianChi/SEU/14140224_POLICY_1e49.sr283Huawei/TianChi/SEU/14140224_POLICY_1e49.sr
284-Broadcom/Raid/14140130_100010e2_10004020.sr284+Broadcom/Raid/14140130_100010e2_10004020.sr
285+Huawei/TianChi/SEU/14140224_POLICY_1ee4.sr
@@ -0,0 +1,53 @@
1+{
2+ "FormatVersion": "3.00",
3+ "DataVersion": "3.00",
4+ "ManagementTopology": {
5+ "Anchor": {
6+ "Buses": [
7+ "I2cMux_SMC"
8+ ]
9+ },
10+ "I2cMux_SMC": {
11+ "Chips": [
12+ "Chip_Temp"
13+ ]
14+ }
15+ },
16+ "Objects": {
17+ "Chip_Temp": {
18+ "Address": 213,
19+ "AddrWidth": 1,
20+ "OffsetWidth": 1,
21+ "WriteTmout": 100,
22+ "ReadTmout": 100,
23+ "HealthStatus": 0
24+ },
25+ "MidAvg_DiskTemp": {
26+ "WindowSize": 3,
27+ "DefaultValue": 20
28+ },
29+ "Scanner_Temp": {
30+ "Chip": "#/Chip_Temp",
31+ "Offset": 3,
32+ "Size": 1,
33+ "Mask": 255,
34+ "Type": 0,
35+ "Period": 2000,
36+ "Debounce": "#/MidAvg_DiskTemp",
37+ "NominalValue": 20,
38+ "ScanEnabled": "<=/::FruCtrl_1_0.PowerState |> string.cmp($1, 'ON') |> expr($1 ? 1 : 0)",
39+ "Value": 20
40+ },
41+ "CoolingRequirement_1_60": {
42+ "RequirementId": "${Slot} |> expr((60 << 8) | $1)",
43+ "MonitoringStatus": "<=/Scanner_Temp.Status; <=/Scanner_Temp.Value |> expr(($1 == 1 || $2 >= 255) ? 1 : 0)",
44+ "MonitoringValue": "<=/Scanner_Temp.Value",
45+ "FailedValue": 80,
46+ "TargetTemperatureCelsius": 68,
47+ "MaxAllowedTemperatureCelsius": 75,
48+ "TargetTemperatureRangeCelsius": [],
49+ "ThresholdValue": [],
50+ "AlarmSpeed": []
51+ }
52+ }
53+}