查看: 1330|回复: 2

[已解决] LPC1788 调用内部IAP 擦除死机问题

[复制链接]
  • TA的每日心情

    2022-4-27 05:13
  • 签到天数: 1 天

    [LV.1]初来乍到

    5

    主题

    6

    帖子

    0

    新手上路

    Rank: 1

    积分
    17
    最后登录
    2022-8-27
    发表于 2022-8-27 04:13:47 | 显示全部楼层 |阅读模式
    可以用JLINK下载烧录,但是用U盘内部升级烧录死活不行。通过测试发现问题出现在调用IAP 的准备擦除回调函数上,只要调用擦除就死机了,解决了一天都搞不定,以前也从来没遇到这问题。
    IAP_STATUS_CODE PrepareSector(uint32_t start_sec, uint32_t end_sec)
    {
        IAP_COMMAND_Type command;
        command.cmd    = IAP_PREPARE;                    // Prepare Sector for Write
        command.param[0] = start_sec;                    // Start Sector
        command.param[1] = end_sec;                      // End Sector
        IAP_Call (&command.cmd, &command.status);        // Call IAP Command
        return (IAP_STATUS_CODE)command.status;
    }

    我知道答案 目前已有2人回答
    哎...今天够累的,签到来了~
    回复

    使用道具 举报

  • TA的每日心情
    难过
    2021-12-15 16:01
  • 签到天数: 1 天

    [LV.1]初来乍到

    305

    主题

    4701

    帖子

    0

    中级会员

    Rank: 3Rank: 3

    积分
    373
    最后登录
    2023-8-16
    发表于 2022-8-27 10:01:28 | 显示全部楼层
    死机后,重启是否可以正常工作,如果不能正常工作检查擦除的范围是不是已经和应用代码重叠导致的。
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    4 天前
  • 签到天数: 1336 天

    [LV.10]以坛为家III

    88

    主题

    4293

    帖子

    12

    版主

    Rank: 7Rank: 7Rank: 7

    积分
    9054
    最后登录
    2024-5-2
    发表于 2022-8-28 14:57:47 | 显示全部楼层
    安 发表于 2022-8-27 10:01
    死机后,重启是否可以正常工作,如果不能正常工作检查擦除的范围是不是已经和应用代码重叠导致的。 ...

    我分析下来,您这个可能性挺大的。
    我上回也是预留的空间居然不足~~
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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

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

    GMT+8, 2024-5-5 08:27 , Processed in 0.115920 second(s), 22 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

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