very strange behaviour:
About every 10000th byte is lost in a simple 8byte Modbus frame reception.FIFO is enabled, Baud rate is 19200 8E1 (UART2)
1. Setup receive through serial interrupt routine, discovered the missing bytes, about every 1000th byte was missing
2. set break point after timed out reception,observed on Oscilloscope, that it was a regular frame from MODbusmaster
3. changed the reception in polling mode with highest interrupt priority timer 100usec, about every 10000th byte was missing here
4. made debug software to copy timed out frames to buffer, found out that mostly 0x00 and 0x01 bytes were missing in buffer
5. changed baud rate from 19200 to 19400, found that mostly 0xA0 bytes were missing in buffer (Baud rate of Honeywell Modbus Master is accurat)
never had Framing Error, Overrun or Parity Errors in Status Registers
6. changed hardware and software from UART2 to UART4 which is also used for an internal faultless modbus master connection with 115200 Baud
this also did not help.
The system works with 80MHz, uses RTC, and some other serial connections.
I have no idea anymore were to look..