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:CDCE6214 CAN#39;t 编程到 EEPROM 中

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

https://e2e.ti.com/support/clock-timing-group/clock-and-timing/f/clock-timing-forum/1194772/cdce6214-cdce6214-can-t-program-into-eeprom

器件型号:CDCE6214
开发进度几乎已经完成、但有一个问题无法解决、请帮助解决、谢谢。
我们的加电序列遵循数据表中提供的过程。
并将 HW_SW_CTRL 和 REFSEL 设置为高电平、然后使用 I2C 进行编程。
测试时、使用客户的文件并配置寄存器。
但是、只要 R2的 REFSEL_SW 编程为0x2、I2C 线路就会突然拉低。 将 NOT PROGRAM 或 PROGRAM 跳至 其它值是正常的。
以下是我们的硬件电路计划、请帮助确认、谢谢。
但是、我从 EEPROM 读取的内容与 IC 内部的预设值相同、因此通信和读取部分肯定是正常的。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    YUxuan、

    原理图似乎不是问题。  

    如果 REFSEL 引脚被外部拉低、并且 R2[1:0]的默认值为00h、那么为什么它们会将 REFSEL_SW 编程为 SECREF? 这不是必需的、因为外部引脚已经在选择 SECREF。

    如果没有 R2编程、EEPROM 编程是否成功?

    他们是否使用 TICS Pro 对器件或其他内容进行编程?

    对 REFSEL_SW 进行编程后、是 SDA、SCL 还是两者都被拉至低电平? 这些线路是否会释放、或者是否需要进行下电上电以使线路再次变为高电平?

    REGCOMMIT 位是否曾经被写入? 否则、寄存器的内容将不会写入 EEPROM。

    谢谢、

    Kadeem

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

    您好  Kadeem、

     

    此电路是我用于对 IC 进行编程的电路、它仅具有编程功能。
    编程 R2[1:0]是我的客户根据设定值提供的编程文件。

    无论是否编辑 R2、都无法成功对其进行编程。

    我们使用 GPIO 模拟 I2C 来 对 IC 进行编程。

    SDA 和 SCL 都将被下拉。 目前,在测试后,不会自行发布。

    两者都需要重新连接到电源、然后才能重新进行通信。

    是的、我有写入 REGCOMMIT 的数据。

    谢谢。

    Steve

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

    YUxuan、

    寄存器的写入顺序是否正确(R85至 R0)?

    是否确定 CDCE6214是将两条线路拉低的电缆(当 I2C 主机断开连接时、I2C 是否仍然拉低)?

    您能否提供寄存器设置的.txt 文件、以便我可以使用 TICS Pro 尝试将其加载到器件中?
    谢谢、

    Kadeem

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

    您好  Kadeem、

    是的、我从寄存器 R85写入 R0、这个顺序没有问题。
    断开 CDCE6214后、I2C 未下拉。
    好的、我将附加文件。

    谢谢。

    Steve

    e2e.ti.com/.../CDCE6214_5F00_Register.txt

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

    Steve、

    如果我在 将该文件导入到 EVM 上的 EEPROM 中遇到任何问题、我将在明天(PST)之前通知您。

    谢谢、

    Kadeem

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

    Steve、

    我认为我们是通过电子邮件处理这一问题的、对吧? 如果是、我将关闭此项并更新最后步骤、以便将来遇到此问题的任何人都可以轻松找到解决方案。

    谢谢、

    Kadeem