【自我学习-ZYNQ7】建立基于操作系统的AD9361配置工程

硬件前提:本工程基于ZYNQ7(zed)核心板对AD9361进行配置,其中AD9361配载在 AD-FMCOMMS2-EBZ板子上。
已知,ZYNQ7是ARM和FPGA结合的板子。在ARM可以裸板配置AD9361,同时也可以加载操作系统进行配置。在上一节中,讲解了如何在no-os下基于Zzed板对AD9361进行配置(上一节还在草稿箱里,以后整理)。本节主要讲述如何通过SD卡加载操作系统来配置AD9361。
具体可以参考文献:

1: https://wiki.analog.com/resources/eval/user-guides/ad-fmcomms2-ebz

2:https://wiki.analog.com/resources/tools-software/linux-software/zynq_images#preparing_the_image

硬件准备:一个ZED板,一个AD-FMCOMMS2-EBZ、大于8G的SD卡一张、HDMI显示器一台,mirco-usb接口一个,鼠标、键盘。
1.在

https://wiki.analog.com/resources/tools-software/linux-software/zynq_images#preparing_the_image

下载linux image文件
【自我学习-ZYNQ7】建立基于操作系统的AD9361配置工程_第1张图片2.下载完成后,对其进行解压,解压文件大约7G左右,可以对其进行验证(其实用不着)。【自我学习-ZYNQ7】建立基于操作系统的AD9361配置工程_第2张图片
3.在window系统中将linux image文件镜像到SD卡中。注意:SD卡需要格式化,文件镜像后,SD也将被损坏(如主机使用的为linux系统可参考:https://wiki.analog.com/resources/tools-software/linux-software/zynq_images/linux_hosts)

使用Win32DiskImager软件对其镜像,Win32DiskImager软件下载:https://sourceforge.net/projects/win32diskimager/files/latest/download?source=navbar
将linux解压缩文件 2018_R1-2018_06_26.img 映像至SD卡中【自我学习-ZYNQ7】建立基于操作系统的AD9361配置工程_第3张图片约30分钟后完成映像,SD卡制作完成。

4.打开SD卡,此时SD卡如图所示
【自我学习-ZYNQ7】建立基于操作系统的AD9361配置工程_第4张图片根据你的板子,可以找出不同的BOOT.BIN程序。此时你需要将uImage文件和boot.bin等文件复制到SD卡的首目录下。其中,uImage文件在这两个文件下。
在这里插入图片描述由于本人使用的为
在这里插入图片描述则需要将此文件夹下的文件复制到首目录。复制完如图所示:
【自我学习-ZYNQ7】建立基于操作系统的AD9361配置工程_第5张图片完成image的准备工作,现在开始对硬件进行调试。

5.ZED有三种启动方式,分别为JTAG启动、SD卡启动模式、QSPI启动,可以参考文献

https://blog.csdn.net/paul123456789io/article/details/53503664

需要使用SD卡启动模式,则需要跳帽将MIO5、MIO4置为1,其余MIO2/3/6置为0。将板子上UART与计算机相连,插入SD卡,硬件设置如图所示:

6.通电,UART有输出,HDMI显示屏工作,完成官方文件加载。
UART输出
【自我学习-ZYNQ7】建立基于操作系统的AD9361配置工程_第6张图片【自我学习-ZYNQ7】建立基于操作系统的AD9361配置工程_第7张图片

你可能感兴趣的:(【自我学习-ZYNQ7】建立基于操作系统的AD9361配置工程)