回答

收藏

[原创] 基于TigerBoard开发板的WIFI音箱之gobian

#拆解/开源硬件 #拆解/开源硬件 2534 人阅读 | 0 人回复 | 2016-03-09

很荣幸能够申请到了一块TigerBoard开发板,感谢爱板网的活动及版主肯定。我申请的项目是基于该开发板做一块WIFI音箱,能够将手机上的音乐投射到该开发板上播放。


软件方面目前有两个版本,一个是GoDroid,另外一个时GoBian。我选用的是顺手的GoBian。开发板默认安装的是GoDriod,所以想要GoBian只能自己安装。
所幸的是开发板支持NAND FLASH启动及SD卡启动,默认的GoDriod系统是跑在NAND FLASH上的,可将GoBian系统安装到SD卡,然后选择SD卡启动,这样子即可跑GoBian系统,又不破坏原来的GoDriod系统。
GoBian从官网上下载解压,解压之后的大小是4.2G左右,所以需要一个8G的SD卡。
我的主机时debian,所以以下的操作都是在debian下操作,根据官方手册,将SD卡插入电脑,识别出来的设备为/dev/sdb1。执行
sudo dd if=/path/to/gobian_wheezy_20160105_release.img of=/dev/sdb1 bs=10M
静静等候十来分钟,烧写完毕,将SD卡插入开发板后,选中SD卡启动。
开发板能够直接通过USB供电,所以只要准备一条串口线,就可以开始GoBian之旅了。
去官方的网站上找原理图,下载下来后发现无法打开。后来是去github上下载的资料(https://github.com/GoWarrior/documents)
根据原理图,接上串口,上电。
串口没有任何打印,目测系统没跑起来。
其实在烧写的时候我就觉得官方的烧写命令有点奇怪,把整个镜像烧到SD卡的分区上(/dev/sdb1)而不是整个SD卡上(/dev/sdb)。
所以我尝试地烧写在/dev/sdb上,然后上电。
依然是没有任何打印,就在我感觉纳闷的时候,突然串口上面出现了启动信息。
后续我试了一下,每次上电都是延迟几秒之后才开始启动的。不清楚是什么原因。
启动成功之后,串口提示需要用户名和密码,我稍微翻了翻官方的数据手册,没有找到用户名和密码。后来是我仔细阅读了官方的数据手册《GoWarrior_GoBian_Getting Started with GoBian_v1.0.pdf》,终于在一个不起眼的地方找到了用户名go和密码gobian。
输入用户名和密码,顺利进入GoBian系统。
第一篇就写到这边,后续待我做完项目,再来分享。
拿到这块开发板很开心,开发板的硬件功能也很强大。

分享到:
回复

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条