嵌入式技术论坛
直播中

nhcp

15年用户 1137经验值
私信 关注
[问答]

DOWNLOAD在N32G455 HTTP_OTA升级上下载很成功但无法跳转到APP中是何原因

在N32G455 HTTP_OTA升级上,下载很成功,DOWNLOAD也可以成功复制到APP中,到那时无法跳转到APP中,因为不是RTT生成的BOOTLOADER所以我是下载的BIN文件而不是RBL,我看了下载的数据,升级的版本内容和当前APP内容是一样的,只是我代码中修改的版本号不一样,说明下载的很成功,而且如果不进行更新的话,是可以正常跳转APP的,当更新了之后,用DOWNLOAD中的新版本替换了原来APP分区的旧版之后,跳转就不运行了

1.jpg

回帖(4)

杨静

2022-9-27 10:01:24
建议指令级单步,看看有没跳到APP,以及APP里面是怎么走的。
举报

nhcp

2022-9-27 10:01:38
1.jpg
到这里单步调试直接报错,啥意思
举报

杨静

2022-9-27 10:01:49
请进入指令级单步,不要按源码行单步。
举报

王波

2022-9-27 10:01:59
bootloader已经跳到app了,app运行有问题。问题原因可能是bootloader没有关闭所有中断。建议参考下qboot软件包qboot_n32.c的处理方式。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分