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.

[参考译文] J784S4XEVM:访问 J784S4XEVM 上的一个 GPIO 扩展器

Guru**** 2422190 points
Other Parts Discussed in Thread: J784S4XEVM

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1535769/j784s4xevm-access-one-of-the-gpio-expander-on-the-j784s4xevm

器件型号:J784S4XEVM


工具/软件:

您好、

访问 J784S4XEVM 上的其中一个 GPIO 扩展器时遇到问题。  

我想访问地址 0x20 处 I2C0 上的扩展器 1:

但是、在 Uboot 和 Linux 中未检测到它。 这是仅有的一个未被检测到的设备。

在 u-boot 上、使用以下命令:  

i2c dev 0
i2c probe 

我得到有效的芯片地址:30 31 40 43 48 49 4A 4B 50 7C

在 Linux 上、具有:

 

i2c detect -r -y 0

我检测到以下芯片:30 31 40 43 48 49 4A 4B 50

如图所示、未检测到地址 0x20。

是否有特定的措施来访问该芯片? 实际上、我想访问此芯片的 P01、P02、P05 和 P06:

提前感谢您的帮助。

此致。

K.L

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

    尊敬的 K.L:

    [报价 userid=“405847" url="“ url="~“~/support/processors-group/processors/f/processors-forum/1535769/j784s4xevm-access-one-of-the-gpio-expander-on-the-j784s4xevm

    在 u-boot 上、使用以下命令:  

    全屏
    1.
    2.
    I2C 开发 0
    I2C 探头
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    我得到有效的芯片地址:30 31 40 43 48 49 4A 4B 50 7C

    [quote userid=“405847" url="“ url="~“~/support/processors-group/processors/f/processors-forum/1535769/j784s4xevm-access-one-of-the-gpio-expander-on-the-j784s4xevm

    在 Linux 上、具有:

     

    全屏
    1.
    I2C detect -r -y 0
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    我检测到以下芯片:30 31 40 43 48 49 4A 4B 50

    [/报价]

    在 扫描 I2C 总线以查找器件时、这里使用的两种方法都是正确的。 但是、主 I2C0 上的 GPIO 扩展器不一定能保证索引为 I2C 总线 0。 因此、您将需要检测和探测各种不同的 I2C 总线、并将其与总线上的器件地址进行比较、以确定哪条总线是主 I2C0。  

    例如、根据 您在总线上检测到的器件、我们可以得出结论:I2C 总线 0 实际上是 WKUP I2C0。

      

    谢谢、

    Neehar

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

    您好、  

    感谢您的回答。 我错过了这一点。

    主 I2C0 确实检测为 i2c3。  

    此致、

    K.L

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

    尊敬的 K.L:

    很高兴您能检测到总线并访问 GPIO 扩展器。 关闭螺纹。

    谢谢、

    Neehar