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.

[参考译文] DS160PR810:写入 EEPROM 失败:SigCon Architect

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1353074/ds160pr810-write-to-eeprom-failed-sigcon-architect

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

您好、团队成员:  

我们将 DS160PR810转接驱动器用于我们的应用、以提高从根复合体到终端设备的信号强度。 请在下面找到测试设置、

我们使用 USB2ANY 接口将 SigCon 工具连接到2x6接头、其中连接了 I2C 引脚。 就可以成功检测到器件。 但是、当尝试在 EEPROM 页面中修改均衡设置时、写入 EEPROM 过程失败。

还将获得以下误差。


您能帮助我解决这个问题吗?

谢谢。
桑提亚

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

    您好、Sandhya、

    • 当您尝试点击"Load from EEPROM"按钮时、是否会从 GUI 中收到相同的错误?
      • 如果可以通过 GUI 正常配置器件(例如更改 EQ、增益设置、并读回以确认)、则与器件本身的通信没有问题。 如果 EEPROM 加载和写入操作不起作用、问题似乎是无法正确联系 EEPROM。
    • 在您的初始消息中、您说这个问题发生在一个较大批次的电路板上、而其他电路板没有问题、这表明问题电路板在制造或施工方面存在特定差异
      • 您能否确认问题板上安装的 EEPROM 单元的型号与其他单元相同、并且已正确焊接?

    可以通过一些实验来研究这种情况:探测 EEPROM 的电源引脚和接地引脚以查看是否存在预期的连接、将 EEPROM 移除并重新焊接到电路板上、或者安装新的 EEPROM 单元。 到目前为止、这个问题看起来与转接驱动器或 GUI 没有内在的相关性、因为有多个使用相同硬件的电路板可以正常工作、因此我可以提供的具体支持是有限的。 希望这只是一个小问题、可以快速修复。

    此致!

    Evan Su

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

    您好、Evan:

    • 当您尝试点击"Load from EEPROM"按钮时、是否会从 GUI 中收到相同的错误?
      可以。 我将获得相同的误差。 正如您在之前的对话中建议的那样、在高级页面中、我更改了 EQ 设置、并观察了低级别页面中的更改(选择"全部读取"并观察到)。 即使写入 EEPROM 失败也是如此。
    • 您能否确认问题板上安装的 EEPROM 单元的型号与其他单元相同、并且已正确焊接?
      所有电路板上安装了相同的 EEPROM。 我已经完成了所有引脚的导通性测试、并且已正确焊接。
    • 当我探测 EEPROM 的电源和 GND 引脚(即 IC 的输入电压)时、会获得3.3V 的电压。
    • 我能够检测 IC、但我不确定当我的 EEPROM 出现问题时、可能的情况如何。

    谢谢。
    桑提亚

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

    您好、Sandhya、

    在尝试交换 EEPROM 之前、我要查看的下一个详细信息是针对有问题电路板的器件 MODE 引脚设置。 如果使用接头上的可调分流器进行配置、请验证设置是否与工作的电路板相同。 如果是硬接线的、则在电路板运行时检查 MODE 引脚的电压、并与工作电路板进行比较。

    在 GUI 的 Low Level 页面内、您还可以读取 Bank0共享和 Bank1共享部分中 EE_Status 寄存器的值。 如果器件以正确的模式运行、则字段应显示 EEPROM 加载失败且进行了一些尝试、但我想确认:

    此致!

    Evan Su

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

    您好、Evan:

    很抱歉耽误你的时间。 我测量了 EEPROM IC 的输入电压、发现它是0.259V。 我要为 IC 提供的输入电源为3.3V。 与另一组 EEPROM IC 相比、我发现它们接收的是正确的3.3V 输入。 我计划更换 EEPROM、然后查看问题是否仍然存在并联系您。

    谢谢!
    桑提亚

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

    您好 Evan:

    由于输入引脚连接处采用干焊料、因此没有正确焊接。 现在、我可以将值加载到 EEPROM 中。  

    这是在"Low Level"页面中成功加载到 EEPROM 后得到的结果。

    谢谢。
    桑提亚

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

    您好、Sandhya、

    很高兴听到重新焊接有帮助。 如果您可以通过 GUI 成功地对 EEPROM 进行编程、并读回正确编程的值、例如电路板正常工作时的值、那么问题似乎已经得到解决。

    此致!

    Evan Su

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

    您好 Evan:

    是的。 此问题已解决。 感谢你的帮助。

    此致、
    桑提亚