Dear All,
I do have several questions regarding TPS659037 PMIC:
1. Is there any information about converting on-die temperature (channel 0xC) to Celsjus degree?
I'm able to start single conversion:
i2c dev 0;i2c mw 0x59 0xCD 0x9C 1;i2c md 0x59 0xCD 3
00cd: 8c de 0c ...
but those values are meaningless..... since there is no map for termistor voltage (up to 1.25 V) to degrees Celsjus
I can observe the value drop when I cool down the device with external fan, so I assume that it works.
2. I'm implementing fix for "Known issues" for GPADC [1] (point 3 in [1]).
2.1 Is there any way to read from TPS659037 if we boot up from cold or warm reset?
2.2 How can I trigger (with already build device) the behaviour to test if the SW works?
(for now I've just implemented pseudo-code to be run at system boot up).
2.3 Can I test solution for "Known Issues" - dummy conversion - with e.g. on-die temperature reading?
Documents:
[1] SLIA087 – May 2015 - Guide to Using the GPADC in TPS65903x and TPS6591x Devices
[2] SLIU015 – October 2015 - TPS659037 Register Map
[3] SLIS165C – DECEMBER 2014 – REVISED NOVEMBER 2015 - Documentation
Best regards,
Łukasz