首页 > 代码库 > 制作SD(8G)卡Linux镜像,使得ZC706开发板可以从SD卡启动进入Linux系统

制作SD(8G)卡Linux镜像,使得ZC706开发板可以从SD卡启动进入Linux系统

转自网络,供学习记录使用,红色部分是我实验时,这篇文章和网站稍有出入的地方。

 

 

目的:制作SD(8G)卡Linux镜像,使得ZC706开发板可以从SD卡启动进入Linux系统

 

在http://wiki.analog.com/resources/eval/user-guides/ad-fmcomms2-ebz/quickstart/zynq(姑且把这个链接成为链接1吧)链接中找到

技术分享

图1

点击绿色字体的链接,下载镜像原始文件。这里有不同时期的版本,本说明中选择

 技术分享技术分享

图2

下载的原始文件为:2014_R2-2015_02_06.img.xz。但这个文件不能直接拷到SD卡中去,首先需要对下载的文件进行验证,来确认下载的是否正确(下载时是否有传输的错误)。

这里需要一个验证软件。点击(Windows Hosts)(因为我们的电脑是Win7系统)。进入http://wiki.analog.com/resources/tools-software/linux-software/zynq_images/windows_hosts。(姑且把这个链接成为链接2吧)(我用的时候这个网站没有这个页面)

 

技术分享 

图3

在打开的页面中点击下载WinMD5验证软件。选择GUI版本。

 技术分享

图4

下载后解压就可以用了。如图选择要验证的文件,这里要验证的是:2014_R2-2015_02_06.img.xz。它会校验出一组值,在第一个框里应该是:bb76031fcd68fd9b1a175a2f7fd3e053,然后将图2中的第一组值拷到第二个框里进行对比验证。通过验证说明下载的原始镜像文件没有问题,若验证不成功,则重新进行下载。成功后进行下一步。

点击图5中的7-Zip下载解压软件,本说明中下载的是7z938.exe(7-Zip解压软件中的938版本)。(我下载的不是7z938.exe,但也是可以用的

 技术分享

图5

安装后提取2014_R2-2015_02_06.img.xz。提取过程如图5。

 技术分享

图6

提取完成后得到镜像文件2014_R2-2015_02_06.img。

这时就需要一个下载软件将镜像文件安装到SD卡。接下来就是弄到这个下载软件Win32DiskImager。在链接2的页面中点击图7中的绿色链接。

 技术分享

图7

下载好后安装这个软件。然后打开:

技术分享 

图8

选择要制作的镜像文件:2014_R2-2015_02_06.img,在Device这里选择插入电脑的SD卡的卷标。然后点击Write,将镜像文件写入到SD卡中。等待写入完成,这个过程要持续一段时间(因为镜像文件大约为7个多G,写SD卡的速度一般在几M)。到这里基本上就快大功告成了,但是还差最后一步。

这最后一步就是在电脑上打开SD卡,将您所购买的ZC706配套的子板文件夹里的东西复制到SD卡的顶层目录中,以便在上电时将其作为引导,完成相应功能。我用的AD9361的评估板AD-FMCOMMS 3,所以按照图9选择zynq-zc706-adv7511-ad9361-fmcomms2-3文件夹,将里面的东西拷出来。

 技术分享

图9

这个时候就可以把SD卡插到ZC706的板子上去了。在上电之前需要注意的是按照图10把各种开关打到位,特别是用黄色圈出的两个地方。

 技术分享

图10

如果看不清楚,在这里说明一下。左边的圆圈里:上面的开关打到右边,下面的开关打到左边;右边的椭圆里,1~5分别是下、下、上、上、下。这个图是网上下的,我们用的AD-FMCOMMS 3评估板是查在右边的FMC LPC上的。

用HDMI线连接显示器(注意,这里最好是带HDMI接口的1080P显示器,否则会显示不出画面),在图10右边供电接口下面插上USB鼠标或者键盘就可以上电了。这里再啰嗦一句,这里只有一个USB接口,可以用一个USB分线器,如图11,这样就可以同时使用鼠标和键盘了。到淘宝网搜USB分线器,有很多。

 技术分享

图11

这个时候基本上大功告成,可以通电了。您如果看到类似这样的图像,就表示你成功了。

 技术分享

但这只是万里长征第一步,后面还有很多的工作,祝大家好运~

 

制作SD(8G)卡Linux镜像,使得ZC706开发板可以从SD卡启动进入Linux系统