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-AM64B:关于 I2C_PROBE () 处理

Guru**** 2422490 points
Other Parts Discussed in Thread: SK-AM64B

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1497256/sk-am64b-about-i2c_probe-processing

器件型号:SK-AM64B


工具/软件:

您好、

当我调用 I2C_probe (),同时通过用户扩展连接器提供 3.3V 电源时,
出现错误、当我使用示波器检查波形时、似乎没有应答。


此外、在由用户扩展连接器提供 3.3V 电压之前、该电压已经从 0V 上升到 0.7V。




Q1 在通过用户扩展连接器提供 3.3V 电压之前、电压已经上升到 0.7V 是正常情况吗?

Q2 是由于 I2C_PROBE () 在上升到 3.3V 之前为 0.7V 而导致的错误 (NAK ) 吗?

此致、
Yukinobu

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

    尊敬的 Yukinobu:

    通过前面提到的主题、我可以看到您能够通过用户扩展接头驱动 3.3V。  

    您能告诉我们上面分享的波形是为哪个 I2C 器件捕获的吗? 正如我记得的、您之前能够探测 I2C 器件。

    此外、在通过用户扩展连接器提供 3.3V 电压之前、电压已经从 0V 上升到 0.7V。

    您探测了用户扩展连接器的哪个针脚?

    此致、

    Tushar

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

    尊敬的 Tushar:

    您能告诉我们上面分享的波形是针对哪个 I2C 器件捕获的吗?

    当将 SK-AM64B 连接到 Microchip I2C 器件 DT100104 时获取该波形。
    遗憾的是、我从未成功探测此 I2C 器件。


    您探测过用户扩展连接器的哪个引脚?

    我将其连接到用户扩展连接器上的引脚 27 (SoC_I2C0_SDA) 和引脚 28 (SoC_I2C0_SCL)。
    MCU 连接器的 MCU_I2C0_SDA 和 MCU_I2C0_SCL 上的电压未上升到 0.7V。

    此致、
    Yukinobu

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

    尊敬的 Yukinobu:

    我在这里有点困惑。 您能否确认一下具体用例是什么?

    I 将其连接到用户扩展连接器上的 27 号引脚 (SoC_I2C0_SDA) 和 28 号引脚 (SoC_I2C0_SCL)。
    MCU 连接器的 MCU_I2C0_SDA 和 MCU_I2C0_SCL 上的电压未上升到 0.7V。[/报价]

    为什么要检查 MCU 连接器引脚处的电压?

    此外、如果 I2C 器件连接到 主域 I2C 实例的 SoC_I2C0_SDA 和 SoC_I2C0_SCL、为什么要探测 MCU_I2C 引脚?

    您是否在 example.syscfg 中完成了正确的配置?

    此致、

    Tushar

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

    尊敬的  Tushar:

    很抱歉混淆。

    用例 1 是将 I2C 器件与用户扩展连接器的 SoC_I2C0_SDA、SoC_I2C0_SCL 连接。
    使用 SoC_I2C0_SDA 和 SoC_I2C0_SCL 进行的测量显示 0V 至 0.7V。
    示波器波形是此用例 1 的波形。



    用例 2 是将 I2C 器件连接到 MCU 连接器上的 MCU_I2C0_SDA 和 MCU_I2C0_SCL。
    在使用案例 2 中、电压没有上升到 0.7V。



    连接了同一个 Microchip I2C 器件、但结果会因连接的引脚而异。
    SoC_I2C0_SDA、SoC_I2C0_SCL:电压高达 0.7V
    MCU_I2C0_SDA、MCU_I2C0_SCL:电压不上升 0.7V

    此致、
    Yukinobu

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

    尊敬的  Tushar:

    这一 0.7V 的增长是否有任何进展?
    请告诉我状态。

    此致、
    Yukinobu

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

    你好  Yukinobu、

    我已将您的查询转至硬件专家。

    此致、

    Anil.

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

    你好  Yukinobu

    您能简要说明一下这个问题吗?

    此外、在通过用户扩展连接器提供 3.3V 电压之前、电压已经从 0V 上升到 0.7V。

    连接器上是否有任何信号连接到 IO。

    请提供有关所进行连接的更多详细信息。

    此致、

    Sreenivasa.

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

    您好  Sreenivasa、

    Microchip I2C 器件 (DT100104) 通过跳线连接到 SK-AM64B 用户扩展连接器。
    当 SK-AM64B 在此状态下通电时、电压从 0V 升至 0.7V。

    如果未连接 Microchip I2C 器件 (DT100104)
    当电源关闭再打开时、电压从 0V 上升到 3.3V。

    为什么仅在连接 Microchip I2C 器件 (DT100104) 时电压才从 0V 上升到 0.7V?

    SBL NULL 已刷写到 OSPI 中、因此我认为没有任何信号。

    此致、
    Yukinobu

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

    你好  Yukinobu

    感谢您的意见。

    帮助我了解微芯片连接的器件连接。

    Microchip 器件的电源如何连接。

    此致、

    Sreenivasa.

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

    您好 Sreenivasa、

    Microchip 器件使用跳线连接到用户扩展连接器的 PIN1 (3V3)。





    通过以下步骤供电。

    // 3.3V 输出
    I2C_Transaction_init (&i2cTransaction);
    i2cTransaction.writeBuf = txBuffer;
    i2cTransaction.writeCount = 2;
    i2cTransaction.targetAddress = i2cReadTargetAddr;
    txBuffer[0]= 0x03;
    txBuffer[1]= 0xDF;
    状态= I2C_TRANSFER (i2c1Handle、&i2cTransaction);


    此致、
    Yukinobu

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

    你好 Yukinobu

    谢谢你。

    您能否用手示意图介绍一下连接和分享情况。

    MCU_I2C0 接口 在 SK 板上具有上拉电阻。 连接类似于 I2C0。

    附加电路板上是否有拉取器件?

    您是否检查了软件配置和连接极性。  

    此致、

    Sreenivasa.

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

    您好  Sreenivasa、

    您能否在连接和共享上绘制一个手写图?


    [引述 userid=“177086" url="“ url="~“~/support/processors-group/processors/f/processors-forum/1497256/sk-am64b-about-i2c_probe-processing/5874373 #5874373“]

    MCU_I2C0 接口 在 SK 板上具有上拉电阻。 连接类似于 I2C0。

    附加电路板上是否有拉取器件?

    [/报价]

    我们使用 I2C0 接口、而不是 MCU_I2C0 接口、并且板载电路上具有上拉电阻器。




    您是否检查了软件配置和连接极性。  [/报价]

    我确认了 SK 板和附加电路板之间的 SDA 和 SCL 线路已正确连接。
    附加电路板上存在 I2C 上拉电阻器、电压电平为 3.3V、与 SK 板相匹配。
    关于软件配置、我已验证 MCU_I2C0 的 I2C 实例和引脚多路复用设置是否正确。
    连接极性也正确、SDA 和 SCL 按预期对齐。

    此致、
    Yukinobu

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

    您好、

    只需签入查看该主题是否有任何更新。
    感谢您提供任何反馈或指导。

    此致、
    Yukinobu

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

    你好  Yukinobu

    谢谢你。

    让我与团队核实并更新。

    此致、

    Sreenivasa.