2026-05-07 10:54 PM - last edited on 2026-05-12 4:34 AM by mƎALLEm
Hello,
I tried developing for the NUCLEO-WBA25CE1 using BLE_HeartRate, but even after selecting it, the Next button is disabled.
Could you please suggest a good way to develop for this board?
2026-05-08 12:28 AM
I suppose this could be the reason :
Perhaps some ST staff can comment on that, I am not a CubeIDE user.
2026-05-08 1:06 AM
Hello @gocchan
Let me thank you for posting.
I reproduced the behavior described and I was able to generate the example mentioned through STM32CubeMX 6.17.
Thanks.
Mahmoud
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.
2026-05-08 1:28 AM - edited 2026-05-08 2:43 AM
@gocchan Note that CubeMX and CubeIDE are now separate applications (since IDE v2.0.0).
Project creation & configuration is done in CubeMX - no longer in CubeIDE.
See: STM32CubeIDE 2.0.0 New workflow tutorial.
2026-05-10 11:08 PM
Thank you everyone.
I installed CubeIDE 2.1.1 and CubeMX 6.17.0.
I was able to create a project in CubeMX and load it into the IDE, but I can't build it (the build button is not active).
Do you know the reason for this?
2026-05-11 1:44 AM
Hello @gocchan
Based on your comment and the screenshot you shared, it appears that you have imported the EWARM, MDK-ARM and STM32CubeIDE folders.
I recommend that you delete the [ BLE_HeartRate Example] and regenerate it with STM32CubeMX.
Thanks.
Mahmoud
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.
2026-05-11 11:19 PM
Hello,
I tried generating a sample project from CubeMX again. I can now press the build button, but I don't know how to resolve the build errors.
The steps I took are as follows:
On the home screen, select ACCESS TO EXAMPLE SELECTOR, choose BLE_HeartRate/NUCLEO-WBA25CE1, and press Start Project.
Set Open with: to STM32CubeMX and press Install.
The Pinout view is displayed. At this point, LEDs 1-3 and Buttons 1-3 do not appear to be assigned (how can I assign them?).
Set Toolchain/IDE to STM32CubeIDE and press GENERATE CODE.
I can now press the build button, but I'm getting build errors.
Error message:
make: *** No rule to make target 'C:/Works/STM32/WBA25CE1/BLE_HeartRate/Drivers/STM32WBAxx_HAL_Driver/Src/stm32wbaxx_ll_dma.c', needed by 'Drivers/STM32WBAxx_HAL_Driver/stm32wbaxx_ll_dma.o'. Stop.
make: *** Waiting for unfinished jobs....
2026-05-12 2:14 AM
Hello @gocchan
The issue has already been reported to the dedicated team under this internal ticket (Ticket Number: CDM0060308).
Solved: Missing file after file generation - STMicroelectronics Community
Solved: Re: [BUG] BLE_p2pServerThreadX RAM Overflow on NUC... - STMicroelectronics Community
Thanks.
Mahmoud
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.
2026-05-13 6:39 PM
Hello @Mahmoud Ben Romdhane
I tried one of the solutions suggested in the ticket, setting the RAM size in the linker script to 128K, but the build error persisted. The flag (-z noexecstack) is also set.
The build error seems to indicate that some necessary source files are missing, so I think the other ticket is important. Has CDM0060308 been resolved?
When I created another project (BLE_p2pServerThreadX), stm32wbaxx_ll_adc.c was present, so I copied it to BLE_HeartRate, but then I got an error indicating that another file (Common/WPAN/Interfaces/app_bsp.c) was missing.