主题中讨论的其他器件: TUSB8042
你好。
在我们的电路中、TUSB8042A 上电后、配置设置通过 SMBus 接口从主机执行。
TUSB8042A 的硬配置设置引脚设置如下、并在 SMBus 中设置。
◇硬带引脚设置
・SMBUSZ/SS_SUSPEND:下拉、带2.2KΩ(低电平:SMBus 模式 SELLECT)
・SCL/SMBCLK:上拉电阻为1KΩ Ω
・SDA/SMBDAT:上拉为1KΩ Ω
・FULLPWRMGMTz/FULLAUTOz/SMBA1/SS_UP:下拉、带4.7KΩ(低电平:SMBus 地址1)
・成组/SMBA2/HS_UP:下拉、带4.7KΩ(Ω 低电平:SMBus 地址2)
・PWRCTL_POL:上拉、4.7KΩ(Ω 高电平:高电平有效)
・AUTOENz/HS_SUSPEND:上拉、带4.7KΩ Ω
加电后、我通过从主机的 SMBus 接口写入1来清除寄存器0xF8h 的 cfgActive 位(bit0)。
但是、cfgActive 位没有从1更改为0、也无法清除。
但是、对于地址0xf8以外的寄存器、写入和读取通常是可能的、没有问题。
请告诉我以下几点。
【】Ω
cfgActive 位(bit0)不从1变为0有什么原因吗?
如果有任何原因、请告诉我。
【】μ V
我想检查是否有清除 cfgActive 位的过程。
使用主机的 SMBus 接口时、是否有 TUSB8042A 配置手册?