Other Parts Discussed in Thread: IWR6843AOP, AWR6843
Hi,
I use GPIO31 and GPIO32 as input to communicate with another MCU. After setting the GPIO, the system does not work anymore. Do I miss anything? My program is showing below
Pinmux_Set_OverrideCtrl(SOC_XWR68XX_PINR4_PADBF, PINMUX_OUTEN_RETAIN_HW_CTRL, PINMUX_INPEN_RETAIN_HW_CTRL);
Pinmux_Set_FuncSel(SOC_XWR68XX_PINR4_PADBF, SOC_XWR68XX_PINR4_PADBF_GPIO_31);
Pinmux_Set_OverrideCtrl(SOC_XWR68XX_PINP5_PADBG, PINMUX_OUTEN_RETAIN_HW_CTRL, PINMUX_INPEN_RETAIN_HW_CTRL);
Pinmux_Set_FuncSel(SOC_XWR68XX_PINP5_PADBG, SOC_XWR68XX_PINP5_PADBG_GPIO_32);
GPIO_setConfig (SOC_XWR68XX_GPIO_31, GPIO_CFG_INPUT | GPIO_CFG_IN_INT_NONE);
GPIO_setConfig (SOC_XWR68XX_GPIO_32, GPIO_CFG_INPUT | GPIO_CFG_IN_INT_NONE);