This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
TPS65987EVM: Configuration problem
Part Number: TPS65987EVM
It comes to some problems when we used the TPS65987 EVM.
Use a 24V adapter to supply the TPS65987EVM, and the EVM was connected with computer by I2C.
1) The configuration interface was as follows. The numer of PDOs was 1.
2) Then do "Import settings from device" ,while there were no changes in the configuration interface.
3) Do "debug", the interface was as follows. The number of PDOs bacame 4. So did it means that the importing settings was effective? Or something else?
4) In this mode, connect a PAD and EVM by TYPE-C cable, the PAD could be charged by 9V. While a few moments later, the interface became as follows. The PDOs became 7. There were something wrong in "Device 1, port 1".
5) Exit "Debug" mode, the interface was the same as the picture 1.
6) However, if we did "Export settings to device RAM" in step 2, which PDOs was 1 and the voltage was 5V. Once we connected the PAD and EVM, the charge power was 9V. We suspected that the configuration file wasn't downloaded to the EVM.
Looking forward to your reply, thank you.
In debug mode, you are reading exactly what is currently programmed on to the PD controller and can actively read the status of the device (power path status, interrupt registers, etc...). When you are not in debug mode, you are creating a custom configuration that you will eventually flash onto the PD controller.
Instead of clicking 'Import Settings from Device', I recommend that you load the project configuration that you have through the Project->Load Project option.
As far as the 7 PDO's being read, this I probably an error. When the debug mode is configured in 'Polling' mode, it will constantly try to read the register in question to see if there are any updates. However, if there is an incorrect value read back, this could cause the GUI to show incorrect data which is what you are seeing. Would not worry about this. The values read before the 7 PDO's is what is programmed on the PD controller
We are glad that we were able to resolve this issue, and will now proceed to close this thread.
If you have further questions related to this thread, you may click "Ask a related question" below. The newly created question will be automatically linked to this question.
All content and materials on this site are provided "as is". TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with regard to these materials, including but not limited to all implied warranties and conditions of merchantability, fitness for a particular purpose, title and non-infringement of any third party intellectual property right. No license, either express or implied, by estoppel or otherwise, is granted by TI. Use of the information on this site may require a license from a third party, or a license from TI.
TI is a global semiconductor design and manufacturing company. Innovate with 100,000+ analog ICs andembedded processors, along with software, tools and the industry’s largest sales/support staff.