EMW3162 AT固件的使用【2】

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u012349679/article/details/55804199

本篇文章主要是介绍自己在使用上海庆科的EMW3162模块的AT固件的时候遇到的问题

接上篇的EMW3162 AT固件的使用【1】

这里说说我在烧录AT固件的时候遇到的问题


通过上篇的介绍,这里直接给板子供电,然后设置工作模式为boot(EMB380板子boot脚拉低L,status脚拉高H,standby和sleep脚也拉高H),然后通过EMB380的MINI USB串口接入电脑,复位后显示如下图的bootloader信息


我们输入命令1来更新firmware,在使用Y-mode send更新AT固件的时候,遇到下图所示的问题:


通过命令5给出的内存分区表来看,是因为AT固件大小超过了application分区大小。

于是,我使用二次开发的SDK,修改了application的分区大小,So,可以正常下载了,但是,程序跑不起来,EMW3162板子上的两个灯都不亮。

后来,才知道,原来是因为AT固件适配的bootloader跟我修改的这个不一致导致的,解决方法是,使用完整的带bootloader的AT固件,通过flash烧录工具来烧录

拿到完整固件,烧录成功后,问题解决。


猜你喜欢

转载自blog.csdn.net/u012349679/article/details/55804199