目前支持F1/F4,在线制作bootloader,准备固件升级,是RTT的云设备管理平台。在线生成 Bootloader发送到邮箱,log订制生成网址http://www.network-science.de/ascii/ https://www.jianshu.com/p/fca56d635091

STM32 通用 Bootloader 应用笔记

这篇文章可参考(YMODE修改串口地方)

 if (!rym_recv_on_device(&rctx, serial2, RT_DEVICE_OFLAG_RDWR | RT_DEVICE_FLAG_INT_RX,
                            ymodem_on_begin, ymodem_on_data, NULL, RT_TICK_PER_SECOND))

整体步骤:注意Enable on-chip FLASH配置FAL分区&APP修改.sct文件和中断向量表。

1 在平台按文档要求生成boot.bin,烧写进去

2 将APP下载到板子中,假设版本v1.0

3 将APP新版本V2.0用打包工具打包成.rbl文件。

4.1如果用串口升级,则输入ymodem_ota命令并右键选择“.rbl"文件执行下载过程

4.2如果是通过网络则输入http_ota http://xxx/xxx/rtthreadf.rbl进行下载

 

通俗易懂的XMODEM协议:

相关文章:

  • 2021-11-08
  • 2021-10-11
  • 2021-12-19
  • 2022-12-23
  • 2021-11-30
  • 2021-08-15
  • 2021-05-20
猜你喜欢
  • 2021-12-05
  • 2021-05-07
  • 2022-12-23
  • 2021-12-03
  • 2021-06-22
  • 2021-06-30
  • 2021-04-06
相关资源
相似解决方案