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.

[参考译文] AFE7950:更改了 JESD CS 状态和 JESD BUF 状态

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

https://e2e.ti.com/support/rf-microwave-group/rf-microwave/f/rf-microwave-forum/1373550/afe7950-jesd-cs-state-and-jesd-buf-state-is-changed

器件型号:AFE7950

工具与软件:

您好!

JESD CSATE 和 JESD BUF 状态值会发生变化。
在正常运行时、将其分别读取为0xAA 和0xFF、
但当信号在中间异常时、它被读取为0xAA 和0xFF 以外的值。
我该怎么办?

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

    您好!

    由于多次重复测试、所以没有出现问题是偶然的、当时问题并没有继续发生。 但是、发现在执行复位并且 AFE7950再次启动时出现了问题。 人们认识到、AFE7950的启动顺序中有一个重要的时序。
    我可以获得分解顺序和时序信息吗?

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

    您好!

    通过重复的测试、我发现当启动 AFE7950以及重置并重新启动运行的 AFE7950时会出现问题。
    AFE7950的上电复位和复位似乎有不同的行为。
    如何执行上电复位的复位操作?

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

    您好!
    由于我不断对其进行测试、上电复位并不总是成功。
    这似乎是偶然的成功。
    我仍然无法找到如何成功的所有时间。
    请给我指导。

    谢谢你。

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

    尊敬的 Byungsoo:

    关于 AFE7950启动的时序、您能否确认您正在进行所有 SPI 写入、读取检查和轮询? 此外、是否有任何启动中的睡眠已从其原始值进行了修改?  

    有关确切的启动序列、可参阅 AFE79xx 配置指南的配置文件或第9节"启动流程和日志文件"、该指南位于 AFE79xx 安全文件夹中。

    此致、

    David Chaparro   

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

    您好、David Chaparro

    感谢您的答复。

    我按照 AFE79xx 配置指南中配置文件的9.2初始化流程进行启动序列。

    为 AFE7950上电后、我为每个接口设置时钟。 等待1秒、使时钟稳定。

    并复位 FPGA 的 JESD204 IP 和设置 JESD204。 和 AFE7950器件复位为100微秒。 等待1秒。 并通过 SPI 启动 AFE7950。

    SPI 命令来自日志文件。

    请告诉我我的错误。

    谢谢你。

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

    尊敬的 Byungsoo:

    只是为了确认这是使用定制电路板还是 AFE EVM?  此外、如果您尝试执行 JESD 重新同步、链路是否恢复? 问题是仅发生在 DAC 侧、还是 ADC JESD 链路也受到干扰?

    此外、为了确认 JESD 参数(例如 K/E 和 F)在 AFE 和 FPGA 上是否匹配?

    此致、

    David Chaparro  

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

    尊敬的 David Chaparro:

    感谢您的答复。

    我仅在定制板上进行测试。

    与使用重新同步时相比、重复整个启动过程更简单、更有效、因此 我通过重复启动过程来避免问题。
    但是、 重复启动的次数每次都不同。
    问题只有 DAC、ADC 没有问题。

    如果 K/E 和 F 不正确、我认为即使重复启动、也不会形成链接。

    我希望能同时建立链路、而不会重复启动、直到建立链路为止。

    谢谢你。

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

    尊敬的 Byungsoo:

    您是否能够共享您的脚本? 如果是、那么我可以在我的设置上进行测试、以验证问题是否与脚本无关。 您是否还可以确认您使用的 SYSREF 频率是否与 AFE79xx GUI 请求的频率匹配?  

    此外、当不处于工作状态时、CS 和 FS 的值是多少?  

    此致、


    David Chaparro  

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

    尊敬的 David Chaparro:

    我现在正在等待你的答复。
    我的询问进展如何?
    我发布的脚本是否有任何问题?
    请告诉我进展如何。
    我问了差不多一个月了。
    谢谢你。

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

    尊敬的 Byungsoo:

    我可以通过 Latte 加载您的确切配置文件并对 AFE 进行编程、没有任何问题、因此您的配置文件不会出现问题。 我还验证了您报告的 SYSREF 频率是否正确。  

    此外、当链路断开时、您会说 CS 和 FS 值不是0xAA 和0xFF。 您是否能够分享任何其他处于"已损坏"状态的值? 这可以为我们提供有助于调试此错误的其他信息。  

    另外、我不确定之前是否提到过这一点、但当您看到这种糟糕的状态时、他们是否还有其他任何重新读取或轮询故障? 具体而言、我们应该仔细检查 JESD 警报寄存器。

    此致、

    David Chaparro  

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

    尊敬的 David Chaparro:

    CS 为0xAA、FS 为0x55。

    Lane0任何就绪计数器为0x2b00

    Lane1所有就绪计数器为0x3300

    Lane2任何就绪计数器均为0x2b01

    Lane3任意就绪计数器的值为0x2900

    Lane0所有就绪计数器为0x3300

    LANE1所有就绪计数器为0x3300

    LANE2所有就绪计数器为0x3300

    Lane3所有就绪计数器为0x3300

    Lane0偏差0x1f

    通道1偏移0x1f

    通道2偏移0x1f

    通道3偏差0x1f

    Link0 RBD 0x3100

    Link1 RBD 0x3100

    Link0初始化 fcounter 0x00

    Link1初始化 fcounter 0x00

    Link0 init ocounter 0x00

    Link1 init ocounter 0x00

    Lane0 Aram 通道 RBD 0x00

    Lane1 Aram 通道 RBD 0x20

    通道2 Aram 通道 RBD 0x00

    Lane3 Aram 通道 RBD 0x60

    Lane4 Aram 通道 RBD 0x10

    Lane5 Aram 通道 RBD 0x16

    Lane6 Aram 通道 RBD 0x12

    Lane7 Aram 通道 RBD 0x10

    链接 sysref cnt 0x00

    Link0缓冲区深度0x1f

    Link1缓冲深度0x1f

    通道启用0x0F

    JESD cs 状态0xAA -> CS

    JESD buf 状态0x55 -> FS

    上面的值是 I 读取。

    谢谢你。

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

    尊敬的 Byungsoo:

    确认一下、该设计是使用 Xilinx JESD204 IP 还是 TI204c-IP? 此外、在您的设置中、您是否按照以下文档中概述的步骤来找到并设置最佳 RBD?

    https://www.ti.com/lit/an/sbaa543/sbaa543.pdf 

    此致、

    David Chaparro