xilinx官网为我们提供了最简单的linux镜像文件系统ramdisk8M,通常能够满足我们进行开发应用。但是这个文件系统支持命令行操作,对于习惯图像界面操作的人来说很不方便。下面我们搭建基于zed板的图型用户界面linaro  ubuntu。一起来玩吧!


  需要准备的一些设备:

         一条HDMI线,

        USB Hub

        网线

        USB鼠标

        usb键盘

        usb摄像头

        拥有HDMI接口的显示器

         zedboard板


操作平台: win7+VMareWorkstation(ubuntu14.04)


注意事项:先检查下zedboard版子的类型,在FMC旁边,REV-D板子有可能出现 detect f0 1 0 0 这个问题,换为REV-C类型的板子就会成功。大家一定要注意,我就在这个问题上困扰了很久。


步骤:

1 SD卡分区

将zedboard自带的SD卡分为两个区:FAT格式(500M)和EXT4(>3GB),分区工具我用的是 Gparted,在ubuntu下直接安装就可以。分区方法也很简单,很容易操作。


2 文件复制

首先将sd卡插入pc中,进入ubuntu系统

将linaro_demo.zip 文件(可以到http://download.csdn.net/detail/yuansanwan123/8006787下载)解压后,所有文件拷贝到FAT分区下 .

将SD卡的EXT4分区挂载到/tmp/sd_ext4目录下,打开终端 输入:

   sudo mkdir -p /tmp/sd_ext4

   sudo mount /<sd card  ext4 partition> /tmp/sd_ext4

找到linaro-o-ubuntu-desktop-tar-20111219-0.tar.gz(可到网上下载) 复制到/tmp目录下,并解压到sd_ext4中


sudo cp linaro-o-ubuntu-desktop-tar-20111219-0.tar.gz /tmp/

cd /tmp

sudo tar zxf linaro-o-ubuntu-desktop-tar-20111219-0.tar.gz

cd /tmp/binary/boot/filesystem.dir/

sudo rsync -a ./ /tmp/sd_ext4

sudo umount /tmp/sd_ext4


3 外设链接 

将SD卡插入zedboard后,将各个外设设备与zedboard链接起来,稍等片刻后,我们就会发现显示屏出现linaro ubuntu界面,输入密码:linaro,,进入ubuntu界面。经过尝试我发现这个系统与我们平常用的系统还是有差距的,有些功能不全,界面图如下:

                                       


Logo

更多推荐