楼主: djchizi

[求助] APP区更新BootLoader问题

[复制链接]
  • TA的每日心情
    擦汗
    22 小时前
  • 签到天数: 1775 天

    连续签到: 30 天

    [LV.Master]伴坛终老

    11

    主题

    1万

    帖子

    1

    金牌会员

    Rank: 6Rank: 6

    积分
    21086
    最后登录
    2025-9-11
    发表于 2021-4-26 20:34:03 | 显示全部楼层
    坐等大神
    该会员没有填写今日想说内容.
    回复

    使用道具 举报

  • TA的每日心情
    开心
    12 小时前
  • 签到天数: 1357 天

    连续签到: 22 天

    [LV.10]以坛为家III

    0

    主题

    7540

    帖子

    1

    金牌会员

    Rank: 6Rank: 6

    积分
    7232
    最后登录
    2025-9-12
    发表于 2021-4-27 06:56:14 | 显示全部楼层
    学习,了
    该会员没有填写今日想说内容.
    回复

    使用道具 举报

    该用户从未签到

    6

    主题

    13

    帖子

    0

    中级会员

    Rank: 3Rank: 3

    积分
    264
    最后登录
    2022-8-3
     楼主| 发表于 2021-4-27 08:31:23 | 显示全部楼层
    小恩GG 发表于 2021-4-26 18:31
    楼主您好,
    请问想通过什么写入前4K的空间,APP 程序吗?
    如果是,那行不通,因为LPC54616上电后从0x00开始 ...

    写入前面4K的原因是,软件在APP区接收到更新Boot固件的指令。因为想实现boot固件可以通过App在线更新固需要把Boot区的所有内容擦除然后再次写入即完成boot固件更新
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    擦汗
    12 小时前
  • 签到天数: 1213 天

    连续签到: 5 天

    [LV.10]以坛为家III

    6

    主题

    7398

    帖子

    1

    金牌会员

    Rank: 6Rank: 6

    积分
    9441
    最后登录
    2025-9-12
    发表于 2021-4-27 09:07:06 | 显示全部楼层
    帮顶帮顶
    该会员没有填写今日想说内容.
    回复

    使用道具 举报

    该用户从未签到

    723

    主题

    6382

    帖子

    0

    超级版主

    Rank: 8Rank: 8

    积分
    25514
    最后登录
    2025-9-11
    发表于 2021-4-27 11:05:41 | 显示全部楼层
    djchizi 发表于 2021-4-27 08:31
    写入前面4K的原因是,软件在APP区接收到更新Boot固件的指令。因为想实现boot固件可以通过App在线更新固需 ...

    查看ECRP是否配置正确,是否设置了保护那个sector 禁止写入。
    总之,强烈建议不要如此更新bootloader,风险太大。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6

    主题

    13

    帖子

    0

    中级会员

    Rank: 3Rank: 3

    积分
    264
    最后登录
    2022-8-3
     楼主| 发表于 2021-4-27 16:54:36 | 显示全部楼层
    小恩GG 发表于 2021-4-27 11:05
    查看ECRP是否配置正确,是否设置了保护那个sector 禁止写入。
    总之,强烈建议不要如此更新bootloader,风 ...

    ECRP你是指.s那个启动文件哪里吗?我试过全为0及全为F 都是不行。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2022-2-1 19:14
  • 签到天数: 26 天

    连续签到: 1 天

    [LV.4]偶尔看看III

    15

    主题

    127

    帖子

    0

    高级会员

    Rank: 4

    积分
    731
    最后登录
    2024-5-24
    发表于 2021-4-27 17:21:52 | 显示全部楼层
    djchizi 发表于 2021-4-27 16:54
    ECRP你是指.s那个启动文件哪里吗?我试过全为0及全为F 都是不行。

    出厂后理论上来讲bootloader没必要添加功能了吧,......或者将内部flash分为bootloader1, bootloader2, app?两次跳转,bootloader1跳2,2跳app,有新功能添加到bootloader2
    哈哈
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    12 小时前
  • 签到天数: 1815 天

    连续签到: 7 天

    [LV.Master]伴坛终老

    54

    主题

    4487

    帖子

    21

    金牌会员

    Rank: 6Rank: 6

    积分
    9388
    最后登录
    2025-9-12
    发表于 2021-4-27 19:07:18 | 显示全部楼层
    帮顶,估计得研究下烧录的整体流程,是不是会设置一些东西
    资料少的话可以找 FAE,
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6

    主题

    13

    帖子

    0

    中级会员

    Rank: 3Rank: 3

    积分
    264
    最后登录
    2022-8-3
     楼主| 发表于 2021-4-27 22:03:35 来自手机 | 显示全部楼层
    小恩GG 发表于 2021-4-27 11:05
    查看ECRP是否配置正确,是否设置了保护那个sector 禁止写入。
    总之,强烈建议不要如此更新bootloader,风 ...

    你提到的ECRP是不是说.S文件里面的启动文件中的值?手册也写的很明白前面的0x0000 0010是被保护的,要擦除要解锁ECRP 但是没找到对应解锁方式。对于Sector 肯定是已经解锁的,因为就是前256字节不能写入,能擦除。后面的全部可以写进去。要这样更新bootloader 的原因是旧的bootloader 可能存在风险,目前是不同通过拆设备来更新bootloader 。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2022-3-21 22:25
  • 签到天数: 44 天

    连续签到: 1 天

    [LV.5]常住居民I

    0

    主题

    110

    帖子

    0

    中级会员

    Rank: 3Rank: 3

    积分
    228
    最后登录
    2022-3-21
    发表于 2021-4-28 09:07:20 | 显示全部楼层
    没研究过
    哎...今天够累的,签到来了~
    回复

    使用道具 举报

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

    本版积分规则

    关闭

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

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

    GMT+8, 2025-9-12 22:05 , Processed in 0.120010 second(s), 29 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

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