Я вам ниже предлагал использовать loopback для контроля передачи
пакета путем приема "эхо". Второй UART тогда не нужен. Если нет
встроенного loopback, то можно сгородить внешний мультиплексор для
RXD хоть на 74HC00 какой-нибудь. Когда пакет передан (и принят)
блокируете выход TXD и передаете "вникуда" еще один байт.