查看: 1746|回复: 0

基于TigerBoard开发板的WIFI音箱之gobian

[复制链接]
  • TA的每日心情
    开心
    2018-6-12 14:05
  • 签到天数: 76 天

    连续签到: 1 天

    [LV.6]常住居民II

    发表于 2016-3-9 15:04:59 | 显示全部楼层 |阅读模式
    分享到:
    很荣幸能够申请到了一块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系统。
    第一篇就写到这边,后续待我做完项目,再来分享。
    拿到这块开发板很开心,开发板的硬件功能也很强大。

    回复

    使用道具 举报

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

    本版积分规则



    手机版|小黑屋|与非网

    GMT+8, 2024-4-23 20:41 , Processed in 0.099604 second(s), 15 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.