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-AM68:SK-AM68 扩展板上的 I2C4

Guru**** 2694555 points

Other Parts Discussed in Thread: SK-AM68

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1595916/sk-am68-i2c4-on-sk-am68-expansion-board

器件型号: SK-AM68
Thread: AM68 中讨论的其他器件

我尝试读取一个连接到 40 引脚扩展接头上 i2c4 引脚的简单传感器、但在尝试使用 i2cget 命令时收到了以下错误消息。 在使用此端口之前、是否需要进行一些设置? 您是否在 SK-AM68 板上的此 i2c 或任何其他 i2c 的某个位置记录了这些说明?

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

    您好 Robert:

    1. 您能否分享“dmesg"命令“命令的完整输出?
    2. 您能否共享“i2cdetect -y -r 0x4“的输出?

    此致、

    Takuma

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

    尊敬的 Takuma:  

    附加的 dmesg 输出。 另请参阅下面的 i2cdetect 命令输出。

    谢谢、

    Robert

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

    论坛 UI 不提供附加文件文档的选项 由于 dmesg 输出很长、我会将文本文件发送到您的收件箱。

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

    您好 Robert:

    看起来 I2C 总线未检测到总线 4 的地址 0x68 上的任何器件。 总线 4 是 MAIN_i2c1 实例。  

    浏览我们的 SDK 文档、好像有一个进行引脚多路复用的 I2C 实例: https://software-dl.ti.com/jacinto7/esd/processor-sdk-linux-am68a/11_00_00/exports/edgeai-docs/devices/AM68A/linux/pi_hdr_programming.html。 它标记为 I2C1、但在原理图文件中、我看到 I2C4 已连接。

    并且由于 dmesg 日志提到 bus7 为 2040000(这是 I2C4 的偏移量)、您能否尝试在总线 7 上执行 i2cdetect 来查看 0x68 地址是否已填充?

    此致、

    Takuma

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

    嗨、Takuma、这实际上解决了问题。 请参阅下面的。

    感谢您的帮助。  

    Robert

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

    您好 Robert:

    听得真棒! 我将向我们的 SDK 团队报告文档错误。

    此致、

    Takuma