STM32H7B3I-DK – Shared GPIO pins (e.g. PA11/PA0, PC3/PD5) not working even when only one is used
On the STM32H7B3I-DK, several STMod+ signals share two GPIO options (e.g., PA11/PA0, PC3/PD5 for SPI2/USART2). Even when I configure only one of the shared pins as a simple GPIO (e.g., output or input with pull-up), it doesn’t function — no toggling, no input reading, and no internal pull-up.
I've:
Disabled conflicting peripherals (USB, SPI2, USART2, etc.)
Verified GPIO clocks and init code
Tried minimal code to toggle pins
Confirmed it’s not a code or hardware mistake on my side
Is there something board-specific or internal (e.g., STMod+ mux, hidden peripheral lock) that blocks these pins?
Thanks,

