zedboard初试嵌入xillinux桌面系统

2019-07-13 05:13发布

做电子系统综合设计,我们的一个项目是做智能猫眼的。由于坑爹的老师不让我们用树莓派这种做好的很好用的板子,非要我们用zedboard来实现,于是只能先嵌入一个系统了。 按照官方文档提示来做其实很简单,就几个步骤就能装上桌面版的系统了。 第一步:准备好一张SD卡,用来装系统镜像的。我用的是vm下的Ubuntu,由于我的电脑SD卡槽没办法连到虚拟机,于是用了一个读卡器来连接。 第二步:下载好官方的三个文件
http://www.xillybus.com/downloads/xillinux-eval-zedboard-1.2.zip                                boot image creation kit for Zedboard也就是启动文件
http://www.xillybus.com/downloads/xillinux-1.1.img.gz                                                  SD card image.系统镜像 http://www.xillybus.com/downloads/doc/xillybus_getting_started_zynq-1.1.pdf            documentation related to Xillinux-1.1官方指导文档 第三步:解压系统镜像Xilinx-1.1.img.gz和启动文件xillinux-eval-zedboard-1.2.zip 第四步:按照官方教程生成bin文件,当然,你要先安装软件如下,我下面的资料里面有已经生成了的boot.bin,在文件夹xillinux-eval-zedboard-1.2xillinux-eval-zedboard-1.2oot里面
第五步:在Ubuntu下把镜像写入SD卡(不用分区,他会自己生成分区) 先cd进入到xillinux-1.1.img文件目录
再使用命令root@Ubuntu# dd if=xillinux-1.1.img of=/dev/sdb bs=512 其中我的SD卡是在dev/sdb的这个可能不同机器不一样,要注意 写好之后会提示复制完成。 然后用命令检查是否写入无误: # cmp xillinux-1.1.img /dev/sdb 如果提示cmp: EOF on xillinux-1.1.img那么说明复制成功了。如果提示找不到目录,那么再重复开始第五步。这个写入比较久,要大约二十分钟。 第六步:复制boot.bin
然后拔出SD卡,再插入,就可以看到有两个盘一个是启动盘一个是镜像盘。文件格式为fat32和ext4。 复制生成的boot.bin到fat32,也就是容量比较小的那个分区,里面已经有两个文件了,一个是devicetree.dtb,另一个是zImage。 第七步:启动系统 复制好了之后拔出SD卡,插入zedboard卡槽。 最好有一个usb集线器不然来回换鼠标键盘很麻烦。用OTG连接集线器,集线器上面再插入各种usb设备。 还要有一个显示器vga或者hdmi都可以。 然后板子上面的短接片如下: 图片来源:Xilinx官网指导文档 第八步:打开开关,启动系统。 绿 {MOD}电源灯亮,蓝 {MOD}灯亮,红 {MOD}灯闪烁。
然后输入startx打开图形界面,就是一个linux系统了,可以接入网线上网获取资源。



系统全部资料如下(版本v1.1),如果想装更高版本可以到官网下载http://www.xillybus.com/xillinux
链接:http://pan.baidu.com/s/1bEnyI6 密码:1wwg