ZedBoard开发板系列(二)Linaro Ubuntu动手玩

1、SD卡分区



2、文件复制

(1)解压linaro_demo.zip,将所有的文件复制到SD卡的FAT分区下


(2)将SD卡的EXT4分区挂在到/tmp/sd_ext4目录下。

root@ubuntu:/home/XXX# mkdir -p /tmp/sd_ext4
root@ubuntu:/home/XXX# mount /dev/sdb2 /tmp/sd_ext4

将文件复制到tmp目录下,并解压到sd_ext4中。

root@ubuntu:/home/XXX# cp /home/XXX/Study/ZedBoard/linaro-o-ubuntu-desktop-tar-20111219-0.tar.gz /tmp/
cd /tmp
root@ubuntu:/tmp# tar -zxvf linaro-o-ubuntu-desktop-tar-20111219-0.tar.gz 
root@ubuntu:/tmp# cd ./binary/boot/filesystem.dir
root@ubuntu:/tmp/binary/boot/filesystem.dir# rsync -a ./ /tmp/sd_ext4

操作完毕后卸载SD卡,并将其拔出。

遇到问题:调整系统的inode数量

df -i 查看inode的数量

先卸载SD卡

mkfs.ext4 /dev/sdb1 -N 18276352 

3、外设连接

将SD卡插入ZedBoard,连接其他外设。

将USB Hub通过USB转接头连上ZedBoard当然USB OTG,使用USB-microUSB线将ZedBoard与PC相连,将USB键盘、USB鼠标、USB摄像头(可选)接到USB Hub上,插入网线,使用HDMI线连接ZedBoard与显示器并插上电源,至此,外设连接就完成了。

4、效果

上电之后10秒钟后,ZedBoard将亮起一盏蓝灯,这表示Zynq芯片已经完成了自我启动与配置。串口助手开始打印出启动信息,同时显示器上将出现Linux标志性的logo-企鹅。

大约30秒后,显示器中出现Ubuntu登录界面。

(REV C版本可以,REV D版本不可以)

打开超级终端

root@linaro-ubuntu-desktop:~# sudo mkdir /mnt/SD
root@linaro-ubuntu-desktop:~# sudo mount /dev/mmcblk0p1 /mnt/SD
root@linaro-ubuntu-desktop:~# cd /mnt/SD
root@linaro-ubuntu-desktop:~# sudo /mnt/SD/led_test.sh

ZedBoard上的8个LED将会依次亮起,然后依次熄灭。

root@linaro-ubuntu-desktop:~# sudo /mnt/SD/oled_test.sh

ZedBoard的制造商Digilent公司的logo显示在OLED上。


猜你喜欢

转载自blog.csdn.net/weixin_37182342/article/details/80265976