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

am3354处理器,使用linux RT,I2C0可以正常使用,I2C1不能使用,什么原因呢?

/dev/下已经有设备驱动:

i2c1不能用,系统提示:

感觉是设备树没有配置好,这是设备树:

没太明白tps那是干啥的,那这个i2c1的配置还少什么吗?

yongqing wang:

检查一下硬件上拉的问题,再参考这个帖子:e2echina.ti.com/…/308074

user4132396:

回复 yongqing wang:

感觉也没说啥,我的原理图:

i2c1上面挂了三个器件,就使用了一处上拉电阻2.2k,这可以吗

Nancy Wang:

tps是i2c0连接的设备节点。

你的i2c1是连接的什么设备?试试添加一下相应的设备节点。

user4132396:

回复 yongqing wang:

网上确实有关于i2c1不能正常使用的问题,有人说是因为i2c1不是常规的方式,但不清楚这么解决

Shine:

回复 user4132396:

tps表示和电源芯片tps通信。

看一下I2C1的pinmux管脚有没有配置?

yongqing wang:

回复 user4132396:

看看这个链接中的解决方法:e2e.ti.com/…/449928

赞(0)
未经允许不得转载:TI中文支持网 » am3354处理器,使用linux RT,I2C0可以正常使用,I2C1不能使用,什么原因呢?
分享到: 更多 (0)