TI中文支持网
TI专业的中文技术问题搜集分享网站

UCD90160ARGCR利用I2C总线无法Detect到,但可以正常访问器件寄存器的问题

Hi Ti Team:

使用的是UCD90160ARGCR,目前的SDK下操作I2C总线无法detect 到chip地址0x34,  但是可以正常访问0x34的各个寄存器,读写未出现报错现象,读出来的信息与离线烧录配置一致;

 

UCD90160ARGCR使用的是PMBUS协议地址,可能未兼容支持I2C detect,是否有的特别指令格式(参照slvu352g_UCD90xxx Sequencer and System Health Controller)?

 

ONIE:/ # ONIE:/ # i2cdetect -y -r 1

     0  1  2  3  4  5  6  7  8  9  a  b  c  d  e  f

00:          — — — — — — — — — 0c — — —

10: — — — — — — — — — — — — — — — —

20: — — — — — — — — — — — — — — — —

30: — — — — — — — — — — — — — — — —

40: — — — — — — — — — — — — — — — —

50: — — — — — — — — — — — — — — — —

60: — — — — — — — — — — — — — — — —

70: — — — — 74 — 76 —                        

ONIE:/ # i2cget -y -f 1 0x34 0x19

0xb0

ONIE:/ # ONIE:/ # i2cget -y -f 1 0x34 0xdf

0x08

ONIE:/ # ONIE:/ # i2cget -y -f 1 0x34 0xfd

0x1c

ONIE:/ # ONIE:/ # i2cget -y -f 1 0x34 0x9d

0x06

ONIE:/ # ONIE:/ # i2cget -y -f 1 0x34 0x99

0x06

ONIE:/ # ONIE:/ # i2cget -y -f 1 0x34 0x9c

0x0c

ONIE:/ # ONIE:/ # i2cget -y -f 1 0x34 0x9a

0x09

ONIE:/ # ONIE:/ # i2cget -y -f 1 0x34 0x9b

0x0c

ONIE:/ # ONIE:/ # i2cget -y -f 1 0x34 0x9e

0x06

ONIE:/ # ONIE:/ # i2cget -y -f 1 0x34 0x98

0x21

Thanks!

Johnsin Tao:

Hi支持I2C的,应给是设置的问题,配置成为I2C接口通讯,而不是PMBUS,你可以在美国E2E上问一下:

peng wei:

回复 Johnsin Tao:

Johnsin TaoHi支持I2C的,应给是设置的问题,配置成为I2C接口通讯,而不是PMBUS,你可以在美国E2E上问一下:

Johnsin Tao:

回复 peng wei:

Hi我也没有找到,所以才让你在美国E2E上问一下。

赞(0)
未经允许不得转载:TI中文支持网 » UCD90160ARGCR利用I2C总线无法Detect到,但可以正常访问器件寄存器的问题
分享到: 更多 (0)