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.

[参考译文] SK-AM62P-LP:在 AM62P-LP EVM 上使用 SK-LCD1 触摸屏和外部 MPU6050 时、I2C 仲裁丢失

Guru**** 2551110 points
Other Parts Discussed in Thread: SK-LCD1

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1567815/sk-am62p-lp-i2c-arbitration-lost-when-using-sk-lcd1-touchscreen-and-external-mpu6050-on-am62p-lp-evm

器件型号:SK-AM62P-LP
主题中讨论的其他器件:SK-LCD1

工具/软件:

您好:

我正在努力实现 AM62P-LP EVM 一方 SK-LCD1(具有电容式触控的 OLDI LCD) 互联。
我连接了一个 MPU6050(陀螺仪传感器,地址 0x68) 连接到扩展接头引脚 (27 = SDA、28 = SCL)。

我正在尝试使用以下命令访问 MPU6050:

i2cset -y 1 0x68 0x6B 0x00

但我收到以下错误:

[ 208.832185] omap_i2c 20000000.i2c: Arbitration lost
Error: Write failed
[ 211.865234] omap_i2c 20000000.i2c: controller timed out
[ 211.870509] tps6598x 1-003f: tps6598x_interrupt: failed to read version (-110)

观察到的情况:

  • 何时 SK-LCD1(带触摸屏)已连接 、出现 I2C 错误、无法访问 MPU6050。

  • 何时 SK-LCD1 断开连接 、我可以成功地与 MPU6050 通信。

其他信息:

  • 触摸屏控制器位于 0x41 系统资源。

  • 在中 该总线是 I2C0 、但在板上、它显示为 /dev/i2c-1

  • MPU6050 连接到 扩展接头引脚 27 (SDA) 和 28 (SCL)

查询:

  • SK-LCD1 触摸屏与 I2C 上的外部 MPU6050 之间是否存在总线冲突?

  • 或者是否有办法以正确的配置共享同一总线?

谢谢、
Manjunath