cancel
Showing results for 
Search instead for 
Did you mean: 

STM32CubeWB v1.19.1 -- is missing include files -- BLE examples don't build

SWent.1
Associate II

The directory:

  • STM32CubeWB-v1.19.1/Drivers/CMSIS/Device/ST/STM32WBxx

is empty. There should be an "Include" directory here.

This missing directory means that some of the BLE programs (BLE AT Server) cannot compile.
I was on the P-NUCLEO-WB55.Nucleo platform.

The cproject file refers to:
<state>$PROJ_DIR$/../../../../../../Drivers/CMSIS/Device/ST/STM32WBxx/Include</state>

=====

Related problem:
directory: STM32CubeWB-v1.19.1/Drivers/STM32WBxx_HAL_Driver
also does not have the Inc directory but  the cproject file has:
<state>$PROJ_DIR$\..\..\..\..\..\..\Drivers\STM32WBxx_HAL_Driver\Inc</state>

====

Bottom line, none of the BLE examples run with v.1.19.1 for the P-NUCLEO-WB55.Nucleo platform.

 

1 ACCEPTED SOLUTION

Accepted Solutions
STTwo-32
ST Employee

Hello @SWent.1 

I'm not able to reproduce this issue. I think you have the same issue as on this post. If so, please follow the recommendations of the same post. 

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

2 REPLIES 2
STTwo-32
ST Employee

Hello @SWent.1 

I'm not able to reproduce this issue. I think you have the same issue as on this post. If so, please follow the recommendations of the same post. 

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.

git clone --recursive https://github.com/STMicroelectronics/STM32CubeWB.git

yes, the --recursive was needed and resolves the problem.