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.

[参考译文] Linux/SN65DSI86EVM:由1.8V I2C 总线扰动的3.3V I2C 总线

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/805785/linux-sn65dsi86evm-3-3-v-i2c-bus-perturbated-by-1-8-v-i2c-bus

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

工具/软件:Linux

您好!

我目前正在使用 SN65DSI86 EVM、并尝试使用3.3V I2C 总线配置此板。 当我通过不带 I2C_3V3EN 的 J10连接器连接该总线时、我能够读取组件 TSL2561T 的状态、以便我的总线正常工作。

但默认情况下、1.8V I2C 总线处于低电平状态、因此当我启用 I2C_3V3EN 时、我的 SDA 和 SCL 线路处于未定义状态(~1V)、我的总线不再工作。 我希望 SN65DSI86在总线中作为从器件、但我感到这个组件强制了总线电平。 1.8V I2C 总线在低电平状态下会影响3.3V I2C 总线、这是否正常? 我们是否需要特定配置来将 SN65DSI86置于从模式?

我必须错过一些配置、但我在数据表中找不到任何可以帮助我理解的东西。  

感谢你的帮助。

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


    ADDR 和 EN 的状态是什么? 您能否检查以确保 Board_1P8V 为1.8V?

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

    尊敬的 David:

    感谢您的回应。

    Board_1P8V 几乎为1、8V (1.786V)、ADDR 较高(1.786V) 、因此地址必须为0x2D、EN 为高电平、但电压较低时为1、54V。 我尝试更改 ADDR 状态和 EN、但我的问题仍然存在、当我启用 I2C_3V3EN 时、 SCL_3P3V 降至1、4V、SDA_3P3V 至1V  

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


    请给我几天时间、让我看看我是否可以在实验中重复实验中 EVM 上的问题。

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

    尊敬的 David:

    您是否有任何更新? 即使我刚刚为 EVM 通电但未插上任何电源并且禁用 I2C_3V3EN、我也有相同的行为、I2C_SDA 和 I2C_SCL (1、8V)约为0.4V。这是正常的吗? 我怀疑组件出现问题。  

    谢谢。

    让  

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

    很抱歉、我在 EVM 上验证了 I2C_3V3EN 禁用或启用情况下的延迟、I2C_SDA 和 I2C_SCL 均为1.8V。 您可能有需要更换的故障电路板。

    谢谢

    David

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

    尊敬的 David:

    感谢您的支持、我还认为我的电路板有故障、我将看到我可以做什么。

    此致。

    让