主题中讨论的其他器件:AFE7900、
您好
我正在使用 USB 接口配置 AFE7900 ...工作正常
现在我想 使用 ZCU102设置 NCO 频率、以便对 SPI 连接 FPGA 与 AFE7900进行交互、但现在 USB 连接出现问题(SPI 错误不起作用)、但当我断开 FPGA 与 AFE SPI 的连接后、USB 可以正常工作
评估板可使用(连接0 Ω R83)电阻器连接 USB 连接和 FPGA SPI。
谢谢
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.
您好
我正在使用 USB 接口配置 AFE7900 ...工作正常
现在我想 使用 ZCU102设置 NCO 频率、以便对 SPI 连接 FPGA 与 AFE7900进行交互、但现在 USB 连接出现问题(SPI 错误不起作用)、但当我断开 FPGA 与 AFE SPI 的连接后、USB 可以正常工作
评估板可使用(连接0 Ω R83)电阻器连接 USB 连接和 FPGA SPI。
谢谢
嗨、Nirmal:
您看到的问题是 FPGA 和 PC 都在尝试使用 SPIA 端口、而只应使用一个端口。 在 EVM 上、SPI 不应同时连接到 USB 和 FPGA。 安装 R83后、应卸载 R274。 这一点与 SPIACLK、SPIASDO 和 SPISEN 引脚类似。
要测试 AFE7900EVM、我们建议首先使用 AFE79xx GUI 来测试 EVM 以对 AFE 进行编程。 然后、一旦对您的模式 进行了测试 、您就可以通过 FMC 连接器只针对 SPI 修改电路板、并且您可以使用配置文件对 AFE 进行编程、并随后使用提供的 C 函数来控制 AFE。 AFE C 库位于 AFE79xx 安全文件夹中、其中包含用于更新 NCO 频率的函数。
此致、
大卫·查帕罗
嗨、Nirmal:
若要生成启动 AFE 所需的 SPI 写入/轮询/读取检查列表、必须使用 AFE79xx GUI。 在 GUI 中、可启用 SPI 操作的日志记录、可更新脚本中的以下参数: logDumpInst.logFormat=0x1。
目前、我们没有任何可用于使用生成的日志文件对 AFE 进行编程的 HDL 代码。 我们确实有一个用于实施 microblaze 软核处理器并使用此代码对 AFE 进行编程的代码。 如果您对此感兴趣、我们可以提供相关文档来进行创建。
此致、
大卫·查帕罗