yes i inverted the RTS pin like
changing using 0x8
i am not able to test the loopback test because we have cusotm board in that board we dont have fresh uart pins to short!!>
yes i inverted the RTS pin like
changing using 0x8
i am not able to test the loopback test because we have cusotm board in that board we dont have fresh uart pins to short!!>
Is the custom board not designed from you?
Please also get the LA or scope to check if their signal is expected.
Please help to answer these questions.
The PADCTL register value for CTS(0x02430090) is not expected to me.
How do you configure them from pinmux spreadsheet?
The PCB design is not designed from my side. I am just testing is this works or not.
Please check the above my issues and tell me because from lap to jetson it’s working fine (Rx). But jetson to lap it’s not working (Tx).
For UART1 pins we set in the spreadsheet:
uart1_tx_pr2 → uarta, output
uart1_rx_pr3 → uarta, input
uart1_rts_pr4 → uarta, output
uart1_cts_pr5 → uarta, input
The register addresses we used for verification were:
TX PR2: 0x024300a8
RX PR3: 0x024300a0
RTS PR4: 0x02430098
CTS PR5: 0x02430090
For my schematics CTS not required. Check it my above schematics. I checked like I inverted the RTS signal still it doesn’t works.
The schematic in your case looks good to us.
Could you get a scope to check if there’s any signal output from UART_TX when you send the data?
How do you confirm this? Have you actually measured from the LA or scope for the expected RTS behavior?
Could you check if RTS behavior actually gets inverted(from LA or scope) after you update the register?