cancel
Showing results for 
Search instead for 
Did you mean: 

stm32 flashing tool on ARM Linux via i2c

abhijith_raj
Associate II

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?

 

3 REPLIES 3
mƎALLEm
ST Employee

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?

 

To give better visibility on the answered topics, please click on "Accept as Solution" on the reply which solved your issue or answered your question.

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 AN4221I2C protocol used in the STM32 bootloader.

A complex system that works is invariably found to have evolved from a simple system that worked.
A complex system designed from scratch never works and cannot be patched up to make it work.

@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.

To give better visibility on the answered topics, please click on "Accept as Solution" on the reply which solved your issue or answered your question.