Skip to main content
SWent.1
Associate
June 19, 2024
Solved

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

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.

 

This topic has been closed for replies.
STTwo-32
STTwo-32Best answer
ST Technical Moderator
June 20, 2024

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.

2 replies

STTwo-32
STTwo-32Best answer
ST Technical Moderator
June 20, 2024

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.
SWent.1
SWent.1Author
Associate
June 25, 2024

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

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