CN / EN
CN / EN

提问

设计支持

您的项目私密技术问题如需获得一对一支持,请点击下方联系我们。

如何使用uart进行私有协议的dfu固件升级 GR551x

177***903

2025-05-07 17:36

芯片:GR5515GND

SDK: V2.1.0

问题描述:因为项目需求,要通过uart进行DFU升级,串口所连接的是合作方的板子,需要通过对方的板子对我们的芯片固件进行升级,对方通过协议启动升级和发送image数据。

我的问题是:

1. 能否实现uart私有协议的升级

2. 如何调用串口DFU接口,启动升级和写入IMAGE info,IMAGE data

请帮忙解答,谢谢!

0收藏

0赞成

zhongchengzhi

汇顶员工
2025-05-08 09:58

您好,

1、可以用UART实现私有协议升级;

2、私有协议的化,dfu_port相关代码需要重新实现了;

3、私有协议UART升级流程:UART接收数据 -> APP接收数据并存放在 Flash -> 在App bootloader里面做固件验证,并搬移固件;

5条评论

0赞成

0收藏

您的评论

登录后可回答问题,请 注册

我们时刻倾听您的声音
联系销售

扫描关注公众号

打开微信,使用“扫一扫”即可关注