fpga.love
EN App
知识库›AMD 社区问答速查›Zynq-7000

Zynq-7000 排障速查

Zynq-7000 全系列(XC7Z010/020/035/045/100,含 ZedBoard、Zybo、PYNQ-Z1/Z2)。这里汇总社区中 50 条明确涉及该系列的问答要点。

该系列在 ALINX 在售板卡共 22 款:AC7010C、AC7015B V2.0/V3.0、AC7021B V2.0/V3.0、AC7Z010、AC7Z035B V3.0、AC7Z045 V1.0、AC7Z100C V3.0、AX7010、AX7015B、AX7020、AX7021、AX7350B、AX7450B、AX7Z010B、AX7Z020B、AX7Z035B、AX7Z045、AX7Z100B、AXW104、DZ2、M7010、M7020

下面的要点取自 AMD 客户社区中明确涉及该系列的帖子,按主题归类;同系列其他板卡踩过的坑基本通用。

Zynq PS 配置 15 条

如何将节点锁定Vivado许可证迁移到另一台电脑?
可通过账户中的rehost功能迁移节点锁定许可证
Zynq PS 配置 · Vivado · License · Rehost · ZC706
Zynq7000 NAND 如何启用 BCH 软件 ECC?
Zynq7000 的 u-boot 不支持软件 ECC,帖中问题未解决
Zynq PS 配置 · Zynq7000 · NAND · BCH · u-boot
改MIO16 IO标准为CMOS2v5能修复Tx信号完整性吗?
改IO标准只是改变驱动强度,不是可靠修复,建议改驱动强度设置
Zynq PS 配置 · Zynq7000 · MIO · IO-standard · signal-integrity
Petalinux 制作 Squashfs 根文件系统后启动内核 panic 如何解决
按上述配置仍出现内核 panic,帖中未给出解决结论
Zynq PS 配置 · Petalinux · Squashfs · Zynq-7000 · Kernel Panic · unknown-block(179,1)
xsct 2020.2 下 ps7_init.tcl 报 DAP IDCODE 无效
疑似出现 dummy_dap,需检查启动模式与 SD 卡启动镜像是否有效
Zynq PS 配置 · Zynq-7000 · xsct · JTAG · ps7_init · Invalid DAP IDCODE 00000000 / Invalid DAP ACK value: 6
Zynq 7000 通过 AXI_IIC 读取 INA219 电压电流失败
帖中未给出明确根因,建议先用示波器排查 I2C 总线并参考示例代码修改地址
Zynq PS 配置 · AXI_IIC · INA219 · Zynq7000 · I2C
Zynq-7000 PS MIO RGMII TX 信号异常如何解决?
补上 PS_MIO8 的 20k 下拉电阻后问题解决
Zynq PS 配置 · Zynq-7000 · RGMII · PS_MIO · pull-down
Zynq7000 EMMC经EMIO接sdio1驱动加载报CMD0超时-110如何解决
按帖中建议修改设备树并核对EMIO延迟后问题仍未解决,根因未确认
Zynq PS 配置 · Zynq7000 · EMIO · SDIO · EMMC · -110
Zynq7000 QSPI Flash读取特定数据时Xil_AssertNonVoid死循环
数组长度声明与实际使用不一致导致越界访问
Zynq PS 配置 · QSPI · Zynq7000 · Xil_AssertNonVoid · array
Zynq 7000 从 XSA 生成平台失败
lopper 地址映射解析缺陷,修改脚本或使用最新 lopper 可解决
Zynq PS 配置 · Vitis · lopper · XSA · Zynq7000 · [WARNING]: assist %<function xlnx_generate_bm_bspconfig at 0x0000022098B94E50> failed: list index out of range
启动程序报ps7_init错误且无法访问JTAG-DP
Hello World在QSPI模式可运行,但调试器模式仍报JTAG-DP错误,根因未定
Zynq PS 配置 · ps7_init · JTAG-DP · ZedBoard · SDK · invalid ACK value (0x00, expected=0x02)
启动程序时ps7_init写入目标失败如何解决
问题未解决,仅确认Vivado可连接目标,根因未定
Zynq PS 配置 · JTAG · ps7_init · ZedBoard · SDK · invalid ACK value (0x00, expected=0x02)
Zynq7000与DP83867 RGMII接口是否有已知问题
refclk需为33.33MHz,32MHz下以太网接口不工作
Zynq PS 配置 · Zynq7000 · DP83867 · RGMII · refclk
OpenAMP echo-test在zynq7000上报carveout不匹配错误
按建议修改设备树与链接脚本后错误依旧,问题未解决
Zynq PS 配置 · OpenAMP · remoteproc · zynq7000 · FreeRTOS
ZC706硬件协同仿真失败:Vivado许可证无效
许可证无效导致综合失败,需联系FAE更新许可证
Zynq PS 配置 · ZC706 · Vivado · License · JTAG · Common 17-345

其他 4 条

XC7Z045FFG900的GTX bank与引脚分配错误
应查阅UG585和UG865获取Zynq-7000收发器布局图
其他 · UG476 · UG585 · UG865 · Zynq-7000
MIPI CSI2 Rx IP 的每时钟像素数为何硬编码为4?
可在 IP GUI 中修改并重新生成,但移植报错原因未明确。
其他 · MIPI CSI-2 · Vitis · Zynq · IP GUI · XPAR_XQSPIPS_0_QSPI_MODE
Vivado设置端口LOC报site location无效
IO标准须与bank的Vcco电压匹配,且需注意引脚类型
其他 · Vivado · XDC · constraints · LVCMOS
axi_uartlite IP核引脚约束报错如何解决
按UART位于PS还是PL选择正确配置方式
其他 · axi_uartlite · Zedboard · xdc · Zynq

Flash 与启动 3 条

XC7Z045启动失败报600C,是efuse问题吗?
问题未定位,需进一步提供FSBL调试打印和寄存器状态
Flash 与启动 · Zynq-7000 · BootROM · efuse · QSPI · 600C
固化程序可烧FPGA但无法烧写Flash怎么办?
问题未解决,仍无法将固化程序烧录到Flash
Flash 与启动 · flash-programming · vitis · vivado · boot-image · Labtools 27-3161, Common 17-39
Zynq 7010 QSPI/SD启动无响应,BootROM错误码查不到
疑似eFUSE中RSA认证使能导致非签名镜像启动失败,位定义尚存分歧
Flash 与启动 · Zynq-7000 · eFUSE · BootROM · QSPI · 0048600c / 00406028

板卡上电与硬件 3 条

ZYBO Z7 如何上电自动启动 Vitis C++ 程序
用 Vitis 生成 boot image 写入 SD 卡或 QSPI Flash 并选对启动模式即可上电自启
板卡上电与硬件 · ZYBO Z7 · Vitis · boot image · QSPI · 0x010b0000
Vitis连接Zybo Z7报找不到ARM设备
检查主机是否有多个hw_server实例在运行
板卡上电与硬件 · Vitis · Zybo Z7 · hw_server · JTAG
ZYNQ XC7Z015开发板JTAG只能识别FPGA无法识别ARM DAP
更换芯片后恢复正常,疑似翻新芯片导致
板卡上电与硬件 · ZYNQ · JTAG · ARM_DAP · IDCODE · Labtools 27-2269, Common 17-39

其他 3 条

如何修复BD 5-390找不到axi_interconnect IP定义
帖中仅确认环境并追问其他告警,未给出解决方案
其他 · Vivado · axi_interconnect · BD 5-390 · Zynq7000 · BD 5-390
Vivado 13.2 Zynq 7000 自定义IP封装后实现报错
封装IP前移除OOC IP并检查Box Type设置
其他 · Vivado · Zynq-7000 · IP-Packaging · Out-Of-Context
Zynq自定义IP实现报错IOCNT-2 HP/HR IO数量超限
需减少连接到IO的IP示例端口以适配XC7Z020的HP/HR IO数量
其他 · Zynq · custom IP · IOCNT-2 · Vivado · Drc 23-20

其他 3 条

PYNQ Z2/ZYBO7能否通过HDMI输入输出音频?
Xilinx IP可收发音频,但需带transceiver的器件,如ZC706配外部FMC卡
其他 · HDMI · audio · PYNQ · transceiver
MIPI差分端口报单端LVCMOS18错误如何解决
Zynq 7000需仿真MIPI D-PHY,HS改HSTL/LVDS、LP改LVCMOS12
其他 · MIPI · D-PHY · IOSTANDARD · Zynq7000 · Place 30-58
Zybo Z7 Pcam 5C示例加MIPI CSI-2 IP后Vitis2023.2平台构建失败
2023.2平台构建失败原因未确定,需进一步排查
其他 · Vitis · MIPI CSI-2 · Zynq-7000 · platform-build · XPAR_XQSPIPS_0_QSPI_MODE undeclared

Vitis 与 HLS 2 条

旧SDK项目导入Vitis 2020.2后build platform报makefile错误
问题未解决,建议用template xsa新建平台验证并上传完整build log
Vitis 与 HLS · Vitis · SDK · Zynq-7000 · Makefile · Error 1 / Error 2
Vitis HLS2024.1综合报错无法生成hbm_helper_aarch64.o
多种flow与器件均复现,根因未确定,疑与Windows环境有关
Vitis 与 HLS · Vitis HLS · HLS 200-2014 · Windows · HBM · HLS 200-2014

以太网与网络 2 条

ZYNQ同时用USB0和USB1时USB1无法配置为gadget ethernet
问题源于USB3320芯片无时钟输出,非设备树配置问题
以太网与网络 · ZYNQ · USB · Petalinux · USB3320
Vivado 2018.3 中 AXI Ethernet IP 运行 Block Automation 报 BD 41-2168 错误
2018.3 下该 IP 的 Block Automation 报错,根因未确定
以太网与网络 · Vivado · AXI Ethernet · Block Automation · BD 41-2168 · BD 41-2168

DMA 传输 2 条

AXI VDMA通过HDMI显示图像出现间歇性异常,是缓存问题吗?
根因未确认,回答者推测为带宽与时钟树问题
DMA 传输 · AXI VDMA · HDMI · Zynq · cache
Zynq 7030 上 PCIe DMA/Bridge 子系统支持 DFX 吗?
XC7Z030 支持 DFX,但 PCIe 桥须置于静态区
DMA 传输 · DFX · Partial Reconfiguration · PCIe · Zynq-7000

PetaLinux 与启动 1 条

Zynq7000 AXI GPIO Linux中断注册失败(-22)
修改设备树中断类型后可正确注册中断
PetaLinux 与启动 · AXI GPIO · Linux interrupt · device tree · Zynq7000 · -22

DDR / MIG 1 条

Vivado生成MIG IP报XML_INPUT_FILE参数校验失败如何解决
问题未解决,怀疑与系统用户名中文等环境因素相关
DDR / MIG · MIG · Vivado · IP · XML_INPUT_FILE · XML_INPUT_FILE

时序与实现 1 条

降低XDC工作频率能解决WNS为负吗?
不应靠改XDC频率掩盖问题,应修改设计满足时序
时序与实现 · WNS · XDC · timing closure · pipeline

DDR 校准与 MIG 1 条

Zynq-7000与7系列MIS如何连接AXI4从接口?
提问不明确,仅给出DDR接口的一般性建议
DDR 校准与 MIG · Zynq-7000 · 7Series · AXI4 · MIG

AXI 互联 / Stream 1 条

VGA显示器在VDMA视频工程中显示信号错误
问题原因未确定,仅列出显示器兼容性、同步信号、porch宽度、时钟规格等可能方向
AXI 互联 / Stream · VDMA · Video Timing Controller · VGA · Vivado

ILA 在线调试 1 条

Vivado2015.2添加ILA后报DRC RTSTAT-6局部冲突
建议改用网表插入调试探针流程重试,根因未确认
ILA 在线调试 · Vivado · ILA · DRC · RTSTAT-6 · DRC 23-20 / RTSTAT-6

Vivado 报错与许可 1 条

Vivado GUI 显示许可证但综合报无许可证错误
需为 xc7k325t 获取板卡许可证或 Vivado ML Enterprise 版许可证
Vivado 报错与许可 · Vivado · License · Synthesis · xc7k325t · Common 17-345

FSBL 与启动镜像 1 条

PetaLinux 2023.2 构建 Zynq7000 FSBL 报错
需在 petalinuxbsp.conf 和 system-user.dtsi 中指定 axi_uart16550_0 为控制台
FSBL 与启动镜像 · PetaLinux · FSBL · Zynq7000 · UART · Common 17-673

Linux 系统与内核 1 条

Petalinux 14.7 在 Zynq7000 上构建失败如何解决?
补丁未生效,根因待日志分析,帖中未给出最终结论
Linux 系统与内核 · Petalinux · Zynq7000 · fsbl · build-error

SD 卡与文件系统 1 条

Vitis Windows 下生成 BOOT.BIN 报错无法读取平台 XML 元数据
帖中未给出根因,用户改用命令行 bootgen 手动生成 BOOT.BIN
SD 卡与文件系统 · Vitis · BOOT.BIN · bootgen · Zedboard

HLS 综合 1 条

PR实现时HLS IP报DRC 23-20黑盒错误如何解决
设计不完整导致黑盒,需在opt_design前补全该模块网表
HLS 综合 · Partial Reconfiguration · HLS · opt_design · black box · DRC 23-20

其他 1 条

如何在Pynq Z2板上改变FPGA核心电压VCCINT
可通过换电阻或I2C改Vref调整VCCINT,但范围小且有风险
其他 · VCCINT · TPS65400 · Pynq-Z2 · I2C

综合与实现 1 条

Vivado 2017.3报Synthesis/xc7z045许可错误但管理器显示有效
将lmgrd与xilinxd统一升级到v11.14并重启许可服务器即可解决
综合与实现 · Vivado · License · FlexNet · ZC706 · Common 17-345

只做要点整理、非原文转载;帖中没给出结论的标注「社区未闭环」,技术细节以原帖与 AMD 官方文档为准。

← 返回 AMD 社区问答速查(1191 条)