"imx-uart 21f0000.serial: overwrite!" errors on i.MX6 board

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

"imx-uart 21f0000.serial: overwrite!" errors on i.MX6 board

1,742 Views
sethrichards2
Contributor II

Our device uses an internal UART on the i.MX6 chip to communicate with a peripheral chip. We're running the 3.10 Linux kernel from Freescale. We occasionally see "imx-uart 21f0000.serial: overwrite!" errors on this UART, and we have occasional problems communicating with this peripheral. This appears to be a DMA overrun error on the UART, and when I comment out DMA support for this UART, I see occasional "Rx FIFO overrun" errors on this channel. Does anyone have any experience with what might cause these errors? Thanks.

Labels (2)
0 Kudos
1 Reply

446 Views
igorpadykov
NXP Employee
NXP Employee

Hi Seth

this is caused by processor internal buses bandwidth limitation,

one can try to decrease bus traffic by reducing number of running

applications, increasing processor/memory speeds or reducing uart baudrate.

Best regards

igor

0 Kudos