9478|33

18

帖子

1

TA的资源

一粒金砂(中级)

楼主
 

长时间不用单片机就不工作了,需要重新刷写程序 [复制链接]

 
10芯积分
最近遇到一很严重的问题,我画的电路板量产了,测试合格后打包入库,卖到客户一段时间后,程序就不会正常运行,返修回来后查看片子里面的hex文件,对比发现hex并未出现变化。我重新刷写程序后又能工作了,出现的概率挺高的,老板发火了,求助啊?什么原因,有没有遇到过啊,求帮忙。我用的是NXP LPC2109/LPC2119的片子。

此帖出自NXP MCU论坛

最新回复

大佬这问题解决了么  详情 回复 发表于 2024-1-23 16:40
点赞 关注
 

回复
举报

2721

帖子

0

TA的资源

纯净的硅(中级)

沙发
 
程序不翼而飞
此帖出自NXP MCU论坛
 
 
 

回复

2721

帖子

0

TA的资源

纯净的硅(中级)

板凳
 
你可以模拟客户那边的环境试一下
此帖出自NXP MCU论坛
 
 
 

回复

18

帖子

1

TA的资源

一粒金砂(中级)

4
 

我把片子里面的代码拷贝出来跟可用的板子对比一下,发现都是一样的,证明程序没飞。
此帖出自NXP MCU论坛
 
 
 

回复

18

帖子

1

TA的资源

一粒金砂(中级)

5
 
suoma 发表于 2016-6-21 20:28
你可以模拟客户那边的环境试一下

现在就是程序不执行了。重新烧写就可以执行,不知道什么原因呢。
此帖出自NXP MCU论坛
 
 
 

回复

26

帖子

0

TA的资源

一粒金砂(中级)

6
 
看门狗没开吗
此帖出自NXP MCU论坛
 
 
 

回复

18

帖子

1

TA的资源

一粒金砂(中级)

7
 

看门狗开了的,为了防止跑飞代码加了看门狗的。
此帖出自NXP MCU论坛
 
 
 

回复

602

帖子

1

TA的资源

一粒金砂(中级)

8
 
模拟客户那的环境长时间测试呢  会不会出现这种情况,你这边重新刷固件程序正常  那在客户那出问题的板子重启或者复位后出现还正正常不
此帖出自NXP MCU论坛
 
个人签名疏雨客晚归,荒烟乱,几许江南无晴!又落花,残香织梦,莫  莫  莫,白首衷肠……
 
 

回复

1万

帖子

142

TA的资源

版主

9
 
反复测试吧,既然程序能读出且内容无变化,说明并非程序丢失。另外注意你所用的MCU是否有涉及影响系统工作的熔丝位,熔丝位被改变的话,后果难料。排除此点,说明是你的设计不良,有参数临界问题。除前述熔丝位外,重点检查时钟和复位电路。MCU用接插件安装的话,注意接触问题。
一般而言,MCU被编程后应进行加密操作,内代码应无法读出才是。
此帖出自NXP MCU论坛
 
个人签名上传了一些书籍资料,也许有你想要的:https://download.eeworld.com.cn/user/chunyang
 
 

回复

1万

帖子

142

TA的资源

版主

10
 
才注意到,楼主帖部分内容跟三年前的一个帖子相同,这也抄?
此帖出自NXP MCU论坛
 
个人签名上传了一些书籍资料,也许有你想要的:https://download.eeworld.com.cn/user/chunyang
 
 

回复

18

帖子

1

TA的资源

一粒金砂(中级)

11
 
wajuka 发表于 2016-6-21 21:50
模拟客户那的环境长时间测试呢  会不会出现这种情况,你这边重新刷固件程序正常  那在客户那出问题的板子重 ...

他们是用过了一段时间后不正常了。
此帖出自NXP MCU论坛
 
 
 

回复

18

帖子

1

TA的资源

一粒金砂(中级)

12
 
chunyang 发表于 2016-6-21 22:05
反复测试吧,既然程序能读出且内容无变化,说明并非程序丢失。另外注意你所用的MCU是否有涉及影响系统工作 ...

刷写固件用的是Flash Magic,未做保护,所以可读出hex文件。
此帖出自NXP MCU论坛
 
 
 

回复

18

帖子

1

TA的资源

一粒金砂(中级)

13
 
chunyang 发表于 2016-6-21 22:09
才注意到,楼主帖部分内容跟三年前的一个帖子相同,这也抄?

主题一样,遇到的问题一致,不知道那哥们解决了没。
此帖出自NXP MCU论坛
 
 
 

回复

18

帖子

1

TA的资源

一粒金砂(中级)

14
 
chunyang 发表于 2016-6-21 22:05
反复测试吧,既然程序能读出且内容无变化,说明并非程序丢失。另外注意你所用的MCU是否有涉及影响系统工作 ...

关于时钟这个问题,我之前用过STM32做过测试,只要电路连接正常,晶振是会起振的。
板子刚拿回来的时候,我用示波器测过,正常起振。
关于复位电路,出了上电复位,其他时间未曾复位。
关于熔丝位,这个我不是很清楚,我先学习一下。
此帖出自NXP MCU论坛
 
 
 

回复

18

帖子

1

TA的资源

一粒金砂(中级)

15
 
chunyang 发表于 2016-6-21 22:05
反复测试吧,既然程序能读出且内容无变化,说明并非程序丢失。另外注意你所用的MCU是否有涉及影响系统工作 ...

刚看了一些关于熔丝位的一些资料,主要是AVR单片机里面会用到,我用的MCU是NXP LPC2119,没有关于熔丝位的设置。
此帖出自NXP MCU论坛

点评

还是好好测试吧,先别刷程序,就在故障机上测试,事出反常必有因。  详情 回复 发表于 2016-6-22 00:03
 
 
 

回复

456

帖子

2

TA的资源

一粒金砂(中级)

16
 
可读出,没做加密?
此帖出自NXP MCU论坛

点评

没做加密处理,Jlink直接可以拷贝程序出来的。  详情 回复 发表于 2016-6-22 09:06
 
 
 

回复

1万

帖子

142

TA的资源

版主

17
 
faye_xzw 发表于 2016-6-21 22:32
刚看了一些关于熔丝位的一些资料,主要是AVR单片机里面会用到,我用的MCU是NXP LPC2119,没有关于熔丝位 ...

还是好好测试吧,先别刷程序,就在故障机上测试,事出反常必有因。
此帖出自NXP MCU论坛
 
个人签名上传了一些书籍资料,也许有你想要的:https://download.eeworld.com.cn/user/chunyang
 
 

回复

18

帖子

1

TA的资源

一粒金砂(中级)

18
 
lyfly_away 发表于 2016-6-21 23:28
可读出,没做加密?

没做加密处理,Jlink直接可以拷贝程序出来的。
此帖出自NXP MCU论坛
 
 
 

回复

4177

帖子

9

TA的资源

五彩晶圆(高级)

19
 
Flash Magic是isp的方式烧录固件的吧。有没有尝试其他烧录方式,用Jlink或者其他工具烧录,会出现这种固件丢失的状况么
此帖出自NXP MCU论坛

点评

我们的烧写分为两步,Flash Magic烧了一个程序进去,里面真正的程序使用实验室内部师兄写的软件来烧写。 我昨天做了一个测试用Jlink烧写之后程序不能正常运行。  详情 回复 发表于 2016-6-22 11:16
 
 
 

回复

18

帖子

1

TA的资源

一粒金砂(中级)

20
 
huaiqiao 发表于 2016-6-22 10:15
Flash Magic是isp的方式烧录固件的吧。有没有尝试其他烧录方式,用Jlink或者其他工具烧录,会出现这种固件 ...

我们的烧写分为两步,Flash Magic烧了一个程序进去,里面真正的程序使用实验室内部师兄写的软件来烧写。
我昨天做了一个测试用Jlink烧写之后程序不能正常运行。
此帖出自NXP MCU论坛

点评

那么你量测烧录flash的地址是隔开的么? (比如第一次是0x08000000~0x08000010,第二次是0x08000030~0x08000050,这只是例子,方便让你理解我的描述) 还是flash的地址是一致的? “我昨天做了一个测试用Jlink烧  详情 回复 发表于 2016-6-22 11:49
 
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表