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.

[参考译文] LMK05318:通过 I2C 设置 EEPROM 的问题

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

https://e2e.ti.com/support/clock-timing-group/clock-and-timing/f/clock-timing-forum/1054654/lmk05318-issues-of-setting-eeprom-by-i2c

器件型号:LMK05318

您好、专家、

我的客户希望在自己的 FPGA 上将 EEPROM 设置为 LMK05318。 它们会记录寄存器、这些寄存器是 TICS Pro 上 EEPROM 编程的序列。

当它们设置完成后、配置并捕获寄存器记录、如下所示:

但不知怎么说、输出在自己的电路板上使用记录寄存器后没有响应。

他们发现 I2C 寄存器地址 已从64h 更改为50h。

现在、他们想要重置 EEPROM、但 无法恢复 IC 的 defalut 状态。

他们尝试使用 TICS Pro 来控制地址 R10和 R12以复位 IC、但无法正常工作。  

他们想 知道:
(1)如何将 I2C 地址恢复回64h? (有两个电路板处于相同情况。)
(2) EEPROM 编程的正确顺序是什么?  

谢谢。

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

    您好!

    1.要复位器件并使 I2C 地址返回64h、请执行 PDN 周期。 要执行 PDN 周期、请将 PDN 引脚拉至低电平以禁用器件、然后将其拉至高电平以使器件恢复正常运行。

    2.要使用 TICS Pro 对 EEPROM 进行编程:

    首先、导航至 TICS Pro 上的 EEPROM 页面、如下所示。

    其次、通过按下下图中突出显示的按钮、将寄存器和额外的字节提交到 SRAM。

    第三、通过按下下图中突出显示的按钮、从 SRAM 对 EEPROM 进行编程。

    要通过寄存器写入对 EEPROM 进行编程:

    LMK05318数据表中的第9.5.6节介绍了 EEPROM 编程的方法。 TI 建议使用方法1 (寄存器提交方法)。 这是数据表中显示的寄存器提交方法的图像。

      

    此致、

    起亚拉赫巴