查看: 7443|回复: 10

[求助] lpc1768在线升级,偶尔会出现,死机现象

[复制链接]
  • TA的每日心情
    开心
    2020-12-18 10:54
  • 签到天数: 8 天

    连续签到: 1 天

    [LV.3]偶尔看看II

    40

    主题

    262

    帖子

    0

    高级会员

    Rank: 4

    积分
    987
    最后登录
    2025-4-2
    发表于 2021-1-8 15:07:55 | 显示全部楼层 |阅读模式
    大佬们,我现在lpc1768的在线升级,偶尔会出现写入flash失败的情况,我的思路是遇到扇区起始地址,先擦除,然后写入1024字节,如果串口再次接收到1024 不擦除,直接写入,这样的方式的。但是会出现偶尔死机的现象。不知为何??
    我知道答案 目前已有10人回答
    哎...今天够累的,签到来了~
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2020-12-18 10:54
  • 签到天数: 8 天

    连续签到: 1 天

    [LV.3]偶尔看看II

    40

    主题

    262

    帖子

    0

    高级会员

    Rank: 4

    积分
    987
    最后登录
    2025-4-2
     楼主| 发表于 2021-1-8 16:17:49 | 显示全部楼层
    flash操作我也有开关中断,编译器是keil ac6 -O1优化
    哎...今天够累的,签到来了~
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2020-12-18 10:54
  • 签到天数: 8 天

    连续签到: 1 天

    [LV.3]偶尔看看II

    40

    主题

    262

    帖子

    0

    高级会员

    Rank: 4

    积分
    987
    最后登录
    2025-4-2
     楼主| 发表于 2021-1-8 21:07:49 | 显示全部楼层
    ac5我也测试了,时好时坏,有时写到一半就死机了
    哎...今天够累的,签到来了~
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2020-12-18 10:54
  • 签到天数: 8 天

    连续签到: 1 天

    [LV.3]偶尔看看II

    40

    主题

    262

    帖子

    0

    高级会员

    Rank: 4

    积分
    987
    最后登录
    2025-4-2
     楼主| 发表于 2021-1-9 17:13:41 | 显示全部楼层
    哪位大佬能指点下啊?
    哎...今天够累的,签到来了~
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    712

    主题

    6371

    帖子

    0

    超级版主

    Rank: 8Rank: 8

    积分
    24907
    最后登录
    2025-7-22
    发表于 2021-1-11 15:53:40 | 显示全部楼层
    楼主你好!
    你这边出现死机的次数情况如何?是否好复现问题?
    如果好复现问题,建议你可以debug看看,看最后死机到底死在哪里。
    你那边是否能保证每次写入的时候,对于flash里面都是空的,也就是0XFF?
    因为如果你代码偶尔出现问题,导致写入已经有数据的flash,可能会出问题。
    你可以多做测试,看看代码最终停在什么地方了。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2020-12-18 10:54
  • 签到天数: 8 天

    连续签到: 1 天

    [LV.3]偶尔看看II

    40

    主题

    262

    帖子

    0

    高级会员

    Rank: 4

    积分
    987
    最后登录
    2025-4-2
     楼主| 发表于 2021-1-11 17:56:24 | 显示全部楼层
    本帖最后由 wdliming-222461 于 2021-1-11 17:57 编辑
    小恩GG 发表于 2021-1-11 15:53
    楼主你好!
    你这边出现死机的次数情况如何?是否好复现问题?
    如果好复现问题,建议你可以debug看看,看最 ...

    这里我假设是上位机发送的序号是正常的,按顺序发送的吗,
    但是偶尔就会死机 微信图片_20210111175646.png 微信图片_20210111175655.png 微信图片_20210111175705.png
    哎...今天够累的,签到来了~
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2020-12-18 10:54
  • 签到天数: 8 天

    连续签到: 1 天

    [LV.3]偶尔看看II

    40

    主题

    262

    帖子

    0

    高级会员

    Rank: 4

    积分
    987
    最后登录
    2025-4-2
     楼主| 发表于 2021-1-11 17:59:10 | 显示全部楼层
    另外我是假设认为,一个扇区我擦除4k,擦然后面1k 1k 的写入,遇到下一个扇区,在擦除4k,然后在1k 1k 的写入,就会出现偶尔死机的现象,而且我看上位机发送,没有乱序发送情况,就意味着不会出现跨扇区写入。
    哎...今天够累的,签到来了~
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    2025-5-29 09:38
  • 签到天数: 632 天

    连续签到: 1 天

    [LV.9]以坛为家II

    94

    主题

    1639

    帖子

    2

    版主

    Rank: 7Rank: 7Rank: 7

    积分
    4470

    热心会员

    最后登录
    2025-6-10
    发表于 2021-1-11 22:14:31 | 显示全部楼层
    你一次性写入的数据少一些,譬如512什么的试试呢~~
    哎...今天够累的,签到来了~
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2020-12-18 10:54
  • 签到天数: 8 天

    连续签到: 1 天

    [LV.3]偶尔看看II

    40

    主题

    262

    帖子

    0

    高级会员

    Rank: 4

    积分
    987
    最后登录
    2025-4-2
     楼主| 发表于 2021-1-12 10:18:20 | 显示全部楼层
    胤幻1988 发表于 2021-1-11 22:14
    你一次性写入的数据少一些,譬如512什么的试试呢~~

    我不足1024的,都补全1024写入的。
    哎...今天够累的,签到来了~
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2020-12-18 10:54
  • 签到天数: 8 天

    连续签到: 1 天

    [LV.3]偶尔看看II

    40

    主题

    262

    帖子

    0

    高级会员

    Rank: 4

    积分
    987
    最后登录
    2025-4-2
     楼主| 发表于 2021-2-9 17:15:58 | 显示全部楼层
    还想来问问大佬,这个问题我一直没有解决
    哎...今天够累的,签到来了~
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

    站长推荐上一条 /3 下一条

    Archiver|手机版|小黑屋|恩智浦技术社区

    GMT+8, 2025-7-23 03:52 , Processed in 0.113788 second(s), 31 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

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