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.

Omap serial driver Issue

Other Parts Discussed in Thread: AM3517

Hello,

I am working with am3517 processor and Linux kernel (2.6.37). I am using UART1 like RS232 communication. I have a problem with RTS signal. When I try to write into serial line I see with osciloscope that Tx signal is changing, but RTS does not change. I configure serial line with flow control (CRTSCTS) and without it, but RTS signal does not change.

Electrically I connected in this way with ADM3485 ( low power, differential line transceivers designed to operate using a single 3.3 V power supply) to comunicated with RS485 bus.

AM3517 port - ADM3485 Port

UART1_TX - DI

UART1_RX - RO

UART1_RTS - DE and RE

UART_CTS  is not connected to anything.

I try changing pins muxed, now I have this setup (I try CTS in M0 and M4):

MUX_VAL(CP(UART1_TX),        (IDIS | PTU | DIS | M0)) \

MUX_VAL(CP(UART1_RTS),        (IDIS | PTU | EN  | M0)) \
MUX_VAL(CP(UART1_CTS),        (IDIS | PTU | EN  | M7)) \
MUX_VAL(CP(UART1_RX),        (IEN  | PTU | DIS | M0)) \

Legend:
IEN  - Input Enable
IDIS - Input Disable
PTD  - Pull type Down
PTU  - Pull type Up
DIS  - Pull type selection is inactive
EN   - Pull type selection is active
M0   - Mode 0

Thank you for help.

Best regards,