打印
[开发工具]

新定义MCU开发板测评 + 2. Bootloader功能测试与错误请教

[复制链接]
1119|12
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
weiwei4dk|  楼主 | 2022-12-17 23:38 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
在开发中为了能够实现产品固件升级,使用串口等进行功能升级是很常见的,在工作中也是很关注这个。新定义的RD8T36P48也具有LDROM区,可进行LDROM编程并使用LDROM升级APROM。因此特意测试了下新定义的LDROM的BOOTLOADER功能。
BOOTLOADER工程整个还算是很精简的,实际的IAP功能程序已经封装成LIB进行提供,用户只需调用给出的函数进行擦除和烧录即可。

BootInit函数很简单,初始化看门狗,然后初始化串口和其它的功能模块,并且发送已进入bootloader命令回复。

WorkCMD则是对接收到的指令进行解析并进行烧录数据和回复。

对bootloader进行编译后,使用RD LINK PRO进行烧录,烧录完成显示如下

RD LINK PRO配置如下(不知道配置是哪里没配置好,不能正常进行bootloader升级)

如有大侠知道怎么配置或需要怎么修改的,请不吝指出错误

使用工具ISPTOOL进行bootloadr升级,以上界面ISP功能是给官方默认bootloader进行升级的,如果使用上面自已编译的工程,那么需要在Bootloader界面进行操作,因为官方默认bootloader 与上面工程bootloader的串口指令是不一样的

软件界面有些不够完善的就是不能根据显示分辨率进行适配,因为在笔记本上低分辨率显示并不完整,这个后续我觉得可以完善一下。
点击更新程序按钮,然后按下板上电路复位键,但是却显示 应答信号错误,根据串口抓包显示则是板子根据就没有回复/发送任何数据

是板子并没有进入LDROM工作么?不知道是哪里配置错误了,请各位大侠指出错误!

使用特权

评论回复
沙发
RDS小新| | 2022-12-21 13:59 | 只看该作者
您好,当前bootload例程的串口是USCI0,如果使用板载的串口工具需要配置为USCI1

可以添加QQ:2881915443,给您提供相关技术支持

使用特权

评论回复
板凳
caigang13| | 2023-1-4 21:35 | 只看该作者
新定义是直接从flash上区分了IAP和APP存储区域吗?

使用特权

评论回复
地板
geraldbetty| | 2023-2-2 10:37 | 只看该作者
可以oat升级固件了。              

使用特权

评论回复
5
benjaminka| | 2023-2-2 12:55 | 只看该作者
Bootloader怎么恢复到之前的呢?

使用特权

评论回复
6
RDS小新| | 2023-2-2 14:10 | 只看该作者
caigang13 发表于 2023-1-4 21:35
新定义是直接从flash上区分了IAP和APP存储区域吗?

您好,用户可以通过上位机 Customer Option 在编程时选择 APROM 的 IAP 区域范围(APROM最后0K、1K、2K 或所有 APROM 范围可选),也可以通过IAPS 控制位在程序中设定APROM中的IAP区域

使用特权

评论回复
7
weiwei4dk|  楼主 | 2023-2-2 14:23 | 只看该作者
benjaminka 发表于 2023-2-2 12:55
Bootloader怎么恢复到之前的呢?

bootloader的恢复可以找厂家FAE,厂家有编译好的ISP bootloader
用下载器进行下载后即可恢复

使用特权

评论回复
8
jtracy3| | 2023-2-2 14:43 | 只看该作者
使用的是ymodem协议吗?              

使用特权

评论回复
9
jtracy3| | 2023-2-5 12:59 | 只看该作者
这个是自己修改BootLoader吗?

使用特权

评论回复
10
weiwei4dk|  楼主 | 2023-2-6 08:20 | 只看该作者
jtracy3 发表于 2023-2-5 12:59
这个是自己修改BootLoader吗?

是DEMO里的BOOTLOADER程序,没有修改
当然用来做产品还得根据要求修改一下

使用特权

评论回复
11
hearstnorman323| | 2023-2-6 13:20 | 只看该作者
最大的传输速度可以到多少?              

使用特权

评论回复
12
sdCAD| | 2023-2-6 16:35 | 只看该作者
烧录Bootloader需要仿真和下载器的吗?

使用特权

评论回复
13
weiwei4dk|  楼主 | 2023-2-7 08:37 | 只看该作者
sdCAD 发表于 2023-2-6 16:35
烧录Bootloader需要仿真和下载器的吗?

bootloader烧录是需要下载器的

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

21

主题

1424

帖子

2

粉丝