我在使用我自己的软件的 PMBus 命令清除已记录的故障时遇到问题。
我可以使用 logged_fault_detail_index 和 logged_fault_detail 读取已记录的故障。
但是、当我尝试使用具有零块的写入命令 logg_faults (0xEA)清除已记录的故障(slvu352g.pdf 的第10.26段)时、不会清除存储的故障。
我在清除后读取记录的故障、返回的内容仍然相同。
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
我在使用我自己的软件的 PMBus 命令清除已记录的故障时遇到问题。
我可以使用 logged_fault_detail_index 和 logged_fault_detail 读取已记录的故障。
但是、当我尝试使用具有零块的写入命令 logg_faults (0xEA)清除已记录的故障(slvu352g.pdf 的第10.26段)时、不会清除存储的故障。
我在清除后读取记录的故障、返回的内容仍然相同。
大家好、Kevin
正确的格式为:地址+ 0xEA + 0x12 (长度)+ 18个零。
如果格式不正确、器件将拒绝该命令。
请提供波形吗?
此外、您还可以在 Fusion GUI 中启用 PMBus 日志记录或数据记录、以查看 GUI 如何清除故障日志
1.打开 Fusion GUI
2.禁用轮询
3.从“工具”中,选择“PMBus 日志记录”或“数据日志记录”
4.单击" Click to configure device"以显示 UCD90160 GUI
5.转至左下角:状态,单击清除已记录的故障以清除故障日志。
6.停止 PMBus 或数据记录,打开日志文件以查看准确的命令。
希望这对您有所帮助。
此致
Yihe