Programming an external Flash memory using the UART bootloader built-in STM32 microcontrollers, software expansion for STM32Cube (AN4852)

The internal bootloader built-in STM32 microcontrollers is designed to allow the programming of the internal Flash and RAM memories using one or more embedded serial peripherals like USART, CAN, USB, I2C, SPI or others.

The X-CUBE-EXTBOOT is developed to allow the programming of an external Quad-SPI Flash memory using the internal bootloader via the UART protocol. It can be a driver for users to develop their own bootloaders.

This firmware is developed with the STM32Cube embedded software. It uses the IAR™ EWARM, the Keil® MDK-ARM™ and the SW4STM32 tool chains and can be easily tailored for any other tool chain.

The STM32446E-EVAL boards have been used to develop and validate the firmware. However, it can be easily ported on other platforms.

For more details refer to the application note Programming an external Flash memory using the UART bootloader built-in STM32 microcontrollers (AN4852).

主な特徴

  • STM32 bootloader
  • UART protocol
  • Quad-SPI external memory

リソース

技術文書

製品スペック
Description バージョン サイズ
DB2942 DB2942: Programming an external Flash memory using the UART bootloader built-in STM32, software expansion for STM32Cube 1.0 121 KB
アプリケーションノート
Description バージョン サイズ
AN4852 AN4852: Programming an external Flash memory using the UART bootloader built-in STM32 microcontrollers 1.0 836 KB
ユーザマニュアル
Description バージョン サイズ
UM2312 UM2312: Development checklist for STM32Cube Expansion Packages 1.0 283 KB
UM2285 UM2285: Development guidelines for STM32Cube Expansion Packages 1.0 485 KB

プレゼンテーション & トレーニング資料

プレゼンテーション
Description バージョン サイズ
STM32 and STM8 embedded software solutions 6.0 2 MB

Publications and Collaterals

パンフレット
Description バージョン サイズ
STM32 Open Development Environment Brochure 16.10 1 MB
Sensor & motion algorithm software pack for STM32Cube 1.0 675 KB

法務

ライセンス契約
Description バージョン サイズ
SLA0048 SLA0048: Mix Ultimate Liberty+OSS+3rd-party V1 - SOFTWARE LICENSE AGREEMENT 4.18 87 KB

ソフトウェア入手

製品型番 General Description Software Version Supplier Marketing Status ダウンロード
X-CUBE-EXTBOOT Programming an external Flash memory using the UART bootloader built-in STM32 microcontrollers, software expansion for STM32Cube (AN4852) 1.0.0 ST Active

 

サポート & コミュニティ


×