Skip to main content
Nandan V
Associate II
August 14, 2021
Solved

[STM32F407] Unexpected behaviour with LTC1760 on SMBus

I am using an STM32F407 to communicate with an LTC1760 dual battery charger via SMBus.

If I restrict my queries to either the LTC1760 alone or a battery, the communication is flawless.

However, the moment I switch from addressing LTC1760 to a battery or vice-versa, the latter does not respond at all.

It would be great if someone could help me figure out the underlying cause of the issue.

PFB the connection diagram set up.

0693W00000D2TULQA3.png

This topic has been closed for replies.
Nandan V
Nandan VBest answer
Associate II
August 20, 2021

The issue was due to improper handling of the internal states.

4 replies

Tesla DeLorean
Guru
August 14, 2021

Assume you're probably going to need to attach a bus/logic analyzer and understand the interactions/interplay occuring there.

You might do better on a linear tech/analog devices forum or battery management focused on, or working with FAE and support staff with specific implementation experience. If they don't have direct help they might be able to direct you to consultants with specific coding/debugging experience.

Tips, Buy me a coffee, or three.. PayPal Venmo (See Profile) Up vote any posts that you find helpful, it shows what's working..
Nandan V
Nandan VAuthor
Associate II
August 16, 2021

I have communicated the issue with LTC. I am told that the part has no such known issues.

I am trying with a logic analyzer.

Nandan V
Nandan VAuthorBest answer
Associate II
August 20, 2021

The issue was due to improper handling of the internal states.

pj_stm
Associate III
October 22, 2024

What do you mean? - maybe something more meaningful as I have the same issue.