2391|1

524

帖子

0

TA的资源

一粒金砂(高级)

楼主
 

【MXCHIP Open1081】顺利解决两种方式下载 WIFI_Driver失败的问题 [复制链接]

本帖最后由 770781327 于 2014-11-28 20:42 编辑

使用摄像头例程失败,猜测可能是因为直接用jlink灌程序,BOOT被冲了。所以打算先重新灌下代码。但在使用 JLINK 下载 WIFI_Driver时失败,如图所示

官网提供的EMW316x_WiFi_driver压缩文件中有EMW316x_WiFi_driver_5.90.230.1.bin和EMW316x_WiFi_driver_5.90.230.3.bin这两个bin文件,都试过了不行。
现将整个过程列出


1)使用 JLINK 下载 BOOT
这步是正常的可烧入的。






这个对话框是用户手册没提到的。两个选择我都试过,如果选否,则如下所示,是无法下载的

如果选是,则与用户手册对话框相同,

选择否


下载正常。
2)使用 JLINK 下载 WIFI_Driver
这就是下载失败的那个

修改地址

修改地址

修改地址

弹出的对话框选择否。

就出现这个了,无论选择官网提供的EMW316x_WiFi_driver_5.90.230.1.bin或EMW316x_WiFi_driver_5.90.230.3.bin都不行。3) 使用 Bootloader 下载 WIFI_Driver
这种方式下载 WIFI_Driver也不行,会一直卡住。
如图

这是第一次下载时的情况到15%时就卡在那了,半小时数字都没动过
我只好断开,重新再操作一次,如下图

这次在6%就卡在那了。我以为可能是显示比较慢,结果一直等到准备睡觉了还是6%。只好关了。
手册提供的两种方式下载 WIFI_Driver都没成功,真郁闷
解决方案:使用jlink将整个芯片擦除,再重新开始烧入BOOT,wifi driver,两种方式就可以顺利进行


唯一让我疑惑的就是使用 BOOT 下载用户程序
使用jlink方式的是可以理解的,毕竟起始地址改了。
但使用 BOOT 下载用户程序方式如图所示
从头到尾没写是从哪个位置开始烧的,这种方式不会覆盖其他已烧入的程序么?是不是也是因为使用MDK编译时在target中将地址改了,所以bin文件有记录知道要从什么地址起开始写入?





13.png (125.99 KB, 下载次数: 0)

13.png
此帖出自无线连接论坛

最新回复

你先用JLINK 把芯片的Flash全部擦除掉试试  详情 回复 发表于 2014-11-28 10:09
点赞 关注
 

回复
举报

68

帖子

0

TA的资源

一粒金砂(中级)

沙发
 
你先用JLINK 把芯片的Flash全部擦除掉试试
此帖出自无线连接论坛
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
快速回复 返回顶部 返回列表