Using Usci in Uart mode, after some time of working properly, suddenly the output levels of the UTXD0 inverted (Steady state = '0' ; Start bit = '1' and so on).
Now even after power cycle and re-setting all registers, the level remains inverted.
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.
Using Usci in Uart mode, after some time of working properly, suddenly the output levels of the UTXD0 inverted (Steady state = '0' ; Start bit = '1' and so on).
Now even after power cycle and re-setting all registers, the level remains inverted.
1. Custom board.
2. Different device: I have similar problem on some boards, not only one.
I say similar because on other boards I see the line getting inverted for a period (1 miliSecond for instance) and then getting back to normal.
Only on one board the problem persists.
3. Higher voltage: There is RS485 invertor on the board, but the higher voltage side of it is isolated from the 3.6V.
I have asked a H/W guy to have a second look on the schematics, but I doubt it to be the problem.
**Attention** This is a public forum