我是第一次接触嵌入式系统移植,说下我的学习历程吧。百度了很多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界面了。
时间: 2024-10-10 10:10:17