cancel
Showing results for 
Search instead for 
Did you mean: 

BLE communication doesn't reach to specific state EVT_LE_PHY_UPDATE_COMPLETE

Lmali.1
Associate III

Hello,

I develop on both Nucleo-WB55 and my own board with STM32WB55CG.

When I use the Nucleo, everything works fine.

When I use my own baord, I see the device in my smartphone application but I can't connect.

I began to dig in and I found that when I use Nucleo, while connecting to smartphone, the software runs thru state EVT_LE_PHY_UPDATE_COMPLETE.

But when I run on my own board the software doesn't reach to this state.

Why is this different?

I believe I'm using with the same stm32wb5x_BLE_Stack_fw.bin.

Thanks,

Lior Malik

1 ACCEPTED SOLUTION

Accepted Solutions
Lmali.1
Associate III

I found the problem.

Because I work with internal oscillator for the BLE, the define CFG_BLE_LSE_SOURCE must be set to 1 for internal source.

View solution in original post

2 REPLIES 2
Lmali.1
Associate III

I found the problem.

Because I work with internal oscillator for the BLE, the define CFG_BLE_LSE_SOURCE must be set to 1 for internal source.

Remi QUINTIN
ST Employee

​Perfect!!