2025-04-25 3:52 AM - last edited on 2025-04-25 4:21 AM by mƎALLEm
Hi,
I'm looking for an STM32 flashing tool that runs on ARM Linux for use on an embedded board. In our setup, I have a processor and an STM32G491RET microcontroller connected via I2C.
Now I need a command-line tool that can run on the processor to flash the MCU over I2C.
Is there any tool available that supports this use case?
2025-04-25 4:02 AM
Hello,
The only flashing tool available from ST is the STM32CubeProgrammer and unfortunately it's not supported by ARM architecture host according to this thread: Support for arm linux?
2025-04-25 4:14 AM - edited 2025-04-25 4:14 AM
Is there any intention to support it on ARM-based Linux?
Any update/progress on the internal ticket 176491 mentioned by @Maryem here?
As I said there, it could be quite useful - and the request does keep coming up ...
@abhijith_raj - meanwhile, the I2C bootloader protocol is described in Application Note AN4221, I2C protocol used in the STM32 bootloader.
2025-04-25 4:18 AM - edited 2025-04-25 4:23 AM
@Andrew Neil wrote:
Is there any intention to support it on ARM-based Linux?
Any update/progress on the internal ticket 176491 mentioned by @Maryem here?
Checking the internal progress on that ticket: no news.
Escalated this request too.