cancel
Showing results for 
Search instead for 
Did you mean: 

UART1 DMA Not working, HW problem

rgreenthal
Associate II
Posted on September 30, 2008 at 19:02

UART1 DMA Not working, HW problem

3 REPLIES 3
rgreenthal
Associate II
Posted on May 17, 2011 at 09:55

Hi

I tried using UART1 with DMA

If I have a gap between characters longer than a character width I get garbage characters in the DMA Buffer

If I use UART0 all is well

You can see this on a scope, I sent the scope & ICE displays previously

Is ST Micro going to fix this?

daniel8
Associate II
Posted on May 17, 2011 at 09:55

What is your setup code? do you have the fifo enabled on UART1?

rgreenthal
Associate II
Posted on May 17, 2011 at 09:55

Everything was setup the same

All I did was change the UART from 1 to 0 and DMA Receive started working properly

There is a HW bug in the silicon

For Receive I have a gap of several character times & I get trash in the UART1 FIFO

Uart1 rECEIVE does stop at the proper number of real characters, BUT I now have trash in the FIFO