cancel
Showing results for 
Search instead for 
Did you mean: 

nucleo wb55rg BLE Not Working

OS_Er
Associate II

Hello Community,
Greetings of the day.

I'm using the Nucleo WB55RG board. I'm trying to initialize and connect the wb55rg BLE with my mobile app.

So, I'm following the stm32wb getting started video series, video part-12b
(video linkhttps://youtu.be/CKYWy7LKL68?si=_UNNvolzgO88g9_H).
I did exactly what's done in this video. I Generated the code, Build & Run it using STM32cubeIDE. I got NO error in the code.
But still, I could not see the name of my BLE device on ST BLE Toolbox app.

Why is this exactly happening? Possible reasons?
Any alternative procedure/approach is most welcomed. Share your experience.

1 ACCEPTED SOLUTION

Accepted Solutions

Hello @OS_Er 

I think this link will be the best choice for you.

Best Regards.

STTwo-32 

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.

View solution in original post

8 REPLIES 8
STTwo-32
ST Employee

Hello @OS_Er 

I suggest you follow the steps mentioned on this wiki and change your code according to them (it will be even better to start from a new project). It should be working fine.

Best Regards.

STTwo-32

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.

Hello @STTwo-32 

Thanks a lot for responding :folded_hands:. 

I  have already folllowed the steps exactly from the st wiki page link you mentioned as well as in the end I followed the video I mentioned. 

I tried this Link as well which is the BLE example code repository. (https://github.com/abluethinginthecloud/STM32WB-custom-ble-examples)

But still I'm facing the same issue.

Do you think I'm missing any hardware configuration on the board?

  Or there's any issues on my board?

 

Thank you :smiling_face_with_smiling_eyes: 

Hello @OS_Er 

Have you updated your FUS and STACK .bin files to the last version. If not, could you please follow this WIKI. to update both BLE FUS and STACK (don't forget to start your wireless stack at the end using the "Start Wireless Stack" button so you make everything works fine). For the example of test you can use the https://github.com/STMicroelectronics/STM32CubeWB/tree/master/Projects/P-NUCLEO-WB55.Nucleo/Applications/BLE/BLE_p2pServer (take a look at the readme file of the project to know what .bin file to use for the stack update and where to find it). 

For the project, import it from CubeMX (on the example selecter) and open it on CubeIDE (use the V1.17.0 for the IDE, V6.13.0 for the MX and V1.21.0 for the STM32CubeWB).

Best Regards.

STTwo-32 

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.

Hello @STTwo-32 
Greetings of the Day.
Another thing I did't mentioned till now is,
I have successfully run the LED blink code and LED on-off using on-board PB (push Button) code on my Nucleo WB55rg board.        Which works fine. 
BUT
the main issues arises when I execute the BLE code along with the blinky and Push Button code. Everything STOPs working along with BLE. (Blinking stop, PB code don't work, which I'm using just to know if mcu has entered into the main while(1) LOOP or not? to execute the code of BLE)

NOW TELL ME,
is it still necessary to update my BLE FUS & STACK, bin files to the last version? using the WIKI link you provided in the last response
or
is there any other approach for solution in this case? 

Please Guide.

Thank you.

Just, update the FUS and Stack as I said and then test your board using the P2P Server. After that, you can follow the wiki mentioned on my first replay to made your own up from scratch.

Best Regards.

STTwo-32

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.

@STTwo-32 
The link provided is really user unfriendly to update the FUS & stack.
I'm new at using the BLE and Nucleo WB55rg board. 
I'm not able to process what's being said in that page. It's really frustrating.

Do you have any step-by-step video solution web page which can take me start to end step by step?

I'm stuck at BLE from many days.
Expecting good support.

 

Thank You.

Hello @OS_Er 

I think this link will be the best choice for you.

Best Regards.

STTwo-32 

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.

OS_Er
Associate II

Hello @STTwo-32 
Thank You Very Much
My BLE started working.

Eurekaa !!!