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.

[参考译文] LMK05028:LMK05028 I2C 通信问题

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

https://e2e.ti.com/support/clock-timing-group/clock-and-timing/f/clock-timing-forum/1292304/lmk05028-lmk05028-i2c-communication-issue

器件型号:LMK05028
主题中讨论的其他器件: USB2ANY

我正在使用 TICSPRO 软件对 LMK05028进行初始编程。 我正在按照以下步骤操作

1.使用 USB2ANY 适配器连接 LMK05028。
2.在 TICSPRO 软件中使用" 选择器件 "选项
3.确保使用" 扫描 I2C 总线 "选项
4.使用.TCS 文件通过" 对 EEPROM 进行编程 "选项

一切完成后、我将尝试 从 与 LMK05028芯片相连的主机控制器访问 LMK05028的寄存器。 我使用使用使用 i2ctools (i2cget、i2cset)与 LMK05028进行通信的脚本。 但我无法检测 i2c 总线上的芯片、也无法读取任何寄存器(我尝试读取寄存器 R0、R1、R2以获取 VNDRID 和 PRODID)。 有人能帮我吗?  

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

    添加更多信息、

    HW_SW_CTRL 引脚连接到 GND (从数据表来看、这意味着启动模式为 EEPROM+I2C)

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

    尊敬的 Dhruv:

    在执行第4步之前、您能否确认第3步是否成功? 选择 USB2ANY 器件然后点击 Scan Bus 后、应在日志中看到 I2C 地址更新。

    此致、

    珍妮弗

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

    Jennifer、您好!  
    感谢您的提示支持。 问题已解决。 电源存在问题、导致无法检测到它。  

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

    感谢您的回复;我已关闭此票。