历史上的今天
今天是:2025年03月12日(星期三)
2020年03月12日 | flash download failed - Target dll has been cancelled
2020-03-12 来源:eefocus
在用mdk通过jlink烧写demo到stm32h743xx时,弹出了“flash download failed - Target dll has been cancelled”提示。
所以后来的程序都烧写失败。
原因是demo将stm32开发板设置成了休眠模式。
因为demo是由cubemx生成,因为没有考虑到电源的休眠模式,所以在设置的时候忽略了电源的配置。
也尝试按住开发板的复位键后再下载,但是下载到一半仍然出错。
从qiaoqiao2003中 看到可以通过st-link utility来将flash全部擦除就能烧写了。
以下是他的解决方法:
从http://www.st.com/web/en/catalog/tools/PF258168下载st-link utility并安装,选择Target->Connect,但是该工具提示下面的错误:
Can not connect to target!
Please select "Connect Under Reset" mode from Target->Settings menu and try again.
选择Target->Settings,Mode选择Connect Under Reset,然后点击“OK"。
然后再选择Target->Connect,执行Target->Erase Chip擦除flash,再选择Target->Disconnect之后退出该工具就可以了。
这样就可以像以前一样通过mdk正常执行烧写功能了。
史海拾趣
|
作为一种基于普通电话双绞线的传输技术,ADSL对物理传输线路有很大的依赖性。环路的特征将对ADSL服务的质量和性能级别产生决定性影响。首先在业务开通时会遇到如何选择ADSL线路,某条线路能否开通ADSL业务,可以开通的速率是多少,影响传输质量的原 ...… 查看全部问答> |
|
RTL8309的资料好少,我在网络上有找到通过SMI接口协议来操作寄存器的,能通过主芯片和8309之间的I2C来进行通信,然后控制寄存器吗?… 查看全部问答> |
|
我两台机器的网卡都是百兆网卡,测速软件报告网速最高只有 26 Mbps,为什么呢? 我两台机器的网卡都是百兆网卡,我用测试软件测试了一下网速,能达到 26 Mbps,离 100 Mbps 还有很远呢!这是为什么呢? 我用的是直连网线。 我很关心 怎样能让测试结果非常接近 100 Mbps ? … 查看全部问答> |
|
在config.bib中把CE镜像划分为了4个部分,例如: KERNEL.BIN,DRIVER.BIN,APP.BIN,NK.BIN 这样做以便后期对单个镜像文件升级,现在问题来了,每个BIN文件中的DLL在SLOT0,SLOT1中所占用的地址空间都是在编译器时计算好的。如果后面我的APP.BIN变化 ...… 查看全部问答> |
|
很多价格昂贵的无铅焊台都喜欢强调和炫耀瞬间强大的温度恢复能力,其实这个有一些钻牛角尖的做法,虽然性能是上去了,但焊台本身的总体制造成本以及使用成本也跟着抬高,势必转嫁到最终用户身上。 &nb ...… 查看全部问答> |
|
本来打算用2013做16位AD,然后将数据用SPI传送给149的,做的时候才发现,2013的资料实在是太少了,特别是中文资料,反复看了例程,网上的,TI的,到现在还没有能通讯上,哎,2013这个东东怎么看都和先前的片子不一样,149,133资料多,好用,看来2xxx的麻烦死了. ...… 查看全部问答> |




