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.

[参考译文] CC2538:CC2538定制板I2C问题

Guru**** 2407630 points
Other Parts Discussed in Thread: CC2538, HDC1080

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

https://e2e.ti.com/support/wireless-connectivity/zigbee-thread-group/zigbee-and-thread/f/zigbee-thread-forum/656407/cc2538-cc2538-custom-board-i2c-problem

部件号:CC2538
主题中讨论的其他部件: HDC1080

TI 专家团队,您好

我正在从事基于TI CC2538的6LoWPAN项目, 我设计了许多基于CC2538的自定义板,  板上有2个I2C器件(一个EEPROM和HDC1080), 在我以前的主板中,I2C 可以正常 读取/写入EEPROM和HDC 1080,没有任何问题,但是在我最新的自定义主板中,I2C总线出现了问题。

总线布局只有细微的变化。 I2C总线线路SDA和SCL都很高,并且在两个设备都连接(EEPROM 24C04和HDC 1080)时看不到任何事务

但是,如果我取出 HDC1080, EEPROM读写 工作 正常。我的示波器没有i2c总线分析仪,因此 很难找出问题。  如果你 能帮我就好了。 如果 需要,我可以共享所有信息(主板布局,代码等)。

此致

北干

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

    这是不是一个出现故障的主板? 是否确定HDC1080正常? 听起来好像是在把线条拉得高一些。

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

    感谢您的回复。 我制作了10块板,其中我在3块板上安装了HDC1080,所有三块板的表现都相同。
    如果我取出HDC 1080,它工作正常,当HDC不存在时,如果我检查HDC垫上的总线线路,我可以看到事务。

    新旧主板的布局没有太大变化,之前主板中HDC与EEPROM和HDC之间的距离是在3 mm 周围,但在新主板中是在6 mm 周围。 这是个问题…… I2C总线可以正常工作多长时间?


    我需要帮助解决此问题,因为我有一个展览,并且需要展示产品。 期待您的支持。 所有的HDC都是我几个月前获得的免费样品。如果不保留IC HDC,是否可能出现密封套件行为不当?

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

    您在上拉时使用了什么值?

    谢谢,
    Fredrik
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,Fredrik,
    我使用了10k上拉电阻器... 我已经检查了脉冲形状,它看起来不错。脉冲顶部略呈锥形,可能是因为RC时间常数。 我会将拉力降低到4.7K,现在检查脉搏,然后给你发送快照。 您是否认为10 K值可能是一个问题...



    此致
    北干
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    10K上拉电阻器应正常。 如果断开EEPROM并保留HDC1080,I2C是否工作?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,很抱歉回复太晚了,如果我选择一个I2C设备,它就能工作。 因此EEPROM和HDC1080都可以工作,但一次只能工作一个。 我真的看不到任何布局中的问题会如此影响沟通。 我以前的所有主板在同一主板上工作正常。 在这种情况下,当两个设备都连接时,总线线路很高。

    此致
    北干