找回密码
 立即注册
查看: 1140|回复: 9

ISP远程升级

[复制链接]
  • 打卡等级:初来乍到
  • 打卡总天数:1
  • 最近打卡:2025-03-11 15:36:21

8

主题

9

回帖

86

积分

注册会员

积分
86
发表于 2023-6-28 09:02:55 | 显示全部楼层 |阅读模式
通过第3方远程升级,第三方只发送数据,不做任何处理,我想通过DFU标志进行远程升级,如果升级一半失败了,是不是原来的用户程序也没有了,这个有没有办法解决呢
回复

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:38
  • 最近打卡:2025-04-30 14:38:57

25

主题

977

回帖

3599

积分

超级版主

积分
3599
发表于 2023-6-28 10:38:13 | 显示全部楼层
这要看升级到什么程度
如果只是刚刚开始握手,那原来的代码依然存在
如果已经开始擦除或者擦除已经完成,那原来的代码一定是不存在了,没有任何办法恢复
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:1
  • 最近打卡:2025-03-11 15:36:21

8

主题

9

回帖

86

积分

注册会员

积分
86
发表于 2023-6-28 10:44:10 | 显示全部楼层
能有办法实现,如果升级不成功,恢复到原来的代码吗?

点评

Flash里面的数据一旦擦除为FF,是没有任何办法恢复的 升级不成功,可以再升级一次  详情 回复 发表于 2023-6-28 10:46
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:38
  • 最近打卡:2025-04-30 14:38:57

25

主题

977

回帖

3599

积分

超级版主

积分
3599
发表于 2023-6-28 10:46:49 | 显示全部楼层
cuijinsh*** 发表于 2023-6-28 10:44
能有办法实现,如果升级不成功,恢复到原来的代码吗?

Flash里面的数据一旦被擦除为FF,是没有任何办法恢复为未擦除之前的状态的
升级不成功,可以再升级一次
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:1
  • 最近打卡:2025-03-11 15:36:21

8

主题

9

回帖

86

积分

注册会员

积分
86
发表于 2023-6-28 11:06:32 | 显示全部楼层
在升级一次,原来的用户程序没有了,怎么进入到ISP呢,因为我是通过串口命令进入ISP
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:2
  • 最近打卡:2023-12-06 15:33:02

20

主题

110

回帖

771

积分

荣誉版主

积分
771
发表于 2023-6-28 11:33:05 | 显示全部楼层
先把程序存储到本地,然后自己擦除写入rom
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:456
  • 最近打卡:2025-05-02 08:26:53
已绑定手机

27

主题

341

回帖

1691

积分

金牌会员

机长

积分
1691
发表于 2023-6-28 17:21:23 | 显示全部楼层
cuijinsh*** 发表于 2023-6-28 10:44
能有办法实现,如果升级不成功,恢复到原来的代码吗?

做A/B分区呗,手机都是这么干的。
假设当前是A分区处于激活状态,则升级实际是修改B分区的Flash。
升级完成后再将激活分区标记到B,若升级失败则活动分区还是A。
业余撸代码,专业开飞机
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:1
  • 最近打卡:2025-03-11 15:36:21

8

主题

9

回帖

86

积分

注册会员

积分
86
发表于 2023-6-29 15:35:47 | 显示全部楼层
那这样要选择储存大的MCU,我们的程序也要40-50K
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:1
  • 最近打卡:2025-03-11 15:36:21

8

主题

9

回帖

86

积分

注册会员

积分
86
发表于 2023-6-29 15:38:28 | 显示全部楼层
还有一个问题想问下,我们现在是通过第三方升级程序,第三方只负责发送数据,不做任何处理,我看了你们ISP程序,有很多协议,比如擦除,连接等等,我们通过这种方式,接收到数据就直接写进去就可以了吗?
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:4
  • 最近打卡:2025-04-10 14:55:40
已绑定手机

5

主题

22

回帖

105

积分

注册会员

积分
105
发表于 2024-11-29 17:06:18 | 显示全部楼层
只要ISP程序不被破坏,可以重新升级啊。升级一般只是用户AP程序有问题,ISP程序依然是好的呀
回复 支持 反对

使用道具 举报 送花

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

本版积分规则

QQ|手机版|小黑屋|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2025-5-3 03:16 , Processed in 0.162746 second(s), 114 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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