尊敬的 TI 团队:
我们希望使用 UCD90160的看门狗功能
根据文档“UCD90xxx 序列发生器和系统运行状况控制器 PMBus 命令参考”,我需要配置 D3h
我想将 GPI3配置为 WDI、将 GPIO16配置为 WDO。
根据表35和表14、我将在下面向系统上的 UCD90160发送 I2C 命令(Ubuntu 18.04)
root@ubuntu-Default-string:/home/ubuntu i2cset -f -y 4 0x6b 0xd3 0x80 0x0a 0xc0 0x17 s
错误:写入失败
0x6b 是 i2c 地址。 0xD3是寄存器编号。 0x80正在启用看门狗功能。
0x0A 是 WDI 的引脚 ID GPI3。 0xc0为复位周期(1.92秒)。 0x17是针对 WDO 的 GPIO16的引脚 ID。
但此命令失败。 我尝试在命令下发送、结果成功。
root@ubuntu-Default-string:/home/ubuntu i2cset -f -y 4 0x6b 0xd3 0x80 0x0 0xc0 0x17 s
root@ubuntu-Default-string:/home/ubuntu i2cdump -f -y 4 0x6b s 0xd3
0 1 2 3 4 5 6 7 8 9 A b c d e f 0123456789abcdef
00:80 00 c0 17????
为什么可以将 GPI3配置为 WDI? I2C 命令是否存在看门狗故障错误?
谢谢