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.

[参考译文] AFE7444EVM:AFE7444EVM 初始化问题

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

https://e2e.ti.com/support/rf-microwave-group/rf-microwave/f/rf-microwave-forum/1231554/afe7444evm-afe7444evm-initialize-problem

器件型号:AFE7444EVM
主题中讨论的其他器件:AFE7444、AFE7422

大家好、TI 支持部门、

根据 AFE7422和 AFE7444 编程指南、我无法 使用 SPI 接口协议初始化 AFE7444EVM。

我使用的 FPGA 板是 Xilinx 的 ZC706。 我已经知道、当我使用 FMC 将 ZC706连接到 AFE7444EVM 时、我需要切断7444的5V 电源并将 FMC 接口电压编程为1.8V、然后再通过 Vivado 烧录位流。


我想知道我的操作顺序是否正确、 AFE7444EVM 跳线如图所示。

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

    尊敬的 Wanrui:

    是的、在将 FMC 接口电压改为1.8V 时、应该关闭5V 电源。 完成此更改后、您可以 向 EVM 提供5V 电源、然后开始编程序列。 在跳线设置中需要注意的一点是 AFE SPI 引脚已连接到 FMC 连接器。 是否要通过 FMC 连接器从 FPGA 对 AFE EVM 进行编程? 否则、您需要更新 J13跳线的位置。

    您能否详细说明使用 SPI 初始化 AFE 失败时看到的问题?  

    此致、

    大卫·查帕罗

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

    尊敬的 David:

    是的、我通过 FMC 连接器从 FPGA 对 AFE EVM 进行编程。

    和我根据 AFE7422和 AFE7444编程人员指南的流程图、  

    通过 SPIA 接口写入的寄存器地址和值采用十六进制格式:

    [GPIO]
    W 0x0000 0x00、
    W 0x0000 0xB0、
    W 0x0011 0x08、
    W 0x0193 0x12、
    W 0x0194 0x12、
    W 0x0011 0x00、
    W 0x0011 0x10、
    W 0x0027 0x00、
    W 0x0028 0x00、
    W 0x0011 0x00、
    W 0x0011 0x08、
    W 0x0196 0x00、
    W 0x0190 0x00、
    W 0x0011 0x00、
    [保险丝]
    W 0x0011 0x10、
    W 0x0021 0x01、
    W 0x004F 0x07、
    W 0x0023 0x01、
    W 0x0011 0x00、
    W 0x0011 0x08、
    W 0x00C6 0x00、
    W 0x00C6 0x01、
    W 0x00C6 0x00、
    R 0x00C2 0x0F、
    R 0x0170 0x00、
    R 0x0171 0x00、
    R 0x0172 0x00、
    R 0x0173 0x00、
    R 0x00BC 0x00、
    R 0x00BD 0x00、
    W 0x0011 0x00、
    W 0x0011 0x10、
    W 0x0023 0x00、
    W 0x0011 0x00、

    但我读取0x00C2的值作为 D60、而不是 D15。 我 意识到 写入的寄存器地址和值不正确,、但不知道哪个寄存器包含错误的值。  您能帮我吗?

    谢谢!

    大卫

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

    尊敬的 Wanrui:

    如果电子保险丝未正确加载、则可能是由以下几个原因引起的。

    请参阅以下文档:

    1.在加载电子保险丝之前、应为 AFE 提供稳定的时钟。 是否已验证 AFE 上是否看到了时钟?

    2、所有的功率都要稳定。 请测量 AFE 上的所有电源、以验证它们是否处于限值范围内。

    此致、

    大卫·查帕罗