关于2407中flash的烧写问题的解决方法

我在使用过程中频频碰到这个问题,特别是在现场(野外,电力系统产品,环境较恶劣),在经过长时间的摸索后我总结出来如下的解决方法,屡试不爽,与大家分享:

1、确定MC/MP管脚电平正确;

2、确定VCCP管脚电平正确;

3、确定外加的看门狗电路是无效的,(最好是有个跳线可以旁路掉它,我在使用过程中如果外面的看门狗有效时,失败的机率要大些);

4、重新将板子上电,重新开环境;

5、打开Flash Programmer;-->点 Advanced Oprioins;

6、先点Clear,将片子撺掉;

7、关掉环境,重新打开环境与Flash Programmer;---这一步很重要;

8、用Program Code only 写程序;

一般情况下,会成功,但是有时也不行,Clear都不成功,这时可以考虑是不是周围电磁干扰较大,先换个地方试试;要是还不行将仿真器的头重新插拔一下,----将仿真器以及它的USB线与板子相对方向换一个,或是将它与板子呈90度直角方向放置(现场我是用个绳子缚了一下,可管用了)。

永不止步步 发表于03-27 16:04 浏览65204次
分享到:

已有0条评论

暂时还没有回复哟,快来抢沙发吧

添加一条新评论

只有登录用户才能评论,请先登录注册哦!

话题作者

永不止步步
金币:67410个|学分:305117个
立即注册
畅学电子网,带你进入电子开发学习世界
专业电子工程技术学习交流社区,加入畅学一起充电加油吧!

x

畅学电子网订阅号