2020-01-30 5:53 AM
We've been succesfully using stm32flash in the past to flash our STM32 MCU that are attached to Raspberry Pi servers (no desktop or X). As we moved on to STM32G0 it seems that stm32flash is no longer working and we are forced to use STM32CubeProg to flash our firmware.
Is it possible to install STM32CubeProg on a) ARM such as RPI, b) server with no desktop?
To begin with, the installation instructions require the installation of OpenJFX which is not relevant (nor possible, in lieu of X) in this case, we intend to use only the CLI interface through scripts that perform the flashing.
Then, trying to run the installation script on the RPI fails since the provided installation binary is for x86.
Solved! Go to Solution.
2026-01-01 2:42 AM
the possible way to write a bootloader and flash it initial memory of flash. In that enumerate I2C and connect I2C cables. Also write flash operation using i2c So through i2c you can do binary flashing to your MCU