cancel
Showing results for 
Search instead for 
Did you mean: 

Problem to starting a fresh project with BLE Stack on CubeIDE

XavierV.
Associate

Hello

I try to create a BLE App with CubeIDE, running on P-Nucleo-WB55 board.

I have updated firmwares on my board (FUS, BLE Stack, STLink).

The code is generated on CubeMX and imported in CubeIDE.

Like many users, I have corrected Heap_Size and Stack_Size values to resolve HardFault issues found in this forum. All seems to be ok… But my board doesn’t advertise.

After debugging, I discover that program never goes in APPE_SysUserEvtRx function (in app_entry.c), and so the APP_BLE_Init is never called… Initialization in appe_Tl_Init seems to be good. I have compared BLE_p2pServer.ioc configuration and mine, no significant difference.

I think I have made a mistake but I don’t find where. Any idea?

1 REPLY 1
Steven Valsesia
Associate II

I have the same problem.

FUS and BLE fullstack updated, I generated a new CubeMX project (BLE heart sensor) :

  1. IPCC_C1_RX_IRQHandler --> get called
  2. shci_notify_asynch_evt --> get called
  3. APPE_SysUserEvtRx --> NEVER get called

What's the next step of debugging?