MAXREFDES32# ZedBoard快速上手指南
在电子设计领域,快速评估和验证设计方案是非常重要的。MAXREFDES32# ZedBoard为我们提供了一个很好的平台,下面就为大家详细介绍如何快速上手这个系统。
文件下载:MAXREFDES32#.pdf
一、所需设备
要使用MAXREFDES32# ZedBoard系统,我们需要准备以下设备:
二、整体概述
MAXREFDES32 ZedBoard软件有两种下载到ZedBoard板的方法:
- 从SD卡启动:这是最简单的方法。将包含必要CPU引导加载程序、FPGA比特流和MAXREFDES32#可执行文件的二进制文件存储在SD卡中,通过SD卡启动。详细步骤在后续的“从SD卡启动”部分介绍。
- 使用Xilinx SDK下载:这种方法更灵活,允许修改源代码。具体步骤在“从Xilinx SDK下载演示”部分介绍。
三、从SD卡启动
1. 下载文件
从MAXREFDES32#页面下载最新的BOOT.BIN文件。
2. 准备SD卡
获取一个FAT32格式的4GB SD卡,例如ZedBoard附带的SD卡。如果使用Avnet提供的SD卡,需要先移除预安装的Linux测试镜像。
3. 复制文件
使用USB - SD适配器将BOOT.BIN文件复制到SD卡上。
4. 插入SD卡
确保ZedBoard已关机,将SD卡插入ZedBoard。
5. 配置跳线
将ZedBoard的启动源跳线配置为从SD卡启动。
6. 连接开发板
将MAXREFDES32#参考设计板连接到J1 FMC™连接器。
7. 连接电源和USB
使用Micro - USB电缆连接ZedBoard的USB连接器J14,连接12V电源并打开电源开关。如果BOOT.BIN文件加载成功,板载显示屏将显示“MAXIM INTEGRATED REFERENCE DESIGN Revision XX.XX”。
8. 打开终端程序
在PC上打开HyperTerminal或类似的终端程序,找到合适的COM端口(通常是较高编号的端口,如COM4或COM6),并将连接配置为115200,n,8,1,none(流控制)。
9. 选择功能
MAXREFDES32软件将显示一个菜单,可通过菜单选择ADC转换或信号复制等功能。
四、从Xilinx SDK下载演示
1. 连接开发板
将MAXREFDES32#板连接到ZedBoard的J1 FMC连接器。
2. 下载文件
从MAXREFDES32#页面下载最新的RD32V01_00.ZIP文件。
3. 解压文件
将RD32V01_00.ZIP文件解压到PC上的一个目录中。
4. 打开Xilinx SDK
启动Xilinx SDK。
5. 下载比特流文件
将比特流(.BIT)文件下载到开发板,该比特流包含FPGA硬件设计和软件引导加载程序。
6. 下载并运行可执行文件
使用Xilinx SDK在两个ARM® Cortex™ - A9处理器之一上下载并运行可执行文件(.ELF)。
五、包含的文件
硬件设计的顶层是Xilinx PlanAhead 14.2版本的项目(.PRR)。基于Verilog的arm_system_stub.v模块提供了FPGA/板网连接,并实例化了包含Zynq®处理系统和AXI_MILLBRAE自定义IP核的包装器,该IP核与FMC连接器接口。这是一个Xilinx软件开发套件(SDK)项目,包含一个演示软件应用程序,用于评估MAXREFDES32#子系统参考设计。较低级别的C代码驱动程序例程可移植到用户自己的软件项目中。
六、详细步骤
1. 安装引脚
如果ZedBoard的J18连接器上缺少3V3引脚,则安装一个2引脚的引脚头。
2. 配置跳线
按照图8配置ZedBoard的启动源跳线,并移除JP6上的跳线。
3. 调整引脚电压
移除1V8和2V5引脚上的跳线,并在3V3引脚上安装跳线。
4. 连接开发板
将MAXREFDES32#板连接到ZedBoard的J1 FMC连接器。
5. 开启电源
打开ZedBoard的电源开关。
6. 下载文件
从www.maximintegrated.com/AN5883下载最新的RD32V01_00.ZIP文件。
7. 解压文件
将RD32V01_00.ZIP文件解压到PC上的一个目录中,注意路径不能包含空格,且不能超过Windows的最大路径长度限制(260个字符)。
8. 打开Xilinx SDK
从Windows开始菜单打开Xilinx软件开发套件(SDK),并设置工作区目录。
9. 检查项目
检查SDK的项目资源管理器中是否包含三个组件,如果缺少则通过导入现有项目的方式添加。
10. 下载比特流文件
点击“Program FPGA”图标,选择比特流(.BIT)文件并下载到开发板。
11. 设置终端程序
在PC上安装并运行终端程序,如Tera Term或HyperTerminal,配置通信参数。
12. 下载并运行可执行文件
使用Xilinx SDK在ARM Cortex - A9处理器上下载并运行可执行ELF(.ELF)文件。
七、代码文档
代码文档可以在以下路径找到:C:...RD32V01_00RD32_ZED_V01_00Code_Documentation 。可以通过浏览器打开MainPage.html文件以HTML格式查看代码文档,也可以使用PDF阅读器打开MAXREFDES32_Code_Documentation.pdf文件以PDF格式查看。
通过以上步骤,相信大家能够快速上手MAXREFDES32# ZedBoard系统。在实际操作过程中,你是否遇到过什么问题呢?欢迎在评论区分享你的经验和疑问。
-
操作步骤
+关注
关注
0文章
7浏览量
1858
发布评论请先 登录
MAXREFDES32# ZedBoard快速上手指南
评论