Quantcast
Viewing all articles
Browse latest Browse all 262198

AM3359 UART4 FIFO threshold trigger not working

Hi,

     We are using AM335X_StarterWare_02_00_00_07 and have been using UART4 in UART Mode using simple polling with no problem. We noticed that on some large incoming data from the UART we were not processing it fast enough so we want to start using the RX FIFO interrupt capability.The FCR register for UART4 is set to 0x00000057 which set the RX and TX FIFO triggers to 16 characters, No DMA mode and the FIFO's are enabled. As I said this works well and you can see data being received by checking the count in RXFIFO_LVL at offset 64h. The problem occurs when IER register is configured to a 0x1, RHR interrupt is enabled. The interrupt begins to go off with no receive data present (RXFIFO_LVL is 0), and even when there should be data there, the RXFIFO_LVL never moves. Is there some other UART/Interrupt configuration that needs to be done/changed that would allow this setup to work?

Thanks,

     John C.


Viewing all articles
Browse latest Browse all 262198

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>