Skip to main content
PLuca
Visitor II
May 28, 2019
Question

Programming STM32F722RET6 from Raspberry Pi via UART

  • May 28, 2019
  • 2 replies
  • 1296 views

Hi,

I would like to use a Raspberry Pi to program the STM32F722RET6 micro controller via the RPI UART. My Problem is, that the Cube Programmer is not made for ARM architecture, so it cant run on the Pi.

I cant find a solution for this, apart from emulating a x86 environment on the PI which I would like to avoid.

Is there any simpler version of the Programmer which could run on a Raspberry PI?

Thank you for your help.

This topic has been closed for replies.

2 replies

Tesla DeLorean
Guru
May 28, 2019

The protocol is well documented, and there are open source implementations.

https://github.com/shima-529/stm32prog

https://github.com/ARMinARM/stm32flash/blob/master/protocol.txt

Tips, Buy me a coffee, or three.. PayPal VenmoUp vote any posts that you find helpful, it shows what's working..
Maxime_BELAVAL
ST Employee
April 16, 2026

Hello,
Thank you for your patience, we know this has been a long-awaited request!

We're happy to share that Raspberry Pi support for STM32CubeProgrammer will be available in June 2026 with version 2.23.

Please refer to this Developer News for more information: [Coming June 2026] Raspberry Pi support for STM32CubeProgrammer

We also encourage you to share your feedback with us by commenting on the Dev News, as it helps us prioritize future improvements and developments.

Thank you all,
Max