Messages sent from the nRF52832 over serial, using nrf_serial seem to be getting lost periodically as they are received via an implementation on an Android Tablet. We are stumped as to why data is being lost consistently when the nRF52832 is accesses over one particular line of the FTDI USB-to-4xUART chips ( FT4232HL ). We are using SDK 14.2.
We have observed the issue as a CRC mismatch on the packets, after about the first 10 to 50 packets of the data file are transferred. Each packet is ~1000 Bytes, and a data file consists of ~36000 packets. This issue only occurs down one of the ports.
Has anyone seen this before ? Can we mitigate the issue in some way to ensure that transfers progress properly ?