2022-09-29 06:41 AM
Hello, I many years used ST-Link to download my framework to STM32, so I am not new in this.
But now - I used all available settings in - ST-LINK software (under reset, hot, normal, with different frequency). I pushed reset in the boards, I connected boom0 to 3.3V to GRN. I used many jumpers in the Nucleo board.
How it is happened!
Initially this boards worked. I created simple code - for turn on LED.
After that I decided to test the wireless connection and uploaded the .hex file from here - P-NUCLEO-WB55.Nucleo\Applications\BLE\BLE_HeartRate\Binary
it was not successful attempt, BUT after that I could not establish connection with boards, please the images.
How I can fix it?
Solved! Go to Solution.
2022-09-29 07:03 AM
I would recommend to use CubeProgrammer as this is the official tool to program our MCUs.
2022-09-29 07:03 AM
I would recommend to use CubeProgrammer as this is the official tool to program our MCUs.
2022-09-29 07:06 AM
You can download it from the ST web site.
2022-09-29 07:23 AM
And try explain second image , what is connected over wires? Nucleo have own stlink dont require external... And WB is supported only in CubeProgrammer, too if your first flash try is binary not hex and you place it on bad address, yuo can kill WB .
2022-09-29 07:40 AM
I use external ST-link, Nucleo I use only for test, and after that I will use my PCB boards with stm32wb.
For Nucleo I used hex file from here - P-NUCLEO-WB55.Nucleo\Applications\BLE\BLE_HeartRate\Binary looks like it is not hex. Is it possible repair now?
2022-09-29 07:40 AM
and also own nucleo stlink initially didn't work
2022-09-29 07:46 AM
In this folder is hex then is OK partial, because in readme is
This application requires having the stm32wb5x_BLE_Stack_full_fw.bin binary flashed on the Wireless Coprocessor.
If it is not the case, you need to use STM32CubeProgrammer to load the appropriate binary.
All available binaries are located under /Projects/STM32_Copro_Wireless_Binaries directory.
Refer to /Projects/STM32_Copro_Wireless_Binaries/ReleaseNote.html for the detailed procedure to change the
Wireless Coprocessor binary
and Nocleo cant work with external STLINK (only with remove internal)
Try use only internal micro USB STLINK marked.
2022-09-29 07:51 AM
Initially Its worked with external, and should works (I checked electrical scheme). internals stlink didn't work, I cheeked
2022-09-29 07:57 AM
Show this scheme and where you connect
WB is very different against other STM32
And STLink utility sw is obsolete and dangerous for WB
2022-09-30 02:19 AM
CubeProgrammer solved my problem!