2025-10-24 8:14 AM - last edited on 2025-10-24 8:19 AM by Andrew Neil
I've been following the tutorial for the P-Nucleo-WB55 Nucleoboard (https://wiki.st.com/stm32mcu/wiki/Connectivity:STM32WB_BLE_STM32CubeMX#Pinout_and_IP_configuration)
However, when I get to the section 6.1 UART1 USART1 pinout definition, I can't complete it as it is greyed out and it won't let me activate UART1.
When I place my cursor over it I get the following information that it is not available IP under HPI BSP driver control
I can't find anything online, and I've checked the tutorial steps again.
When I set up the project, I enabled all the default options that it asked for.
Thanks for any help
2025-10-24 8:20 AM
"BSP" is "Board Support Package"
It means there is already software controlling that USART - you will need to either go via the BSP functions, or disable the BSP.
2025-10-24 8:22 AM
Hello @KSOdin2
when you generated the code you have enabled the BSP demo. So, to make it available again. Go to BSP menu (it should be the one under Middlewares). And disable the USART1 .
Best Regards.
II