AC880型ZYNQ全功能教学开发板用户自助服务手册
本帖为 AC880 开发板用户资料总入口。
开发板到手后,建议先收藏本帖。完整资料、出厂固件、视频课程以及常见硬件参数均可从这里查找。
一、完整开发资料下载
小梅哥 AC880 型 ZYNQ 全功能教学开发板资料
百度网盘:
https://pan.baidu.com/s/1pdPnRq4nHwJOURe89GvK4Q?pwd=c880
提取码:c880
建议首次使用开发板时,先下载完整资料包。
二、开发板购买链接
淘宝:
https://item.taobao.com/item.htm?id=1005439746740 
三、AC880 出厂固件烧录说明
如果需要恢复开发板出厂程序,或者重新烧录 QSPI、eMMC,请参考:
AC880 开发板出厂固件烧录说明(QSPI + eMMC)
https://fpga.cn/forum.php?mod=viewthread&tid=30451
四、配套在线视频课程
1. FPGA / Verilog 课程
小梅哥 FPGA 设计思想与验证方法视频课程 基于 Xilinx FPGA 的 Verilog 数字逻辑设计与验证
https://www.bilibili.com/video/BV1ravZBJETp
2. ZYNQ ARM 裸机课程
小梅哥 ZYNQ ARM 嵌入式 C 语言裸机 0 基础编程课程 使用 Vitis 软件,基于 ZYNQ7020 芯片
https://www.bilibili.com/video/BV1ravZBJEAc
3. ZYNQ ARM Linux 课程
小梅哥 ZYNQ ARM 嵌入式 Linux 系统应用和驱动开发课程
https://www.bilibili.com/video/BV1FQvoBmE7k
五、使用常见问题 FAQ
1. FPGA / ZYNQ 型号
AC880 使用:
XC7Z020CLG484-2
- 系列:ZYNQ-7000
- 型号:XC7Z020
- 封装:CLG484
- 速度等级:-2
2. PS 侧 DDR3 型号和容量
实际使用型号:
MT41K256M16TW-107
配置:
- 数量:2 颗
- 单颗位宽:16 bit
- 总位宽:32 bit
- 总容量:1 GB
工程配置时兼容型号:
MT41K256M16RE-125
3. PL 侧 DDR3 型号和容量
实际使用型号:
MT41K128M16JT-125
配置:
- 数量:1 颗
- 位宽:16 bit
- 总容量:256 MB
MIG 配置时兼容型号:
MT41K128M16JT-125
AC880 的 PS DDR3 和 PL DDR3 是两组独立的 DDR3。 PS DDR3 主要供 ARM 系统使用;PL DDR3 主要供 FPGA 逻辑通过 MIG 等方式访问。
4. QSPI Flash 型号
型号:
W25Q128JVSIQ
- 厂商:Winbond / 华邦
- 容量:128 Mbit
- 即:16 MB
5. 板对板连接器规格
P1、P2
DF12NA(3.0)-80DS-0.5V(51)
- 80P
- 公座
- HRS / Hirose 广濑
P3、P4
DF12NA(3.0)-80DP-0.5V(51)
- 80P
- 母座
- HRS / Hirose 广濑
6. 第一次拿到开发板建议怎么开始?
建议按照下面的顺序:
- 下载本帖顶部的完整资料包
- 阅读资料包中的开发板说明
- 先运行资料包中已经验证过的例程
- 学习 FPGA 的用户可从 FPGA / Verilog 课程开始
- 学习 ZYNQ 的用户可继续学习 ARM 裸机课程
- 有 Linux 开发需求的用户再学习 ZYNQ Linux 课程
建议先确认原始例程可以正常运行,再开始修改工程。
7. 程序改乱了还能恢复吗?
可以。
请参考:
AC880 开发板出厂固件烧录说明(QSPI + eMMC)
https://fpga.cn/forum.php?mod=viewthread&tid=30451
8. 遇到问题时建议提供哪些信息?
为了方便快速定位问题,建议至少提供:
- 开发板型号
- Vivado / Vitis 版本
- 使用的例程名称
- 是否修改过原工程
- 当前实际现象
- 完整报错信息
- 串口打印信息或相关截图
如果原始例程可以正常运行,而修改后的工程出现问题,建议优先从工程配置、管脚约束、时钟、IP 参数和代码修改等方向排查。

