UART should be optional