docs(master : readme) update readme

This commit is contained in:
leimingsheng 2025-04-11 09:46:31 +08:00
parent 92cef5023b
commit 2c3d736f05

@ -15,6 +15,8 @@
- [3_1_adc128传感器读值为0](#3_1_adc128传感器读值为0) - [3_1_adc128传感器读值为0](#3_1_adc128传感器读值为0)
- [3_2_脚本执行时出现大批量语法错误](#3_2_脚本执行时出现大批量语法错误) - [3_2_脚本执行时出现大批量语法错误](#3_2_脚本执行时出现大批量语法错误)
- [4_附属工具](#4_附属工具) - [4_附属工具](#4_附属工具)
- [4_1_fruparse](#4_1_fruparse)
- [5_关于nicsensor_v2](#5_关于nicsensor_v2)
## 1_简介 ## 1_简介
@ -118,6 +120,13 @@ nicsensor工具是在带有i2ctool工具(i2ctransfer、i2cdetect)的BMC下用于
### 2_5_调试模式使用 ### 2_5_调试模式使用
> 关联变量 `DEBUG_MODE`, 启用调试模式时需要将该变量的值配置为1
如果不需要借助脚本来选通服务器上对应的channel, 仅需要做传感器数值测试, 可以启用调试模式。
在调试模式下, 脚本不会执行选通PCA9641以及PCA9546/9548的操作。仅直接测试传感器。因此需要手动调整两个变量
- `DEBUG_MODE`
- `i2c_bus`
## 3_常见问题 ## 3_常见问题
### 3_1_ADC128传感器读值为0 ### 3_1_ADC128传感器读值为0
@ -128,4 +137,13 @@ ADC128传感器在使用时需要初始化, 因此第一次读取时传感器可
通常是因为服务器上含有PCA9641切断了BMC的I2C控制权导致重试即可 通常是因为服务器上含有PCA9641切断了BMC的I2C控制权导致重试即可
## 4_附属工具 ## 4_附属工具
### 4_1_FruParse
提供了一个简单python脚本用于解析FRU的数据, 将nicsensor读取到的FRU数据拷贝到frudata.txt后, 执行
`python fru_parse.py`即可将读取到的数据转化为FRU内容
## 5_关于nicsensor_v2
nicsensor_v2将服务器选通channel和读取传感器数值的功能解耦因此在单独使用某个功能时可以直接找到对应的脚本进行测试。
详见[nicsensor_v2](./nicsensor_v2/readme.md)