This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TMS570LC4357: SCI OverRun Issue

Part Number: TMS570LC4357

Hello members,


* How to generate the UART Overrun Error?


* If Overrun error occurred how to clear the particular ?

  • The Overrun flag is set when the transfer of data from SCIRXSHF to SCIRD overwrites unread data already in SCIRD.

    The overrun flag can be cleared by:

    1. Setting of the SW nRST bit of SCIGCR1 register
    2. Setting of the RESET bit of SCIGCR0 register
    3. A system reset (nRST, or nPORRST)
    4. Writing a 1 to OE bit of SCIFLG register
    5. Reading the corresponding interrupt offset in SCIINTVECT0/1