你好,游客 登录 注册 搜索
背景:
阅读新闻

Tiny210v2 开发板环境搭建

[日期:2013-05-13] 来源:Linux社区  作者:u010620236 [字体: ]

终于搞了块友善之臂tinyV2的开发板玩玩,是时候该提升下自身竞争力了。

搭建环境如下:

开发环境:Ubuntu 12.04 LTS

交叉编译器:arm-linux-gcc4.5.1

开发板:tiny210V2 (底板是2013年1月的新底板)

大致小结如下:

ubuntu安装:刻盘安装,没啥问题。

交叉编译器:懒得去找了,直接用光盘中自带的arm-linux-gcc4.5.1,解压并添加执行路径就好了,可以直接参照光盘中的tiny用户手册安装即可。

superboot和minitools:这两是友善提供的工具,需要SD卡。官方和代理的淘宝店中的SD卡价格太坑爹,4G居然要50块,坑人呢!上京东搞了个8G的sandisk才39.9。

先是superboot安装。按手册上说不能用笔记本读卡器,也不能用xp,坑爹阿,玩块开发板还得换系统?抱着试试的心态在xp下试了友善提供的sd-flash工具,发现superboot倒是烧进去了,不过reformat 和reLayout的按键是灰的。如何检测sd卡上的superboot已经OK了呢?按用户手册上说的,从SD卡启动,有个led灯是会闪。恩,试了试,确实如此。

minitools windows的版本没啥问题,按手册就可以使用了;linux下的比较坑爹,我这怎么都显示停在未连接状态。后来突然反应过来ubuntu默认用户并不是root,和开发板连接应该涉及较低层的东西,估计有一些权限问题,因此把账户切换至root用户来使用,发现就正常了。至于ubuntu如何用root用户登录,度娘或google下就知道了。

装上superboot和minitools后顺便把裸机示例中UART的例子下载到板子上测试了下连开发板一起买的USB转串口线,恩,还算正常。不过吐槽下,一根USB转串口的线居然要20元,我这根一边的螺丝还松松垮垮,看上去质量就很一般。这些开发板代理实在有点黑阿,我实在是懒得去找了,让他们宰一把吧。

如何从SD卡删除superboot:按用户手册说删除superboot用sd-flash工具,且需要在win7下执行。搞笑呢,动不动就要换系统,服了。按手册说明,无非是superboot放在一个未格式化的区域,直接在ubuntu终端执行:

mkfs.vfat -F 32 /dev/mmcblk0 

注意,在我的系统中,SD卡对应有两个设备:/dev/mmcblk0和/dev/mmcblk0p1,其中p1是SD卡经过格式化的分区,/dev/mmcblk0才是整个SD卡的设备名,必须格式化这个设备才能删除superboot的。如何证明superboot已删除了呢?将格式化的SD卡放到开发板上,发现开发板的蜂鸣器开始鬼喊鬼叫了,这就是已经删除了。再烧个裸机示例中的LED灯闪烁的例子,LED正常闪烁。好了,终于又把SD卡折腾回来了。

linux
相关资讯       开发板  Tiny210v2 
本文评论   查看全部评论 (0)
表情: 表情 姓名: 字数

       

评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款