开发环境:VMware + ubuntu 12.4
1)、linaro-ubuntu 系统启动配置
由于之前一直使用SD卡自带的那个精简的Linux系统,文件系统小且直接修改不能被保存,必须修该文件系统很不方便,所以整这个linaro-ubuntu,这个的界面跟我们平常使用的ubuntu的界面很相似,而且可以通过HDMI输出图形界面(买了一条HDMI转VGA还在路上),这个使用起来会比之前那个精简的Linux系统方便些,不过好像有点卡 = =;
具体步骤:
要先对SD卡进行分区,SD卡有8G的最好用8G 的,具体步骤可以参考书本《嵌入式系统软硬件协同设计实战指南》的第四页,相关用到的文件可在 1、 成功在ZedBoard上运行Linaro图形界面,发图庆祝(共享做好的镜像) 这里下载500M。 2、zedboard lianro_demo文件
2、Zedboard的VNC配置
由于没有HDMI接口的显示器,买的HDMI转VGA线也还没到。在网上看到可以利用VNC 实现桌面的显示直接使用我们的笔记本电脑的屏幕,鼠标,键盘。具体步骤可以参考 【参赛手记】Zedboard的VNC配置,没有HDMI显示器或者不想带着板子跑的有福了。
要弄这个前提必须让zedboard连上网,我是直接拿条网线接在笔记本上面然后共享无线网络给本地连接
图2
具体步骤 :打开网络管理:如图1;右击 无线网络连接2 ->属性(图2) -> 共享选项卡->第一个打钩,在下面那选择zedboard板所接的口(一般是本地连接) (具体要根据自己电脑选择)-> ok 这样zedboard就能连上网 了。
vncviewer下载地址:下载
在填写VCN 服务器时,现在终端用 ifconfig 查看板子的IP 我这板子是192.168.137.90:1(端口1)
root@linaro-ubuntu-desktop:/# ifconfig
eth0 Link encap:Ethernet HWaddr 00:0a:35:00:01:22
inet addr:192.168.137.90 Bcast:192.168.137.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:17082 errors:0 dropped:0 overruns:0 frame:0
TX packets:12615 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:25122989 (25.1 MB) TX bytes:913440 (913.4 KB)
Interrupt:54 Base address:0xb000
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:60 errors:0 dropped:0 overruns:0 frame:0
TX packets:60 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:5691 (5.6 KB) TX bytes:5691 (5.6 KB)
root@linaro-ubuntu-desktop:/#
一开始在这边浪费了很多时间。 = =
最后的效果
桥