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

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

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

2,155 次查看
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.

标签 (2)
0 项奖励
回复
1 回复

859 次查看
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 项奖励
回复