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.
We'd like to support Power delivery Source device by using TPS65987 without Flash ROM.
I think we need to send patch data into TPS65987 from external MCU via I2C when initialize.
I found related topic "TPS65987D: Use TPS65987 without external flash, initialize via I2C", you answered like below.
May i have this document (Outline this functionality and Procedure) for me, too?
> Q1: Yes, it is possible to upload the binary image generated by the GUI via I2C using an external MCU. Please send me a friend request on the forums, and I will share a document with you outlining this functionality and procedure.
Thank you
Hirosawa
This process is called the patch bundle mode. (PMBx) will be the commands issued.
The process is described in the TPS65987DDH and TPS65988DH Host Interface Technical Reference Manual (Rev. B)
I don't have a detailed app note like the one that you described. The state diagram is fairly strait forward to follow if you are used to using our 4CC commands.
A good reference document that will show you the command types is the TPS65987 and TPS65988 SPI Flash Firmware Update Over I2C (Rev. A) This document describes the flash update flow, but the 4CC command style and structure is well documented here.
Regards,
Chuck
Dear Chuck,
I have both documents (TPS65987DDH and TPS65988DH Host Interface Technical Reference Manual (Rev. B) and TPS65987DDH and TPS65988DH Host Interface Technical Reference Manual (Rev. B)), i found "PTCx" commands but I cannot found "PMBx" command here.
And also, I' d like to know how to make the patch bundle data. I think it is made by "Application customize tool", right?
I have User’s Guide of "TPS659xx Application Customization Tool", but i cannot find it.
Let me know how to make the patch bundle data and download it.
Regards,
Hirosawa
Hirosawa,
The Patch bundle mode is described on page 135-140 of the TRM listed above. The commands are the PTC commands.
There is an option to export the configuration data in the GUI.
If you click the binary menu option and the the save binary button
You should see this menu option. You can change the binary file format to Carray. This will generate the Carray that is necessary for the PTCcommnads
Dear Chuck,
Thank you for your reply.
Which "Binary Save File type" should i choose, Full Flash Image, Low Region (Minimal Header) or Low Region (Full Header)?
Regards,
Hirosawa
We have no enough ROM, is it OK using Low Region (Minimal Header) instead of Full Header?
I need to check for sure tomorrow, but I believe that the Minimal Header should work for your application.