cancel
Showing results for 
Search instead for 
Did you mean: 

STM32CubeProgrammer does nothing after clicking Start Programming button

BlogOrDie
Associate II

Looking for something to try. I'm want to recover from a failed firmware update of an MLite-880 from Elecevolve after their their 1-click installer. Elecevolve suggested a manual install using the firmware binary and STM32CubeProgrammer. I can put the device in its "DFU FW update mode" and connect to the device from the STM32CubeProgrammer using USB. After connect, the log shows:

08:45:07 : STM32CubeProgrammer API v2.22.0 | Windows-64Bits
08:45:35 : Disconnected from device.
08:46:01 : USB speed : Full Speed (12MBit/s)
08:46:01 : Manuf. ID : MALAHITEAM
08:46:01 : Product ID : Malahit-Lite DFU
08:46:01 : SN : 305B376E3133
08:46:01 : DFU protocol: 1.1
08:46:01 : Board : --
08:46:01 : IAP
08:46:01 : UPLOADING ...
08:46:01 : Size : 1024 Bytes
08:46:01 : Address : 0x8000000
08:46:01 : Read progress:
08:46:01 : Data read successfully
08:46:01 : Time elapsed during the read operation is: 00:00:00.053

When I click Start Programming, literally nothing happens except the progress bar at the bottom previously at 100% clears. Any information as to what these results are telling me, or suggestions as to what to try would be appreciated. I'm using V2.22.0 of STM32Cube Programmer and I have run it from both Windows 10 and 11 computers.

10 REPLIES 10

Hello,


@BlogOrDie wrote:

There is a postscript to this story. I encountered an expert on flashing the firmware of MAHALIT radios including the MLite-880. He told me that users have variable success using the STM32CubeProgrammer graphic user interface, but that the command line interface always works. I used this plus the binary file name:

C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeProgrammer\bin\STM32_Programmer_CLI.exe” -c port=usb1 -d %1 0x08000000 -v 0x08000000 -g 

It worked perfectly and the radio's as good as new.


In that case, I will change the solution marking. Thanks for the update.

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.