製品概要
概要
STM32PRG-TOOLBOX provides an open-source multi-OS software package to program and update the target flash memory of STM32 microprocessors through the USB fastboot interface.
STM32PRG-TOOLBOX is composed of several separate tools:
- PRG-TOOLBOX-DFU to install U-Boot, launch the fastboot mode, manage OTP, and also program memory partitions in the case of bare-metal applications
- PRG-TOOLBOX-FB to program memory partitions through the fastboot interface, and boost programming performance
Users can start from these preconfigured projects to configure their STM32 microprocessor devices and customize the boot/programming sequences according to their specific use cases. For more information about each project, see STM32PRG-TOOLBOX in the STM32 MPU wiki at wiki.st.com/stm32mpu and refer to:
- PRG-TOOLBOX-DFU release note
- PRG-TOOLBOX-FB release note
Additionally, STM32PRG-TOOLBOX provides a secure platform with the PRG-TOOLBOX-SIG tool, which generates ECC key pairs and supports the signing of binary images using these ECC keys. Contact STMicroelectronics sales offices to obtain the PRG-TOOLBOX-SIG tool under a non-disclosure agreement.
-
特徴
- PRG-TOOLBOX-DFU
- U-Boot installation with or without launching fastboot mode
- OTP fuse: read and write operations
- OTP management with the STM32PRGFW-UTIL firmware tool
- Supported target memory:
- SD™ card, eMMC
- NAND, NOR (bare-metal applications)
- Multi-OS support: Windows® and Linux®
- PRG-TOOLBOX-FB
- Memory partition programming over the fastboot interface
- Programming performance boost (versus DFU mode)
- Supported target memory: SD™ card, eMMC
- Multi-OS support: Windows® and Linux®
- PRG-TOOLBOX-SIG (available under NDA)
- Source code of key generation (Keygen) and signing (Signing) tools
- Generation of the ECC key pairs (Keygen)
- Signing of the binary images using ECC key pairs (Signing)
- Multi-OS support: Windows® and Linux®
- PRG-TOOLBOX-DFU