9 years, 8 months ago.

Binaries built for NUCLEO-F103RB using the online compiler do not run on the mbed board.

Everything was OK till yesterday. Then, suddenly the binaries (even "Blink LED") built for the NUCLEO-F103RB module using the online compiler and saved to the board do not run on the mbed device. Nevertheless, after exporting the same program to the CooCox CoIDE and building it there, everything works smoothly. I'm able to run and debug the same program. I've already re-installed the ST-LINK/V2 driver and upgraded the firmware on the NUCLEO-F103RB board to the latest revision. Can anybody help fix this strange behavior? Thanks.

Finally it’s fixed! Noticing that the programs are actually running but extremely slowly, I got to the "Automatic clock configuration" <http://developer.mbed.org/teams/ST/wiki/Automatic-clock-configuration>. Then I followed the instructions. As suggested, I closed the solder bridges SB16 and SB50 and opened SB54 and SB55. Resistors R35 and R37 were not present on the board so didn’t have to remove them. After this small modification the NUCLEO-F103RB board was back in life and performing as before. However, it remains a mystery for me why it was running fine for a couple of month without this modification.

posted by Zoltan Hudak 23 Mar 2015
Be the first to answer this question.