# stm32f407zgt6_bootloader_demo **Repository Path**: zhi1208/stm32f407zgt6_bootloader_demo ## Basic Information - **Project Name**: stm32f407zgt6_bootloader_demo - **Description**: 正点原子M144Z-M4 STM32F407小系统板 bootloader demo - **Primary Language**: C - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 6 - **Forks**: 3 - **Created**: 2024-12-24 - **Last Updated**: 2025-11-04 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 硬件 正点原子M144Z-M4 STM32F407小系统板 所使用到的板载资源: - AT24C02 - NM25Q128 # 功能 ``` 5秒内输入[space]进入选项菜单,否则将会执行A区…… -----输入[x]选择对应选项----- ->[a]:退出并执行A区 ->[b]:下载固件到外部flash ->[c]:加载固件到片上flash ``` 使用SecureCRT软件,通过串口,使用Xmodem协议下载固件(xxxxx.bin) ``` -----输入[x]选择下载到对应分区----- ->[a]:退出 ->[b]:FIRMWARE_OTA分区 ->[c]:FIRMWARE_1分区 ->[d]:FIRMWARE_2分区 ->[e]:APP_ASSET分区 ``` ``` -----输入[x]选择加载对应分区的固件----- ->[a]:退出 ->[b]:FIRMWARE_OTA分区 ->[c]:FIRMWARE_1分区 ->[d]:FIRMWARE_2分区 ``` # 说明 本项目以学习为目的而创建,仅实现基本功能,未经全面测试与验证,无法保证代码质量,仅供参考。 # 参考 [【手把手教程 4G通信物联网 OTA远程升级 BootLoader程序设计】GD32F103C8T6单片机【上篇章】](https://www.bilibili.com/video/BV1SatHeBEVG)