We're currently transmitting 252 byte packets on UART 1, alt 2 at 460.800 kBaud. We occasionally see a short 251 byte packet being sent 1 every 100 pkts (16 pkts/sec)
The missing byte is in the middle of the packet.
We have captured the output of the CC1110 directly on a logic analyzer and are able to decode the short packet (we're 99.999% sure it's not the receiver).
The RF is running at 400.828125 kBaud (26.112 MHz osc.)
Anyone else seen something similar?
What would cause the DMA / USART1 to drop a byte in the middle of a DMA transfer?
What can we try fix the problem (we've tried all permutations on DMA priorities)?
Apart from the niggly little issue we're very impressed with the CC1110.