cancel
Showing results for 
Search instead for 
Did you mean: 

Unstable BLE connection on STM32WB55 IC

This is my first attempt to ask a question here and my first time to use STM32WB55 platform, so I will try my best to put as many details as I can.

I am using an STM32WB55 IC for a BLE project on a custom board. I installed the version v1.13.3 of stm32wb5x_BLE_Stack_full_fw.bin.

I am using a Windows laptop to connect to my custom board.

My custom board can advertise well and can intermittently connect to my Windows laptop. However, if i load my FW to a Nucleo WB55 board, I can connect to my Windows laptop consistently.

Furthermore, here are other stuffs I checked and done:

  • I had checked both the LSE and HSE of my custom board and both are all OK.
  • Both Nucleo Board and Custom Board have the same BLE stack binary and version
  • Both Nucleo Board and Custom Board have the same FUS version
  • I also shielded the STM32WB MCU on my board, same as Nucleo Board.
  • Power supply of Custom Board are checked and stable.

My question is:

  1. Could this be a FW issue? Maybe there is something I need to configure or calibrate on my custom board?
  2. Do i need to change some timing configuration like latencies?
  3. To further check other potential cause, I like to test the board with continuous transmit and continuous receive mode. Is there an existing FW or binaries that I can just use directly?

I attached the Link Layer traffic of the custom board and the Nucleo board for reference.

0693W00000QLz5hQAD.png 

0693W00000QLz5mQAD.pngHoping for your suggestions and idea.

Thanks in advance.

This discussion is locked. Please start a new topic to ask your question.
0 REPLIES 0