cancel
Showing results for 
Search instead for 
Did you mean: 

STEVAL-MKI109V3 unresponsive after firmware update

lylefw
Associate

I have an STEVAL-MKI109V3 and the MKI238AA evaluation boards.

I was unable to communicate with the MKI238AA with the UNICO-GUI software so I updated the firmware on the MKI109 with the ProfiMEMSToolV3.60.7 .bin file using the STM32CubeProgrammer following the instructions in the video below.

ProfiMEMS Firmware Update using STM32 Cube Programmer (youtube.com) 

The MKI109 LEDs now do not switch on when the board is powered via USB and the device is no longer detected in the Device Manager.
The blue LED still switches on when I place the device into DFU mode but I am unable to interact with the device outside of this mode.

I am running Windows 10.

What can I do to resolve this?

1 ACCEPTED SOLUTION

Accepted Solutions
Misarac
Associate

Hi @lylefw 

I have solved this problem! I believe that when you use STM32CubeProgrammer to download the .bin file onto the development board, you are seeing messages in the display box stating that
sector 0000 does not exist
sector 0001 does not exist
sector 0002 does not exist
sector 0003 does not exist
sector 0004 does not exist
sector 0005 does not exist
sector 0006 does not exist
sector 0007 does not exist
sector 0008 does not exist
sector 0009 does not exist
This is likely because you are using version v2.16.0 of the STM32CubeProgrammer, which has a known bug. I recommend using the previous version, v2.15.0, as this should resolve the issue! I hope this can solve your problem.

View solution in original post

3 REPLIES 3
Misarac
Associate

I meet the same issue! I tried ProfiMEMSToolV3. 65. 5.bin and ProfiMEMSToolV3.60.7_00_08000000.bin, neither of them can solve this problem.

Misarac
Associate

Hi @lylefw 

I have solved this problem! I believe that when you use STM32CubeProgrammer to download the .bin file onto the development board, you are seeing messages in the display box stating that
sector 0000 does not exist
sector 0001 does not exist
sector 0002 does not exist
sector 0003 does not exist
sector 0004 does not exist
sector 0005 does not exist
sector 0006 does not exist
sector 0007 does not exist
sector 0008 does not exist
sector 0009 does not exist
This is likely because you are using version v2.16.0 of the STM32CubeProgrammer, which has a known bug. I recommend using the previous version, v2.15.0, as this should resolve the issue! I hope this can solve your problem.

lylefw
Associate

Hi @Misarac,

Your advice worked for me also!

Many thanks for your help