In the example code, set the SCI pin as shown below.
GPIO_SetupPinMux(28, GPIO_MUX_CPU1, 1);
GPIO_SetupPinOptions(28, GPIO_INPUT, GPIO_PUSHPULL);
GPIO_SetupPinMux(29, GPIO_MUX_CPU1, 1);
GPIO_SetupPinOptions(29, GPIO_OUTPUT, GPIO_ASYNC);
Looking for the forum, the output pin does not require an option, so it seems to have used any option.
Is there a reason to use the input pin as a pushpull?