I'm trying to establish a high speed UART communication. Since ttyAMA0 is not quite good at 1+ Mbaud, decided to use FTDI adapter (based on FT232RL chip) instead.
I've tested an adapter on my laptop running Debian 8 and reached stable transmission speed at 3 Mbaud (with a cat * >> /dev/ttyUSB0).
Then plugged it to Pi2 doing exactly the same, and noticed this:
(at 3 Mbaud)
(at 1 Mbaud)
There are wide (up to 1 second at 3 Mbaud) gaps in transmission at regular time intervals. Transmitting data is not corrupted, just delayed.
Any suggestion on how to overcome a problem? Thank you.