制作ZedBoard-linaro-desktop-ubuntu全过程
作者:Alston若水
1、准备阶段
(1)目标板子:ZedBoard REV D
系统信息:(装完以后的,比官方带的系统要更新很多东西)
Model: Zynq Zed Development Board
Board: XilinxZynq
Linux version4.9.0 (gcc version 4.9.2 (Sourcery CodeBench Lite 2015.05-17) )
(2)Ubuntu环境:ubuntukylin-17.04-enhanced-amd64(我安装在了虚拟机下面)
(3)SD卡:大于等于4GB
(4)Linaro文件系统:linaro-precise-ubuntu-desktop-20121124-560.tar.gz 或者在linaro官网:http://releases.linaro.org/archive/
(5)镜像文件:BOOT.BIN、uImage和devicetree下载地址:
http://download.csdn.net/download/su3752/10035734#comment
(6)HDMI接口的显示屏。
2、制作阶段
(1) 启动虚拟机下的Ubuntu系统,将准备好的SD卡(大于等于4GB)插入电脑,虚拟机下加载SD卡:
(2) 对SD卡分区:
在搜索中输入:disks
选择你的SD卡:
点击上图+号:可以设置分区大小,要分为两个区,一个FAT(至少100兆以上,如果sd卡空间足够可以大一点),一个Ext4区(至少3.8GB以上,分完fat区以后,剩下的都分给他就行)
分完区后如下图:我的是8GB SD卡,FAT分了2G,剩下的都给EXT分区了。
到此SD卡分区完成。
(3) 制作文件系统
将下载好的linaro-precise-ubuntu-desktop-20121124-560.tar.gz放到Ubuntu系统下。打开terminal(快捷键ctrl+alt+T)取得管理员权限:sudo su 然后输入密码。进入你放文件系统的文件夹下如下图:
然后输入下面命令:
sudo tar –strip-components=3 -C /media/根据自己的SD卡EXT路径更改/EXT -xzpf linaro-precise-ubuntu-desktop-20121124-560.tar.gz binary/boot/filesystem.dir
进入复制文件系统,这个进程需要几分分钟,耐心等待一下。
复制完成后&#x