Post Go back to editing

LTC2862 DI connected to MCU GPIO – MCU pin failure observed

Category: Hardware
Product Number: LTC2862

Hi, 

I'm using LTC2862 in an RS485 interface with a Ti-MSPM0G3507 MCU.

The connections are as follows:

DI MCU - PA0
RO MCU - PA1
RE/DE MCU GPIO

Issue:

MCU pin PA0 becomes non-functional after repeated power cycles, it does not toggle even when configured as GPIO. This has occurred twice in two different boards. Other MCU pins continue to function normally. Electrical continuity between PA0 and the LTC2862 DI pin is there. The MCU and LTC2862 share the same power-up sequence, with all rails coming up simultaneously. 

Some more information that might help, 

According to the MSPM0G3507 datasheet, PA0 and PA1 are 5-V tolerant, open-drain capable GPIOs with wake-up capability from SHUTDOWN. The same firmware operates correctly on another board where UART functionality is mapped to PA25&PA26, with no pin failures observed. In the current design, there are no external pull-up or pull-down resistors and no series resistors on the LTC2862 DI pin

Question:

Are there any known pwr up, sequencing, or input protection considerations for the LTC2862 DI pin when it is connected directly to MCU GPIOs, particularly wakeup capable pins? Additionally, are there any recommended series resistors or protection components for DI in such use cases?

Thank you. 

  • Hi,

    Thank you for your question. Please answer the following questions so we can understand your application better.

    • LTC2862 has two versions. Are you using LTC2862-1 (20Mbps) or LTC2862-2(250kbps)?
    • Is the LTC2862 damaged?
    • What is the voltage level on DI and PA0 pin? What are the output levels on A and B?
    • Is the PA0 directly connected to DI pin? Are there any other connections to the DI or PA0? It will be helpful if you can share schmatic/connections for LTC2862.

    The LTC2862 includes ESD protection for all digital pins and has no special power up sequencing. Standard I/O pin is push-pull. Open-drain pin has slow rising time and requires pullup resistor to drive logic high.

    Best,

  • Hi, 

    LTC2862 has two versions. Are you using LTC2862-1 (20Mbps) or LTC2862-2(250kbps)

    We are using - LTC2862AHS8-1#TRPBF; The 20Mbps version.

    Is the LTC2862 damaged?

    No. When wired to a different UART pins the RS485 works fine.  

    What is the voltage level on DI and PA0 pin? What are the output levels on A and B?

    During powerup, probing the DI/PA0 node shows 0 V; no externally driven voltage is observed. The A/B outputs show valid RS485 differential signaling when the driver is enabled.

    Is the PA0 directly connected to DI pin? Are there any other connections to the DI or PA0? It will be helpful if you can share schmatic/connections for LTC2862.

    PA0 is directly connected to the DI pin. There are no other connections between them. Attaching the schematic for your reference. 

    Thanks. 

    Regards,

    Ab

  • Hi Ab,

    You can add a pullup resistor on the line to evaluate the communication. Your other open-drain I/O PA1 (RO) has already connected with a pullup. DI should connect with a standard I/O pin aseptically with high data rate.

    Best,

    Jane