Are LTC2984/2986 software-compatible with LTC2983?

We have a design based on the LTC2983, but currently having trouble procuring them for an upcoming build. I see that the LTC2984 and LTC2986 are very similar parts, with the addition of EEPROM for storing data through power cycles. Assuming we don't need that feature, are the LTC2984 and/or the LTC2986 functionally equivalent in terms of how the microcontroller interfaces with them via the SPI port?

Thanks,

Paul

Top Replies

    •  Analog Employees 
    Jun 17, 2020 +1 verified

    - Yes, the LTC2984 is fully compatible with the LTC2983, it adds an EEPROM but as you say, you don't need to use it. No change to firmware is required when substituting an '84 for an '83.…

  • 0
    •  Analog Employees 
    on Jun 17, 2020 11:22 PM 1 month ago

    - Yes, the LTC2984 is fully compatible with the LTC2983, it adds an EEPROM but as you say, you don't need to use it. No change to firmware is required when substituting an '84 for an '83. 

    Likewise, the LTC2986 is also fully compatible with the LTC2983 for CH1-10. The part should ignore any commands configuring or reading back channels beyond #10, but keep this in mind. The LTC2986 also adds some features but if you design from the LTC2983 datasheet you should be able to use the first ten channels just as you would on the '83. 

    Be aware that when you use the evaluation software to generate Linduino example C-code there is a function that gets called to check that you are running on the correct demo board - comment this out when using an alternate demo board or the code will stop when it sees the "wrong" demo board. 

    Hope it helps,

    -Logan