标签:
我是第一次接触嵌入式系统移植,说下我的学习历程吧。
百度了很多beaglebone的资料后大概地了解了beaglebone的参数,交叉编译工具链,以及buildroot系统的移植等信息。
这个buildroot系统真是...不知怎么形容了,下载耗费了好长时间,不过学到了很多。
其实beaglebone很方便,系统那些全部都在microSD card上,拔插了好多遍。
花了两三个星期百度、学习以上信息后基础的知识大概学到了。
当然最后移植的系统千万不要用buildroot,还是用ubuntu方便点。
下面附上ubuntu14.04的SD卡镜像:
https://rcn-ee.net/rootfs/2015-01-06/ubuntu-14.04.1-console-armhf-2015-01-06.tar.xz
打开VMWware虚拟机,进入32位的ubutnu14.04系统,把上面下载的镜像拉进去。
(没安装虚拟机的自行百度,记得在虚拟机的ubuntu里装上vmware-tools,不然鼠标、移动文件等操作不方便)
下面是烧录镜像的命令:
tar xf ubuntu-14.04.1-console-armhf-2015-01-06.tar.xz
cd ubuntu-14.04.1-console-armhf-2015-01-06
sudo ./setup_sdcard.sh --mmc /dev/sdX --dtb beaglebone
这里的sdX是指你的microSDcard,可以用fdisk -l命令来查看。
接下来sudo apt-get install minicom
把SD卡插进beaglebone后,切换到虚拟机界面,然后插入beaglebone的USB。
输入ls /dev查看哪个是你的USB,一般是ttyUSB0
切换到root权限输入 minicom –s 配置minicom
+-----[configuration]------+ | Filenames and paths | | File transfer protocols | | Serial port setup | | Modem and dialing | | Screen and keyboard | | Save setup as dfl | | Save setup as.. | | Exit | | Exit from Minicom | +--------------------------+
选择进入Serial port setup,按照之前查看的信息进行配置(下面百度盗一张图)
一定要把F选项(Hardware Flow Control)关掉,否则无法连接。
注:各个选项按A-G选择,操作很特别。
最后enter键,选择Save setup as dfl 保存为默认配置。
退出后输入minicom就可以看见beaglebone的shell界面了。
标签:
原文地址:http://www.cnblogs.com/chaingank/p/4701750.html