- 1
- 2
- 3
- 4
- 5
LAT1726_如何通过STM32H5_Bootloader进行固件升级与运行
资料介绍
1. 简介
客户在使用 STM32H563 开发项目时,希望通过 STM32H563 的 I2C Bootloader 实现固件 升级,并在升级完成后直接运行程序。由于硬件设计限制,在该过程中无法切换 BOOT0 引脚状 态,也无法使用调试接口。
基于客户需求以及 STM32H563 的器件特性,本文介绍如何通过 STM32H563 的 I2C Bootloader 相关命令,实现固件升级、Product State 切换、OBKEY Provisioning 以及 MCU 复位。 文中涉及的代码基于两块 NUCLEO-H563 开发板实现,其中一块作为 Host 端,另一块作为 目标端 MCU。Host 通过 I2C 与目标 MCU 的 I2C Bootloader 通信,从而实现客户所需功能。
2. 实现过程
通过 Bootloader 进行固件升级与运行用户固件时,STM32H563 的启动路径并不相同。 在固件升级过程中,目标 STM32H563 需要从 系统 Flash 启动,即进入 system Bootloader;而在运行用户固件时,则需要从 用户 Flash 启动。
根据 STM32H563 参考手册, 可通过两种方式切换启动路径:第一种是切换 BOOT0 引脚电平,第二种是切换 Product State,如图 1 所示。
部分文件列表
| 文件名 | 大小 |
| LAT1726_如何通过STM32H5_Bootloader进行固件升级与运行_v1.0.pdf | 589K |
最新上传
-
tangyu1 打赏1.00元 3天前
-
jjjjkkkkk 打赏1.00元 3天前
-
emlimei 打赏1.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏3.00元 3天前
资料:低频功率放大器的设计.
-
21ic小能手 打赏3.00元 3天前
-
21ic小能手 打赏3.00元 3天前
-
21ic小能手 打赏3.00元 3天前
-
21ic小能手 打赏3.00元 3天前
-
21ic小能手 打赏5.00元 3天前
资料:51单片机数字频率计
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
13573902396 打赏1.00元 3天前
-
21下载积分 打赏310.00元 3天前
用户:江岚
-
21下载积分 打赏310.00元 3天前
用户:潇潇江南
-
21下载积分 打赏60.00元 3天前
用户:他山之石可攻玉
-
21下载积分 打赏310.00元 3天前
用户:小猫做电路
-
21下载积分 打赏210.00元 3天前
用户:zhengdai
-
21下载积分 打赏210.00元 3天前
用户:w993263495
-
21下载积分 打赏10.00元 3天前
用户:烟雨
-
21下载积分 打赏60.00元 3天前
用户:gsy幸运
-
21下载积分 打赏70.00元 3天前
用户:铁蛋锅
-
21下载积分 打赏65.00元 3天前
用户:xzxbybd
-
21下载积分 打赏60.00元 3天前
用户:jh0355
-
21下载积分 打赏60.00元 3天前
用户:w178191520
-
21下载积分 打赏20.00元 3天前
用户:jh03551
-
21下载积分 打赏20.00元 3天前
用户:sun2152
-
21下载积分 打赏20.00元 3天前
用户:kk1957135547
-
21下载积分 打赏25.00元 3天前
用户:w1966891335
-
21下载积分 打赏20.00元 3天前
用户:xuzhen1
-
21下载积分 打赏15.00元 3天前
用户:x15580286248
-
21下载积分 打赏25.00元 3天前
用户:pcb
-
21下载积分 打赏20.00元 3天前
用户:bhacker
-
21下载积分 打赏15.00元 3天前
用户:liqiang9090
-
21下载积分 打赏25.00元 3天前
用户:有理想666
-
21下载积分 打赏15.00元 3天前
用户:godbox
-
21下载积分 打赏15.00元 3天前
用户:aetek
-
21下载积分 打赏5.00元 3天前
用户:mulanhk
-
21下载积分 打赏5.00元 3天前
用户:JuneLin61




全部评论(0)