拿到板子后,首先还是把硬件手册和软件手册给下下来了,硬件手册里基本上都是各个模块的原理图,及管脚定义,这个在以后的管脚或者按键定义或者扩展应用模块的地址等还是很有用处的。首先还是按照软件手册里的步骤烧写linux系统。工具如下:
注意:这些工具好像只支持win7及以下系统,x64好像不支持。我重新装了个XP系统,双系统。
当然必要的还是一张SD card带卡套哦,为此我新买了个带卡套的SD卡
软件手册的教程还是很给力的,按步骤一遍就烧成功了,教程截图
笔记本自带的SD卡 是好像有点问题,分区不成功,建议还是使用读卡器。
一步一步按照教程基本上没太大问题。这一步时注意一下
mmc-210.bin这个文件是要在文件夹选项里把隐藏已知文件类型关掉
其他还是按照教程一步一步来,写成功的话弹窗如下
开始烧写,把SD卡插到
开发板对应卡槽中,boot要设置成0110,启动由SD卡启动,
开发板上电,打开开关,
电源指示灯一直亮,四个LED灯会闪4下,蜂鸣器响一下,烧写开始。烧写过程中4 个LED 保持熄灭。
数分钟后蜂鸣器响三声,4 个LED 灯闪3下表示烧写结束。4 个LED 灯保持常亮状态系统烧写成功。
烧写还是比较顺利的。
关闭电源,调整BOOT,设置为0100,由nand Flash启动。
接下来就是正常启动了,没有屏幕,所以就不上图了,串口可以读到开机启动的信息,买的串口线还要验证下是否兼容系统,后续烧代码时再试一试。整个烧写还是比较容易的,动手基本上都是OK的。
(二)linux开发环境搭建
我用的linux版本是Ubuntu 14.04 LTS,虚拟机是virtual box,感觉virtual box 玩虚拟机很省内存和显存,比起用VMware ,宿主机明显流畅多了。自适应窗口也很适合来回切换系统。
我之前是倒弄系统很多次,所以装Ubuntu就不多说了,度娘上一大堆教程,主要还是这个root账户设置为默认启动还是有点麻烦的,linux公社有教程,可以看看。
按照软件手册的教程来
编译工具安装完成
依赖库编译时提示以下信息,
正在搜索资料,看是什么问题。
先写到这。
下期预告:
编译简单的c程序,熟悉编译环境的使用。