cancel
Showing results for 
Search instead for 
Did you mean: 

P-Nucleo-WB55 UART1 greyed-out: "not available IP: under HMI BSP  driver control"

KSOdin2
Associate III

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. 

KSOdin2_0-1761318664622.png

When I place my cursor over it I get the following information that it is not available IP under HPI BSP  driver control

KSOdin2_1-1761318707123.png

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

 

 

 

2 REPLIES 2
Andrew Neil
Super User

"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.

A complex system that works is invariably found to have evolved from a simple system that worked.
A complex system designed from scratch never works and cannot be patched up to make it work.
Issamos
Lead II

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