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.

[参考译文] SN65DP141:无法找到器件从器件地址。

Guru**** 2587345 points
Other Parts Discussed in Thread: SN65DP141

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/944080/sn65dp141-not-able-to-find-the-device-slave-address

器件型号:SN65DP141

您好!

我们使用的是 TI SN65DP141 (从器件地址为0x07和0x06)器件型号 DP 转接驱动器。 我们采用 Nvidia TX2 DP 显示屏进行设计、工作正常、但无法在 I2C 端口0中看到 I2C 从器件地址。 无法在 make menuconfig 中找到 SN65DP141驱动程序。  

请帮我解决这个问题。

我的目标是查看 I2cdetect -y -r 0中的器件保留(UU)。 我是否需要添加 DTS? 如果是、请提供 DTS 格式。

请确认 SN65DP141的从器件地址。

谢谢、

Parashuram

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

    Parashuram

    请确保 I2C_EN 为高电平以启用 DP141 I2C 模式。

    请确保通过外部10k 电阻器将 SDA 和 SCL 拉至3.3V。  

    对于 I2C 访问、  

    1.启动命令

    7位从地址(0000ADD [2:0])后跟第8位、即数据方向位(R/W)。 0表示写入、1表示读取。 ADD [2:0]地址位分别随 ADD2、ADF1和 ADD0器件引脚的状态而变化。 如果引脚保持悬空或被下拉、7位从器件地址为0000000。

    3. 8位寄存器地址

    4. 8位寄存器数据字

    5.停止命令

    谢谢

    David