This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

RTS and CTS testing in TL16C754CIPM

Hi All,

I am using TL16C754CIPM 4-Channel UART Controller.

Among the 4-Channels with first two channels we are using 5-Pin Mode (i.e. Tx, Rx, RTS, CTS and GND).

Now, I wanted to test RTS and CTS functionality on them. So, I want to see a Modem Status Interrupt and /CTS & /RTS change of interrupt.

The corresponding IIR values are IIR = 0x8 and IIR = 0x20.

Fot this I have interconnected Two UART Channels. (CHA.TX to CHB.RX, CHA.RX to CHB.TX, CHA.RTS to CHB.CTS and CHA.CTS to CHB.RTS)

I am changing level of RTS on channel A by writing to MCR[1]. Correspondingly I can see that 0x20 from IIR when ever RTS goes from active to inactive on CHannel A.

But on channel B I see always a Zero value for IIR. But. MSR tpggles between 0xE1 and 0xF1.

The method that I am following is correct?

Please help me in understanding RTS and CTS independently.

Regards,

GSR