GPIO output in ADuCM350


I have a problem in configuring GPIOs output in ADuCM350 board. My problem is that only P0, P3 and P4 follow my instructions, while the same instructions seems not to work for P1 and P2.

I have used the functions:

- adi_GPIO_SetOutputEnable to enable outputs


- adi_GPIO_SetHigh to set high the outputs

But as I said before these functions seemed to work only for P0, P3 and P4.

I have also used the function adi_GPIO_RetrievePinMuxing on P1 and P2, and they seem multiplexed as GPIOs

Any idea of what the problem could be?

Thank you