This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

IWR1843: GPIO Configuration

Part Number: IWR1843

Tool/software:

This is general question on configuring GPIO pins on the IWR1843, but I will use a specific example to get clarification on a couple things.

The 1843 data sheet shows that pin K13 has the ball name GPIO_2.  It shows that the pin has signal names GPIO_26 (Mode 0) and GPIO_2 (Mode 1).  Where are these modes defined?  Looks like they relate to a bitfield in a PINCNTL register, but I can't find the register definition that clarifies the different modes.  Where do I find the register definitions for the 1843?

Related to this, I believe, is the Pinmux_Set_OverrideCtrl that has a pin, outputCtrl, and inputCtrl arguments.  For the control arguments, it is not clear the meaning of each enumeration.  Can you elaborate please?  How do they relate to the configuration registrers?

    typedef enum Pinmux_Output_Override {
        PINMUX_OUTPUT_DIS=0x0U,                               /*!<PAD output in override mode */
        PINMUX_OUTPUT_EN=0x1U,                                /*!<PAD output in override mode */
        PINMUX_OUTEN_RETAIN_HW_CTRL=0x2U        /*!<PAD output under hardware control */
    } Pinmux_Output_Override_e;
    typedef enum Pinmux_Input_Override {
        PINMUX_INPUT_DIS=0x0U,                                  /*!<PAD input in override mode */
        PINMUX_INPUT_EN=0x1U,                                   /*!<PAD input in override mode */
        PINMUX_INPEN_RETAIN_HW_CTRL=0x2U        /*!<PAD input under hardware control */
    }Pinmux_Input_Override_e;