Last edited 4 weeks ago

STM32CubeProgrammer release note

Template:ArticleMainWriter Template:ReviewersList Template:ArticleApprovedVersion


STM32CubeProgrammer.png

STM32CubeProgrammer is the official STMicroelectronics tool to download firmware into STMicroelectronics boards.

1 STM32CubeProgrammer - Version 1.3.0[edit source]

STM32CubeProgrammer for LinuxTemplate:Sup host PC STM32CubeProgrammer for WindowsTemplate:Sup host PC
Download

Version 1.3.0

Template:STdotcomInfo

  • Download the archive file in a temporary directory of your host PC
  • Uncompress the archive file to get the STM32CubeProgrammer installers:
unzip SetupSTM32CubeProgrammer.zip
Installation
  • Execute the Linux installer, which guides you through the installation process. If you follow the proposition to organize the tools' directory, indicate "STM32MPU-Tools/STM32CubeProgrammer-1.3.0" as the installation directory, when it's requested by the installer
./SetupSTM32CubeProgrammer-1.3.0.linux
  • The path to the STM32CubeProgrammer binary must be added to the PATH environment variable
    • either in each Terminal program in which the STM32CubeProgrammer binary needs to be used, with the following command:
export PATH=<my STM32CubeProgrammer install directory>/bin:$PATH
  • or once for all by creating a link to the STM32CubeProgrammer binary in a directory already in PATH. Example, if "/home/bin" is in the PATH environment varialble, run the following command:
ln -s <my STM32CubeProgrammer install directory>/bin/STM32_Programmer_CLI /home/bin/STM32_Programmer_CLI
  • Execute the Windows installer, which guides you through the installation process. If you follow the proposition to organize the tools' directory, indicate "STM32MPU-Tools/STM32CubeProgrammer-1.3.0" as the installation directory, when it's requested by the installer
./SetupSTM32CubeProgrammer-1.3.0.exe
User manual
Detailed release note
  • Details about the content of this tool version are available in ST Web Site Release Note .
  • If interested in previous releases, please go through the archives of the ecosystem release note.


2 Archives[edit source]

2.1 STM32CubeProgrammer - Version 1.0.7p1[edit source]

STM32CubeProgrammer for LinuxTemplate:Sup host PC STM32CubeProgrammer for WindowsTemplate:Sup host PC
Download Version 1.0.7p1 - STM32MP15-Alpha2

Template:STdotcomInfo

Version 1.0.7p1

Template:STdotcomInfo

Installation
$ cd STM32MPU-Tools
  • Download the archive file in this directory
  • Uncompress the archive file to get the STM32CubeProgrammer:
tar xvf stm32_programmer_package_v1.0.7p1_mpu_linux-x64.tar.gz
  • The path to the STM32CubeProgrammer binary must be added to the PATH environment variable
    • either in each Terminal program in which the STM32CubeProgrammer binary needs to be used, with the following command:
export PATH=<my STM32CubeProgrammer install directory>/stm32_programmer_package_v1.0.7p1_mpu_linux-x64/bin:$PATH
  • or once for all by creating a link to the STM32CubeProgrammer binary in a directory already in PATH. Example, if "/home/bin" is in the PATH environment varialble, run the following command:
ln -s <my STM32CubeProgrammer install directory>/stm32_programmer_package_v1.0.7p1_mpu_linux-x64/bin/STM32_Programmer_CLI /home/bin/STM32_Programmer_CLI
$ cd STM32MPU-Tools
  • Download the archive file in this directory
  • Uncompress the archive file to get the STM32CubeProgrammer
User manual
Detailed release note
  • Details about the content of this tool version are available in the <STM32CubeProgrammer installation directory>/doc/RN0110.pdf file.
  • If interested in previous releases, please go through the archives of the ecosystem release note.

2.2 STM32CubeProgrammer - Version 1.0.3[edit source]

STM32CubeProgrammer for LinuxTemplate:Sup host PC STM32CubeProgrammer for WindowsTemplate:Sup host PC
Download Version 1.0.3 - STM32MP15-Alpha1

Template:STdotcomInfo

Version 1.0.3 - STM32MP15-Alpha1

Template:STdotcomInfo

Installation
$ cd STM32MPU-Tools
  • Download the archive file in this directory
  • Uncompress the archive file to get the STM32CubeProgrammer:
tar xvf stm32_programmer_package_v1.0.3-MPU_64-bit.tar.gz
  • The path to the STM32CubeProgrammer binary must be added to the PATH environment variable
    • either in each Terminal program in which the STM32CubeProgrammer binary needs to be used, with the following command:
export PATH=<my STM32CubeProgrammer install directory>/stm32_programmer_package_v1.0.3-MPU_64-bit/bin:$PATH
  • or once for all by creating a link to the STM32CubeProgrammer binary in a directory already in PATH. Example, if "/home/bin" is in the PATH environment varialble, run the following command:
ln -s <my STM32CubeProgrammer install directory>/stm32_programmer_package_v1.0.3-MPU_64-bit/bin/STM32_Programmer_CLI /home/bin/STM32_Programmer_CLI
$ cd STM32MPU-Tools
  • Download the archive file in this directory
  • Uncompress the archive file to get the STM32CubeProgrammer
User manual
Detailed release note
  • Details about the content of this tool version are available in the <STM32CubeProgrammer installation directory>/doc/RN0110.pdf file.
  • If interested in previous releases, please go through the archives of the ecosystem release note.