``
本帖最后由 gjianw217 于 2015-10-11 22:05 编辑
一、硬件设置
置位 MiCOKit底板拨码开关,SW1:ON,SW2:OFF,插好“上层扩展板”
二、串口配置
波特率:921600,,数据位:8bit,奇偶校验:无,停止位:1。
三、准备烧写文件
1 编译文件
由于庆科的Bootloader文件和应用文件提供源码,故用户可以自己编译生成,而RF Driver是以固件的形式提供的,故在烧写前需要自己编译前两个。
(1)打开项目,SDK_MiCOKit_v2.3.0.2Projects
STM32F4xxdemo.eww
(2)选择Bootloader,编译通过
(3)选择Basic,编译通过
2 准备烧写文件
(1)将生成的SDK_MiCOKit_v2.3.0.2BuildBootloaderOutputMiCOKit-3165Bootloader.bin复制到自定义目录loader中
(2)将生成的SDK_MiCOKit_v2.3.0.2BuildCOM.MXCHIP.BASICOutputMiCOKit-3165COM.MXCHIP.BASIC.bin复制到自定义目录loader中
(3)将SDK_MiCOKit_v2.3.0.2MICOcoreRF driver BCM43362-5.90.230.12.bin复制到自定义目录loader中,这里
需要注意,不同的开发套件,其RF Driver驱动是不同的,如果烧写不对应的RF Driver,会导致系统非正常运行,具体开发板型号的RF,可参见:http://mico.io/wiki/doku.php?id=micokit_rf
四、串口烧写
1 点击板子上的复位按键,出现如下信息,即分别提示了烧写命令
,0为bootloader,1为Application,2为RF driver。
2 在secureCRT中选择Transfer→send Ymodem→选择要升级的固件,最后的结果如下:
五、重新启动
1 开发板小灯每隔一秒闪烁一次
2 串口打印信息,注意将串口波特率重新调整到115200
欢迎大家关注本人的微信公众号【口袋物联】,微信号为koudaiwulian。分享物联网的行业资讯,软硬开发等。
``