SC16IS741A Receiver time-out interrupt

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

SC16IS741A Receiver time-out interrupt

476 Views
andreas_pfaeffl
Contributor I

We reset the receiver time-out interrupt with a RX FIFO reset (write access to FCR[1] with value 1). This works fine for quite a while, but there is a chance to end up with a receiver time-out interrupt staying in pending mode. The /IRQ signals stays low. The interrupt source is verified with a read access to IIR register returning 0xCC. We considered the timing and respect the 2 x Tclk of XTAL1 requirement from datasheet. We use a external oscillator with 48MHz and 3.3V power supply. A new character received on UART RX creates a reset of the interrupt so does the read access to RHR. 

Does anybody have another idea why the interrupt stays pending while reseting the RX FIFO? 

Is there any application note available about reset methods of each interrupt source similar to the description in 16C450 datasheet? 

Tags (1)
0 Kudos
1 Reply

389 Views
reyes
NXP TechSupport
NXP TechSupport

Hi,

The time-out counter can only be reset at the center of each stop bit received or each time the receive FIFO is read.

 

Unfortunately there are no application notes available or any other documents for the SC16IS741A other than the datasheet and packing and soldering information.


Have a great day,
TIC

-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

0 Kudos