Tool/software: Linux
I'm trying to figure out how to write a Linux (C-language) utility that will read the configuration of a UCD90120a on a running system.
My initial inclination is to try to use the TI Fusion's "PMBus Logging" feature.
The hope is that the log file will capture the PMBus command sequence Fusion uses initialize itself by reading the UCD configs.
Does this make sense? Is there a better way to do what I'm trying to do?
So far I've got a PMBus log file, but I'm a bit confused about what I'm looking at.
1. I would expect the PMBus log file to capture all the config information, e.g. all the data fields in the "Click to configure device" pop-up box tabs.
But, I don't think I see it all.
Why, for example don't I see the "Rail Name" data in the PMBus log file?
TI Fusion is clearly retrieving it, but I don't see it.
2. What does "SAA" mean?
It looks like the log file lines in which the "Adapter" field = "SAA" are the actual PMBus commands, and those in which the "Adapter" field = "PMBus" are just comments.
Can you comment on this please?
Any suggestions you can offer would be greatly appreciated.