AnsweredAssumed Answered

Unable to upgrade the firmware on STM32F3Discovery board

Question asked by vaichas.aras on Oct 28, 2013
Latest reply on Oct 28, 2013 by vaichas.aras
I used the STM32 ST-LINK Utility to connect to my STM32F3Discovery board.

I couldn't seem to erase the chip, or erase any sectors so I thought the firmware needed to be updated in the embedded ST-LINK device on the STM32F3Discovery board.

I used the ST-LINK->Firmware Update tool to perform the update but it didn't succeed. Nothing happened.

Now I can't connect to the device any more. It says:
"Can not connect to target!".
"Please select "Connect Under Reset" mode from Target->Settings menu and try again."
"STLink USB communication error"

When I set the "Connect Under Reset" option it returns an error:
"Error - STLink USB communication error"

When I run the ST-Link Upgrade utility, I disconnect and re-connect the STM32F3Discovery board, click "Device Connect" and it says:

"Firmware Version: V2.J16.S0 JTAG debugger
Upgrade the firmware to: V2.J17.S0"

I click on "Yes", wait a minute and it eventually fails with the message:

"Upgrade Error, Please try again."

Obviously the upgrade utility is able to detect the firmware of the ST Link device and it can connect to it, but it is unable to upgrade it.

Did I do something wrong?
What can I do now?

Outcomes