SPRZ408D June 2014 – June 2021 AM4372 , AM4376 , AM4377 , AM4378 , AM4379
UART: Transactions to MDR1 Register May Cause Undesired Effect on UART Operation
1.1, 1.2
The UART logic may generate an internal glitch when accessing the MDR1 registers that causes a dummy under-run condition that will freeze the UART in IrDA transmission. In UART mode, this may corrupt the transferred data (received or transmitted).
To ensure this problem does not occur, the following software initialization sequence must be used each time MDR1 must be changed.
Note: Step 5 is for IrDA mode only and can be omitted in UART mode.