Zedboard使用Linaro Ubuntu图形界面
2016-05-11 14:18
323 查看
参照《嵌入式系统软硬件协同设计实战指南》这本书第一章 初试Zedboard的 1.2节 Linaro Ubuntu动手玩
SD卡分区
采用的是Kingston SD4/16GB卡,在Ubuntu14.04系统下进行操作。使用Ubuntu自带硬盘工具(Disk Unity)将SD卡格式化后,分为两个分区:FAT格式分区(500M)和EXT4分区(15GB)
文件拷贝
首先将SD卡挂载到Ubuntu的某个目录下,此处和书上一致:
对于不清楚SD卡位置的可以在Disk Unity中查看,或通过
通过图书自带光盘找到
外设连接与图形化界面显示
按照书上操作即可,最好有USB Hub线,这样可以同时使用鼠标和键盘
打开Zedboard开关,使用HyperTerminal进行串口通信;
按照文章/article/1596925.html中的说法,Zedboard板子的类型会影响是否能正常使用Linaro Ubuntu图形界面功能,今天确认的一下,确实是这样,如图为REV_C的板子:
REV_D的板子确实无法正常显示,串口输出的信息如下图:
REV_C的板子可以正常显示,结果如图:
REV_C和 REV_D的串口输出信息在上传的资源中,可以用来参考:
http://download.csdn.net/detail/brilliantdo/9516664
SD卡分区
采用的是Kingston SD4/16GB卡,在Ubuntu14.04系统下进行操作。使用Ubuntu自带硬盘工具(Disk Unity)将SD卡格式化后,分为两个分区:FAT格式分区(500M)和EXT4分区(15GB)
文件拷贝
首先将SD卡挂载到Ubuntu的某个目录下,此处和书上一致:
sudo mkdir -p /tmp/sd_ext4 sudo mount /dev/<sd card ext4 partition> /tmp/sd_ext4
对于不清楚SD卡位置的可以在Disk Unity中查看,或通过
sudo fdisk -l命令查看,样例输出如下:
Disk /dev/sdb: 4007 MB, 4007657472 bytes 255 heads, 63 sectors/track, 487 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x726f7272 Device Boot Start End Blocks Id System /dev/sdb1 * 1 487 3903795 b W95 FAT32 Partition 1 has different physical/logical endings: phys=(633, 254, 63) logical=(486, 0, 63)
通过图书自带光盘找到
linaro-o-ubuntu-desktop-tar-20111219-0.tar.gz(可到网上下载) 复制到/tmp目录下,并解压到sd_ext4中,完成操作后卸载SD卡
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
外设连接与图形化界面显示
按照书上操作即可,最好有USB Hub线,这样可以同时使用鼠标和键盘
打开Zedboard开关,使用HyperTerminal进行串口通信;
按照文章/article/1596925.html中的说法,Zedboard板子的类型会影响是否能正常使用Linaro Ubuntu图形界面功能,今天确认的一下,确实是这样,如图为REV_C的板子:
REV_D的板子确实无法正常显示,串口输出的信息如下图:
REV_C的板子可以正常显示,结果如图:
REV_C和 REV_D的串口输出信息在上传的资源中,可以用来参考:
http://download.csdn.net/detail/brilliantdo/9516664
相关文章推荐
- 精美网页界面
- CSS3:过渡大全
- mysql relay log参数汇总
- [置顶] Spring MVC的简单案例报错:警告: No mapping found for HTTP request with URI [/springMVC/hello2] in DispatcherSe
- Part2:Unity学习笔记十二 - Space Shooter(从视频最后一课向Done_Main.unity场景修改的过程)
- 浅谈Autolayout-01简介
- 该网页脚本造成Internet Explorer运行速度减慢!若继续运行会更慢,至无法响应!
- Python write模式导致的bug
- 如何让你的小刺猬顺刺
- 跟开涛老师学shiro -- 身份验证
- css3动画实例测试
- PYTHON ASYNCIO: FUTURE, TASK AND THE EVENT LOOP
- discuz笔记
- unity 根据鼠标的移动来旋转物体Rotate
- 亿级Web系统的高容错性实践
- Haar+Adaboost级联分类器分解(三):利用并查集合并检测结果窗口
- 锁屏界面弹Toast
- CentOS6.5 Cloud-Init使用
- Android service进程保护
- Emacs使用c-mode