OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 4847|回复: 9

Flash程序运行一段时间后丢失

[复制链接]

11

主题

66

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1046
金钱
1046
注册时间
2017-11-3
在线时间
717 小时
发表于 2021-11-22 10:59:26 | 显示全部楼层 |阅读模式
50金钱
本帖最后由 Nemesis 于 2021-11-22 11:14 编辑

本人所负责公司项目中近日出现神奇问题如下:
设备使用STM32 F103RBT6的芯片作为主控。使用boot+app的形式下载程序:
boot通过keil直接下载,下载完成后可以正常运行,板子能被上位机正常识别;
app通过上位机以IAP的形式下载,下载后也没有任何问题,所有功能正常;
在程序运行一段时间(长度约两天,具体并不确定)后,设备死机。通过swd接口查看发现芯片flash从boot到app区域的前一部分的代码凭空消失了;
重新下载后又能恢复正常。

flash丢失问题的细节如下:
1.早先批次的板子不存在该问题,已经部署于客户现场运行半年有余;
2.问题批次是由相同的PCB文件所生产;
3.问题板上电源部分已检查过供电稳定;
4.问题板上晶振已替换过现象不变;
5.程序确定不在sram,问题发生前随意断电、上电不会有影响。

以个人水品百思不解,实在是摸不到头脑,还请有过这方面经验或者精通原理的大佬不吝赐教,在此先谢过了。

最佳答案

查看完整内容[请看2#楼]

经多天排查问题在公司网络内部。问题板带回家中调试连续4天,问题不再出现。虽然仍不足以完全分析,但确定问题原因不在设备本身。此贴终结
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

11

主题

66

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1046
金钱
1046
注册时间
2017-11-3
在线时间
717 小时
 楼主| 发表于 2021-11-22 10:59:27 | 显示全部楼层
本帖最后由 Nemesis 于 2021-11-30 16:46 编辑

经多天排查问题在公司网络内部。问题板带回家中调试连续4天,问题不再出现。虽然仍不足以完全分析,但确定问题原因不在设备本身。此贴终结
回复

使用道具 举报

1

主题

385

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1023
金钱
1023
注册时间
2019-9-21
在线时间
269 小时
发表于 2021-11-22 12:26:33 | 显示全部楼层
帮顶一下。
回复

使用道具 举报

11

主题

66

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1046
金钱
1046
注册时间
2017-11-3
在线时间
717 小时
 楼主| 发表于 2021-11-22 13:24:30 | 显示全部楼层
回复

使用道具 举报

0

主题

668

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1926
金钱
1926
注册时间
2021-8-13
在线时间
262 小时
发表于 2021-11-22 14:44:33 | 显示全部楼层
帮顶      
回复

使用道具 举报

11

主题

66

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1046
金钱
1046
注册时间
2017-11-3
在线时间
717 小时
 楼主| 发表于 2021-11-22 16:42:08 | 显示全部楼层

非常感谢
回复

使用道具 举报

11

主题

66

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1046
金钱
1046
注册时间
2017-11-3
在线时间
717 小时
 楼主| 发表于 2021-11-23 09:20:23 | 显示全部楼层
自顶防沉
回复

使用道具 举报

11

主题

66

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1046
金钱
1046
注册时间
2017-11-3
在线时间
717 小时
 楼主| 发表于 2021-11-23 13:45:39 | 显示全部楼层
丢失数据的范围确定了。从0x08008400往前的内容会变为FF,其余部分没有变化
回复

使用道具 举报

10

主题

778

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
6745
金钱
6745
注册时间
2017-4-12
在线时间
1258 小时
发表于 2021-11-23 13:49:20 | 显示全部楼层
1、网上查到的信息,不知是否有用:https://www.stmcu.org.cn/module/ ... d=615881&page=1
2、看能否复现吧,能复现跟踪死机源码,一直往回查;
回复

使用道具 举报

11

主题

66

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1046
金钱
1046
注册时间
2017-11-3
在线时间
717 小时
 楼主| 发表于 2021-11-23 16:31:26 | 显示全部楼层
245925587 发表于 2021-11-23 13:49
1、网上查到的信息,不知是否有用:https://www.stmcu.org.cn/module/forum/forum.php?mod=viewthread&tid= ...

好的,感谢帮助。正在对比分析
回复

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-14 15:05

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表