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.

[参考译文] SN65DSI86EVM:面临 SN65DSI86EVM I2C 端口的问题

Guru**** 2042910 points
Other Parts Discussed in Thread: SN65DSI86EVM, SN65DSI86
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1045651/sn65dsi86evm-facing-issue-with-sn65dsi86evm-i2c-port

器件型号:SN65DSI86EVM
主题中讨论的其他器件: SN65DSI86

您好,

我为 新项目购买了 SN65DSI86EVM、并尝试通过  J16 I2C 端口(引脚6和7)从主机 CPU 进行通信。  

但 I2C 通信失败、并注意到 I2C 时钟线始终为低电平。  REFCLK =27MHz、VCCIO =1.8V、VCC、EN 引脚=LOGIC 1  和 VCCA =1.2V 工作正常。

我没有将 MIPI DSI 接口 和 eDP 显示屏连接到 EVM。  

让我知道 EVM I2C 通信错误可能会出现什么问题?   是否需要正确配置任何硬件设置 ?  

是否必须将 MIPI DSI 数据和时钟连接 到 SN65DSI86EVM 才能建立 I2C 通信?  

此致

PSG_4

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

    PSG_4

    I2C 将与 EVM 默认配置一同工作。 您是否连接到 EVM 的 J10?  

    引脚1 -> SCL

    引脚3 -> SDA

    引脚2 -> GND

    I2C 地址是0x2D 的7位地址。

    谢谢

    David

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

    尊敬的 David:

    我将 主机 CPU I2C 线路(1.8V 逻辑)连接 到 J16引脚6和7。 根据 EVM 用户手册,我们可以将1.8V 电平 I2C 线路连接到 J16。  

    在连接到主机 I2C 线路之前,请注意  连接到 SN65DSI86的 I2C 时钟线路的默认值始终为低电平。

    是否必须将 MIPI DSI 数据和时钟连接 到 SN65DSI86EVM 才能建立 I2C 通信?  

    此致

    PSG_4

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

    PSG_4

    EVM 无需 MIPI DSI 数据和时钟即可建立 I2C 通信。  

    I2C 时钟线路应该具有将其上拉的外部上拉电阻器。  

    您使用的是哪7位 I2C 地址?

    谢谢

    David

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

    尊敬的 David:  

    我的软件团队使用了一 个 I2C 应用 程序、该应用程序可以扫描所有7位地址。   此应用能够检测同一 I2C 总线上的其他 I2C 器件。   

     由于 I2C 时钟线中有一个低电压电平,因此我怀疑 数据表部分中提到的 I2C 时钟拉伸:

    " 8.4.5.3.1直接方法(时钟拉伸)"  

    >>>

    直接方法(时钟扩展)涉及通过 SN65DSI86将 SCL 引脚驱动为低电平来延迟确认或数据到 I2C 主器件。 一旦 SN65DSI86准备好确认 I2C 写入事务或返回 I2C 读取事务的读取数据、SN65DSI86将对 SCL 引脚进行三态处理、从而允许完成确认周期。

    >>>

    请重新检查并确认。  

    此致

    PSG_4

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

    PSG_4

    当您尝试通过 AUX 总线访问 eDP 面板时、间接和直接方法仅适用于 I2C-over-AUX。

    您是否有可用于访问 DSI86的外部 I2C 控制器?

    谢谢

    David

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

    尊敬的 David:  

    实际上、我购买了2 个   SN65DSI86EVM。

    另一  款全新 的 SN65DSI86EVM 也出现了相同的 I2C 问题  。 在连接到外部主机 CPU I2C 端口之前,请注意 SN65DSI86EVM  I2C 时钟默认为低电平 (在位置电阻 R3处测量)。 但是所有其他值、如 REFCLK =27MHz、VCCIO =1.8V、VCC=VCCA=1.2V、EN =1.8V。  

    请解释为什么默认 的 SN65DSI86EVM  I2C 时钟引脚为低电平?  

    此致

    PSG_4

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

    任何更新都请!!!!

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

    您好!  

    我检查了 EVM、当没有任何元件连接到 DSI86 I2C 总线时、R3上的 I2C_SCL 为1.8V。 EVM 通电后、您能给我发送一张 EVM 图片吗?

    谢谢

    David