Other Parts Discussed in Thread: AFE7950EVM
器件型号: AFE7950EVM
大家好
我将 AFE7950EVM 板连接到 ZCU102。
直到现在、我使用 LatteGUI 工具通过 SPI 外设配置 LMK 和 AFE。
我请参阅 SBAU412A 启动指南、了解如何从 FMC ZCU102 连接器通过 SPI 配置 LMK 和 AFE。
我在图片中做了以下修改:

我将 Vivado BD 用于 SPI 控制器、并仅添加 5 个 SPI 引脚:
-时钟、Datai、datao、sen0、sen1
我生成 Vitis 工程并查看 SPI 是否正常工作、LMK 已配置、D3 LED 亮起、AFE 已配置、并在 Vivado 的 HardwareManager 内的 ILA 上看到 SYNC TX/RX 为高电平。
出现问题:
-输出端没有射频信号,有 TX 频谱分析仪,也没有 RX 信号
- AFE 的功率电流不到一半
通常、当配置 LatteGUI 时、电流约为 2.5A、电压为 6V。
在这种情况下、使用 FMC SPI 功率电流的配置约为 1A、但我不明白为什么。
每个 SPI 寄存器文件都以适用于 Vitis 应用的 LatteGUI 为准:
logDumpInst.setFileName(ASTERIX_DIR+DEVICES_DIR+r“\Afe79xxPg1.txt“)
logDumpInst.logFormat = 0x21 #0x00
logDumpInst.rewriteFile = 1
logDumpInst.rewriteFileFormat4 = 1
device.optimizeWrites = 0
device.rawWriteLogEn = 1
lmklogDumpInst = mLogDump.logDump (Asterx_DIR+device_DIR+r“\Afe79xxPg1_LMK.txt“)
lmklogDumpInst.logFormat = 0x1
lmk.logClassInst = lmklogDumpInst
nmk.rawWriteLogEn = 1
此问题的原因是什么?
谢谢