LPUART used for RS485 full duplex - issues on echo when cabled as half duplex

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

LPUART used for RS485 full duplex - issues on echo when cabled as half duplex

341 Views
FMA
Contributor III

Hello,

 

We are using two LPUART modules on our IMXRT1061 based design to build full-duplex RS485 interfaces, connecting the MCU to MAX3070E transcievers as illustrated below.

UART_Transciever.jpg

We manage to have perfect and flawless communications when connecting our board in a full-duplex context.

However, we also have to interface our board in RS485 with half-duplex based products. To do so, we shunt the A to Y pin, and B to Z pins of the transceiver on our board connectors and connect the board using a single pair of cables to the target device.

When we do so, we have issues on the echoed data packets that should be read when we send frames in the sense that some bits are corrupted or shifted in the data frame. Strangely, the packet sent by the target gets read correctly, meaning that both transmitted and received frames to and back from the target are sent / received flawlessly: only the echoed frames seem to be affected.

Is there anything particular we should be careful about in the LPUART configuration when we use the board in that way? We have a similar product using a Kinetis MCU with exactly the same transceiver and configurations that works flawlessly both in full and half duplex wiring.

 

0 Kudos
0 Replies