jflash连接成功但程序无法烧

jflash连接成功但程序无法烧,第1张

1、检查世败程序芯片是否正确

2、检查烧录工具是否正确;

3、检查肆陆程序文件是否正确;

4、检查烧录器是否正确连接;

5、检查烧录器的驱动程序是否正确安装;

6、检查烧录器的电源是否正常;

7、检查芯片是否锁定搜雹颤;

8、检查程序文件是否正确;

9、检查程序文件是否正确编译;

10、检查烧录器的设置是否正确;

11、检查烧录器的芯片类型是否正确;

12、检查烧录器的程序文件是否正确;

13、检查烧录器的烧录速度是否正确;

14、检查烧录器的烧录地址是否正确;

15、检查烧录器的烧录模式是否正确。

errorcode1是一个通用的错误代慎瞎码,表镇孝此示 JFlash 连接失败,一般是由于网络连接问题造成的,可以尝试重启网络设备,检查是否有防火墙或者网络安全软件,如果有的话,请配置允许JFlash访问,如果还是不行,可以尝试更换网络环御迅境,或者尝试使用有线网络连接。

一、故障现象:(1)烧写采用的是SWD 5pin引脚的方式,烧写程序时jlink上的灯红绿交替闪烁,MDK报错(如图)。(2)复位脚电压很低,只有0.9V左右,发现去掉复位脚可以正常烧录进去,程序也可以运行。(3)去掉复位脚烧录进程序后,用jflash读整个芯片,发现数据是都漏手写入flash了的。(4)车间批量烧写的时候,有10%左右的概率二、我自己的思考:为缺搜姿防止异常,程序中加了这个复位重启的处理,我估计是程序异常了不断进伏绝入复位重启导致烧写不进去 void HardFault_Handler(void){ NVIC_SystemReset()}三、 现在着急寻求帮助怎么找到Bug,不像是程序能正常运行起来debug那就好找问题。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12307175.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存