Tool/software:
Hi all,
We are testing the LIN reception phase of a LIN Responder (Slave) node using a Vector CANalyzer with a LIN IG (simulated Master) for sending messages both manually and periodically (project needing should be 100msec scheduling).
At each message reception, we are monitoring the SCIFLR register values for error/status analysis.
Sometimes but not always, the overrun OE flag is set by the peripheral and I do not have understood the reason.
All the other error flags (PE, CE, etc) are 0, as expected.
Consider that:
- 19.2 kbps is the baudrate,
- Autobaudrate detection is disabled,
- LIN commands (header+response) are sent manually and not periodically, with the LIN IG.
According to "Table 37-22. SCIFLR Register Field Descriptions" of spruiz1a – JULY 2023 – REVISED NOVEMBER 2023

So, what does it mean? Are there unread bytes of RDy buffers when a new message is received?
B.R.
Andrea

