我的BeagleBone Black升级系统之路

作者: tjcfeng
上传时间为: 2014-11-24 09:44 AM
2014-11-24
阅读:

拿到BBB板子后,想想家里有根小头的HDMI线,正好可以直接接到显示器上。谁知到家后把线翻出来一看,原来我的线是Mini HDMI转标准HDMI的,而BBB是Micro HDMI的接口,看来直接接显示器是没戏了,只能想别的办法了。

    

当然,办法有的是,插好USB后可能认出一个U盘,里面有驱动,直接安装它。安装过程就不说了,很顺利的完成。不过安装完之后并没有像其他帖子说的SSH可以连接到192.168.7.2,Web也不能打开它。先不管了,反正我还有网线。

    

插上网线后,在路由中找到IP地址,ssh连接,root登录,启动vncserver,远程vnc连接,果然桌面出现了。虽然简陋了些,但是好歹能用,以后需要什么东西自己装吧。

    

板子本身的系统是2014.5.14,还是想办法先升级一下吧。于是翻开各种网页找镜像下载。先是找到了BBB的官网,http://beagleboard.org/latest-images,打开一看吓我一跳,居然没有更新的,真是失望。没关系,还有英蓓特的网站,经过几番跳转之后,打开了一个下载页面http://downloads.angstrom-distribution.org/demo/beaglebone/testing/。这里确实有比较新的,不过都放在了一起比较乱,也没有说明,不知道应该下载哪个了,那就下载最后发布的版本吧,BBB-eMMC-flasher-v2013.12-2014.08.25.img.xz。

    

先用7zip,解压,得到同名的img文件,然后用DD写入到TF卡中。

断电,将卡插入到BBB,按住boot键,上电。

灯确实亮了,查找其他帖子,说系统升级要45分钟,乖乖等吧。

等来等去,都50分钟了,没有出现四灯全亮的情况,这个。。。。。。骗人?

又重复了一遍相同的操作,还是没有显示烧写成功,这次等了半个小时,实在等不下去了,看来下载的镜像不对。

断电吧,反正烧不死。

    

之后又找了几个乱七八糟的镜像,效果不是差不多就是中途四灯全灭,全部失败,一晚上的时间都浪费了。

虽然我是刚接触,有好多东西不知道,不过还是要吐槽一下BBB,居然没有一个像样的镜像发布页面,希望能够和树莓派、香蕉派、哪怕是pcDuino学习一下吧。

    

但是我还是不死心,这么有名的板子就没有新的系统用了?功夫不负有心人,居然让我给找到了,http://elinux.org/Beagleboard:BeagleBoneBlack_Debian,2014.09.03,虽然是Snapshots的,总比没有强,而且这个看起来比较靠谱,就是它了。

分类说明比较清晰,最新版特意表明了是Rev C的4G版本。

二话不说,下载之。这个比前面的镜像都要大些,解压后有3.6G,看来有门。重复上面的操作:

1. 7zip解压出img文件,用DD烧写到TF卡中;

2. BBB断电,插入TF卡;

3. 按住boot键,上电;

4. 四灯全亮后,再依次点亮形成流水灯(特别说明,一定得是流水灯方式点亮才是真正的烧写,也就是0123然后3210的亮才行。如果四个灯之间没有关联的亮,还是趁早断电重新来过吧,省得浪费时间);

5. 经过了7分钟(22:25 ~ 22:32)(和TF卡速度有关),四灯同时全亮,烧写完毕;

6. 断电,拔卡。

验证一下,重新插入USB线,在认出的盘符里打开ID.txt,果然是2014.09.03,确认升级成功

相关经验
全部评论 ()
条评论
写评论

创建讨论帖子

登录 后参与评论
系统提示