We use am1808 on a board.
A button is connected to GP6[7] with IN direction.
On AM1808, PINMUX14[0-3] selects:
VPIF_CLKIN0 UHPI_HCS PRU1_R30[10] GP6[7] UPP_2xTXCLK
So we should configure PINMUX14[0-3]=0x8 to let the pin be GP6[7].
But I found that the button still can work even if PINMUX14[0-3]=0x0.
Why doesn't the pinmux filter out the GP6[7] input signal?
As a comparison, I pinmux another GPIO pin with OUT direction (eg. GP6[3] controls a led), the pinmux can filter out the GPIO output signal if the pinmux doesn't select that GPIO pin.
Could someone explain in simple words?
Thanks,
Robert