Use PA0_C as GPIO on STM32H730IBK6Q
Hi I am working on a project with STM32H730IBK6Q and STM32Cube IDE 1.16
I am trying to use PA0_C as a GPIO, but the GPIO function is not connecting properly.
PA0 is used an ADC, not as a GPIO, so from how I understand muxing there should be no conflict.
But when I try to use PA0_C it reads a static value, even after I confirm connectivity.
How do I properly configure my project to use PA0_C as a gpio?
From the datasheet I got this cryptic instruction:
Analog switch between ports Pxy_C and Pxy PA0_C, PA1_C, PC2_C and PC3_C can be connected internally to PA0, PA1, PC2 and PC3, respectively (refer to SYSCFG_PMCR register in RM0468 reference manual). The switch is controlled by VDDSWITCH voltage level. It is defined through BOOSTVDDSEL bit of SYSCFG_PMCR. If the switch is closed the switch characteristics are given in the table below.
But nothing about what VDDSwitch is connected to physically or how to activate the pin properly in MX.
CubeMX doesn't throw any errors when I set up PA0_C as GPIO, it just generates code that doesn't work.
Please advise, thanks! This project is in a final stage of development and the lack of documentation on this issue has put us in a tight spot.

