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.

[参考译文] CDCI6214EVM:将寄存器配置编程到 EEPROM 中

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

https://e2e.ti.com/support/clock-timing-group/clock-and-timing/f/clock-timing-forum/1312842/cdci6214evm-programming-register-config-into-eeprom

器件型号:CDCI6214EVM

我有一个寄存器配置、想要编程到 EEPROM 中、以便在加电时自动购买到器件。 我使用 TICS Pro 软件首先将寄存器配置编程到 EEPROM。

在日志中、我可以看到正在转换正确的寄存器内容。

但是、当我尝试使用直接 EEPROM 访问工具将该寄存器转储转储  

日志显示仅对寄存器 R11进行编程。 即使在文件中、我可以看到所有寄存器都 存在。 但文件没有正确的配置、因为我无法将文件与寄存器转储进行映射。当我现在尝试下电上电时、器件会进入默认状态(所有时钟输出均作为25MHz)、而不是编程为 EEPROM 中的配置。  因此、我认为没有正确写入 EEPROM。

可能会出现什么问题?

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

    您好!

    时钟生成团队已不在办公室。 请期待您的答复延迟、感谢您的耐心等待。

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

    Pratik,

    您是否在"注册到 EEPROM"之后、"读取 EEPROM 到文件"之前重启器件? 如果没有正确的下电上电、可能会扰乱 EEPROM 编程过程。 尝试对 EEPROM 重新编程、但之后立即重启。 设备的行为是否符合预期? 现在从 EEPROM 读取是否有正确的结果?

    此致!

    CRIS

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

    嘿、Cris、

    感谢您的回复。 我尝试了您建议的方法、在"注册到 EEPROM"之后目标地关闭并重新启动器件、然后尝试"将 EEPROM 读取到文件"。 寄存器仍然不同。 因此、当我在将寄存器写入 EEPROM 后对器件进行下电上电、并尝试读回所有寄存器时、寄存器似乎会恢复到某个默认状态。

    在 powercycle 之前、即在"register to EEPROM"之前

    在"注册到 EEPROM"之后、在"powercycle ->没有更改。

    完成循环后、即点击 GUI 上的 DUT 电源按钮、

    这样、EEPROM 写入似乎没有正确进行。

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

    Pratik,

    我们的 TICS 专业版专家将于明天回来。 他将能够提供更深刻的见解。

    此致!

    CRIS

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

    Pratik,

    读取 EEPROM 文件会将写入 R11、以便与器件通信将读取寄存器、从而使原始问题中的该部分有意义。

    您正在写入 EEPROM 第0页、对吗? 您的 EVM 是否 配置为在启动时读取该页面? 您可以尝试写入这两个页面、并查看器件是否使用正确的配置加电。

    此外、您是否可以考虑将您尝试编程的配置发送到器件中? .TCS 或寄存器值正常。

    此致!

    CRIS