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.

[参考译文] CDCE6214-Q1:具有串行接口模式的 CDCE6214-Q1 EEPROM 编程、默认设置在遵循寄存器提交方法后保留

Guru**** 2536100 points
Other Parts Discussed in Thread: CDCE6214-Q1, USB2ANY

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

https://e2e.ti.com/support/clock-timing-group/clock-and-timing/f/clock-timing-forum/932075/cdce6214-q1-cdce6214-q1-eeprom-programming-with-serial-interface-mode-default-settings-persist-after-register-commit-method-is-followed

器件型号:CDCE6214-Q1
主题中讨论的其他器件:USB2ANY

您好!

在串行接口模式下、我尝试使用 TICSPRO GUI 和 USB2ANY 并使用 CDCE6214-Q1的应用特定设置对 CDCE6214-Q1 EEPROM 进行编程。 我正在使用.TCS 文件和上述设置、并在尝试进行 EEPROM 写入之前加载该文件。 但是、当我按照 CDCE6214-Q1数据表第10.5.2.3.1节中的步骤1-8操作时、使用寄存器提交流程方法并在每个步骤的提示中确认寄存器写入/读取状态、完成所有步骤后的回读寄存器值仍然是默认值、而不是我的设置/值。

我还考虑到步骤中包括十六进制值、要写入 GUI 的值为十进制、 在"用户控制"页面中最轻松、最自信地完成了某些步骤、在"EEPROM reg commit 操作"页面上完成了这些步骤。 我还尝试了使用"用户控制"页面的步骤、但没有成功。

电路图中、REF_SEL 通过4.7k Ω 接地、HW_SW_CTRL 通过4.7k Ω RES 被拉高至1.8V (CDC 的 VDD 为1.8V)。 CDCE6214-Q1位于0x68。

我可能会在这里遗漏什么?

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

    您好、Luis、

    请检查两件事:

    在加载新 EEPROM 之前、必须对器件进行下电上电或切换 PDN 引脚。

    2.确保将 EEPROM 写入第1页、而不是第0页、因为通过将 HW_SW_CTRL 拉为高电平、您将读取第1页 EEPROM。

    此致、
    Hao

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

    您好 Hao、

    感谢您对此的支持。 我尝试执行下电上电和写入第1页。 默认值仍在读取、不是我所需的设置。

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

    您好、Luis、

    我错过了您遵循数据表程序的方式。 实际上、您能否从使用 Ticspro 中的"EEPROM"选项卡开始? 只需单击此按钮、EEPROM 就会被写入。

    此致、
    Hao

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

    您好 Hao、

    I DID:给电路板上电、打开 TI CS Pro、重启器件、读取所有寄存器、加载.TCS 文件、注册 EEPROM 第1页提交。 结果是一样的。

    我还尝试了:打开电路板的 TI CS pro、重启器件、加载.TCS 文件(写入寄存器)、对所有寄存器进行第二次写入、对 EEPROM 第1页进行寄存器写入、最后读取所有寄存器、作为另一次完整性检查。 同样的结果、读出了默认值。

    我还尝试在不进行下电上电的情况下、只需将.TCS 文件和寄存器加载到 EEPROM 第1页、结果相同。

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

    您好、Luis、

    您能否执行以下操作:

    1.为电路板加电、打开 Ticspro、转至 EEPROM 页面、点击 Read EEPROM to File 并保存文件。 这是默认(或上次) EEPROM 映像。

    2.写入您自己的寄存器值、然后点击"Register to EEPROM"。 这会将寄存器内容写入 EEPROM。

    3.对电路板进行下电上电。

    4.再次单击 Read EEPROM to File、这是新的 EEPROM 映像。

    5.比较两个 EEPROM 映像。 如果它们相同、请更改一些寄存器(一定不能为只读)并重复完整性检查的过程。

    此致、
    Hao

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

    您好 Hao、

    是的、这起作用了。 看起来我尝试的 TCS 配置文件由于某种原因未粘滞。 然后、我尝试了不同的 TCS 配置文件、这也很有效。

    非常感谢这里的快速响应。