楼主: 默默的超儿

[求助] LPC1754 BootLoader+APP 升级异常

[复制链接]

该用户从未签到

1

主题

13

帖子

0

注册会员

Rank: 2

积分
55
最后登录
2021-4-28
 楼主| 发表于 2020-3-7 20:51:37 | 显示全部楼层
小恩GG 发表于 2020-3-6 11:20
这就很奇怪,升级失败的MCU,通过J-link重新烧录bootloader和APP程序后,能否工作正常么? ...

是的,可以正常
只要有重新刷下app程序段的操作,程序都可以再次正常运行
就连当机器程序异常时,把从芯片读出来的程序,再J-link烧录,都能正常。
太纳闷了。
回复 支持 反对

使用道具 举报

该用户从未签到

1

主题

13

帖子

0

注册会员

Rank: 2

积分
55
最后登录
2021-4-28
 楼主| 发表于 2020-3-8 20:51:39 | 显示全部楼层
小恩GG 发表于 2020-3-6 11:20
这就很奇怪,升级失败的MCU,通过J-link重新烧录bootloader和APP程序后,能否工作正常么? ...

可以的。
当升级后程序异常,重新应jlink烧录下app,也可以重新正常工作
读取芯片的rom全部代码,重新用jlink烧录,也可以重新正常运行。
回复 支持 反对

使用道具 举报

该用户从未签到

712

主题

6371

帖子

0

超级版主

Rank: 8Rank: 8

积分
24909
最后登录
2025-7-22
发表于 2020-3-9 11:57:17 | 显示全部楼层
默默的超儿 发表于 2020-3-7 20:51
是的,可以正常
只要有重新刷下app程序段的操作,程序都可以再次正常运行
就连当机器程序异常时,把从芯 ...

如何是这样我就有点纳闷了,我建议你选择一个error ratio最小的UART波特率来升级APP来做一下对比试验
回复 支持 反对

使用道具 举报

该用户从未签到

1

主题

13

帖子

0

注册会员

Rank: 2

积分
55
最后登录
2021-4-28
 楼主| 发表于 2020-3-9 13:54:13 | 显示全部楼层
小恩GG 发表于 2020-3-9 11:57
如何是这样我就有点纳闷了,我建议你选择一个error ratio最小的UART波特率来升级APP来做一下对比试验 ...

error ratio最小的UART波特率,是什么意思,要换个波特率吗
回复 支持 反对

使用道具 举报

该用户从未签到

712

主题

6371

帖子

0

超级版主

Rank: 8Rank: 8

积分
24909
最后登录
2025-7-22
发表于 2020-3-10 12:07:09 | 显示全部楼层
默默的超儿 发表于 2020-3-9 13:54
error ratio最小的UART波特率,是什么意思,要换个波特率吗

是这个意思。选择一个误差率最小的波特率试一试
回复 支持 反对

使用道具 举报

该用户从未签到

1

主题

13

帖子

0

注册会员

Rank: 2

积分
55
最后登录
2021-4-28
 楼主| 发表于 2020-3-13 10:31:25 | 显示全部楼层
小恩GG 发表于 2020-3-10 12:07
是这个意思。选择一个误差率最小的波特率试一试

不好意思,最近忙了其他事。
今天早上测试了下,用9600波特率通讯,但结果跟原先的115200没什么变化。
回复 支持 反对

使用道具 举报

该用户从未签到

712

主题

6371

帖子

0

超级版主

Rank: 8Rank: 8

积分
24909
最后登录
2025-7-22
发表于 2020-3-13 11:17:37 | 显示全部楼层
默默的超儿 发表于 2020-3-13 10:31
不好意思,最近忙了其他事。
今天早上测试了下,用9600波特率通讯,但结果跟原先的115200没什么变化。 ...

就是原来有问题的,还是有问题,还有其他波特率测试过吗?
回复 支持 反对

使用道具 举报

该用户从未签到

1

主题

13

帖子

0

注册会员

Rank: 2

积分
55
最后登录
2021-4-28
 楼主| 发表于 2020-3-13 15:21:08 | 显示全部楼层
小恩GG 发表于 2020-3-13 11:17
就是原来有问题的,还是有问题,还有其他波特率测试过吗?

是的,还用了19200,情况一样
230400波特率,所有正常和异常的机器都不能通讯了
回复 支持 反对

使用道具 举报

该用户从未签到

712

主题

6371

帖子

0

超级版主

Rank: 8Rank: 8

积分
24909
最后登录
2025-7-22
发表于 2020-3-16 15:18:51 | 显示全部楼层
默默的超儿 发表于 2020-3-13 15:21
是的,还用了19200,情况一样
230400波特率,所有正常和异常的机器都不能通讯了 ...

那就奇怪了,我的理解是同一个image不管通过什么方式最终实现烧录到flash中,不会影响最终的启动结果。
所以我建议你最好联系DFAE或者NXP FAE来现场复现一下问题给他们看,兴许能发现文字交流没提到的细节
回复 支持 反对

使用道具 举报

该用户从未签到

1

主题

13

帖子

0

注册会员

Rank: 2

积分
55
最后登录
2021-4-28
 楼主| 发表于 2020-3-16 15:58:55 | 显示全部楼层
小恩GG 发表于 2020-3-16 15:18
那就奇怪了,我的理解是同一个image不管通过什么方式最终实现烧录到flash中,不会影响最终的启动结果。
...

好的,谢谢大佬
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

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

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

GMT+8, 2025-7-23 04:47 , Processed in 0.102339 second(s), 29 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

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