Error: Flash Download failed - "Cortex-M4"

一勇之夫 2016-04-08 05:07:20
使用keil5下载的时候遇到以下问题:Error: Flash Download failed - "Cortex-M4"如下图:

考虑到是,flash没有添加成功的原因,对flash重新查看,发现


flash是正确的,但是在programming algorithm 没有看到的那个flash,如下图

删除之后,也无法重新添加回来,认定是之前打开的一个project使用的flash,并没有被清除。
现在问题来了,所有的安装包都安装完成,为什么没有我们需要的flash?????????????????
重新核对安装文件。。。

放大右侧安装文件如图

确认所有需要的安装包都已经安装,为何没有需要的flash

使用网上的看到的方法,将老版的keil软件里面的flash复制到新的flash中(直接将三个FLM文件复制到flash文件夹中),新添加的三个设备出现

重新下载,问题与初始情况一样,希望大神们予以指点。
...全文
34229 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
清鸿~ 2020-05-10
  • 打赏
  • 举报
回复
你好,那请问如何解决这个问题 工程与flash不完全一致
yuehua108 2017-03-14
  • 打赏
  • 举报
回复
楼主楼主,我这里安装完了,还是没有STM驱动,接下来呢?
一勇之夫 2016-04-11
  • 打赏
  • 举报
回复
引用 3 楼 woshi_ziyu 的回复:
引用
flash是正确的,但是在programming algorithm 没有看到的那个flash,如下图
你的工程是STM32F4的 Flash算法是STM32L4系列的??
谢谢,按照你这个思路,发现是工程与flash不完全一致,工程是用的Cortex-M4,flash是STM32L4的。
woshi_ziyu 2016-04-11
  • 打赏
  • 举报
回复
看一下设置的Flash起始地址是否正确

危机时刻 2016-04-11
  • 打赏
  • 举报
回复
你点击帮助 进去keil 官网 下载你所需要的flash,一定要注意pack版本号,然后安装pack 就可以了;
一勇之夫 2016-04-11
  • 打赏
  • 举报
回复
引用 2 楼 woshi_ziyu 的回复:
MDK下载代码时提示Cannot Load Flash Device Description!的解决方法
按照上述操作,“选择使用Use Debug Driver。点击Setting。在弹出的对话框中添加正确的Programming Algorithm。注意选择正确的器件大小以及地址范围”,在Programming Algorithm没有我需要的flash,但是安装包确认以下载。
一勇之夫 2016-04-11
  • 打赏
  • 举报
回复
引用 1 楼 xuweiwei1860 的回复:
这个容量有这么大么?越界了?
应该不是越界,在之前的keil版本上是好的。
一勇之夫 2016-04-11
  • 打赏
  • 举报
回复
flash是STM32L4系列的,添加进去还是不能使用,安装包也确实下载了,不知道什么原因,在programming algorithm 没有出现。
夫人的泡泡鱼 2016-04-11
  • 打赏
  • 举报
回复
恭喜,下次需要注意了!
woshi_ziyu 2016-04-10
  • 打赏
  • 举报
回复
引用
flash是正确的,但是在programming algorithm 没有看到的那个flash,如下图
你的工程是STM32F4的 Flash算法是STM32L4系列的??
fly 100% 2016-04-08
  • 打赏
  • 举报
回复
这个容量有这么大么?越界了?

1,635

社区成员

发帖
与我相关
我的任务
社区描述
智能硬件,智能手表,可穿戴设备,智能电视,谷歌眼镜,Google Glass 相关讨论。
社区管理员
  • 智能硬件
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧