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.

TPS25750: Application Customization tool generating wrong file

Part Number: TPS25750
Other Parts Discussed in Thread: BQ25731, , , TPS25751, BQ25713

Hi, 

I have been trying to find an answer to this issue for nearly a month with no results. I am using a custom circuit board which is basically identical to the TPS25750EVM board (TPS25750 + BQ25731 + EEPROM). When I generate the configuration file for both source and sink and upload it to the EEPROM and restart the devices (power reset), I see that the EEPROM is read. But when I connect a USB-C cable so that I charge a device for voltages larger than 5V, I see the TPS25750 trying to access register addresses of the BQ25731 which do not exist, causing either the TPS25750 or the BQ25731 to keep the I2C clock line low. The following thread had the same issue and  provided a bin file that worked for sourcing power. The issue is that not all setting are as I wish them to be. 

e2e.ti.com/.../4861979

Is there planned any solution to solve this bug? We are in the need to solve this issue urgently as we need to finalize the design to start production. If its is not solved quickly, we would have to change the design and find other devices. 

  • Hi Darren,

    If you are currently in development, you should not be using the TPS25750 for new designs. The successor part, the TPS25751 was recently released to market and it is a pin to pin replacement with the intent of solving the issues found with the TPS25750.

    Is there planned any solution to solve this bug?

    The planned solution is the TPS25751.


    Most of the support has been moved to the new device, and support for the TPS25750 is limited. If possible, we strongly encourage switching to the TPS25751.

    I spoke to Alex and he provided some feedback.

    Did you try the binary file he shared for the TPS25750EVM? It should be configured for the 731.

    TPS25750_EVM_Source_Sink.bin


    What is your intended use case for the TPS25750?

    Power roles?

    • Source/Sink?
    • What power levels

    Data?

    Can you share the json you are using? I can take a look to see if there are any issues from the .json.

    Thanks and Regards,

    Chris

  • HI, Chris,

    Thank you for the quick reply. I tired to find sourcing for the TPS25751 to get samples but I cannot find the device on top distributors (mouser, digi-key, tme etc..). Would it be possible to get some samples directly from TI for prototyping? 

    Thanks for this binary. I had tried it already and it works in source. But I don't know its exact configuration. Can I get this info pls?.

    My intended use case if for both source and sink with the below options on the Application customization tool

    Both source and sink (EVM choice) 

    60W source, 60W sink

    Preferred power role as source

    No USB Data, No vendor ID, No product ID

    BQ25731 charger

    Charging voltage = 16.752V, current = 3.072A

    The json file is the following

    {"questionnaire":{"version":"7.0.4.7","answers":[0,3,3,0,0,null,1,null,1,null,2,16.752,3.072,null,null],"options":{},"configID":"0000","vendorID":"0000"}}

    Thanks

  • Hi Darren,

    Thank you for the quick reply. I tired to find sourcing for the TPS25751 to get samples but I cannot find the device on top distributors (mouser, digi-key, tme etc..). Would it be possible to get some samples directly from TI for prototyping? 

    The device is in the process of releasing and samples should be available on the web soon. If you reach out to your local TI sales team, they should be able to help you 

    I'll see if I can get the original json file and share an updated binary. Please give me a couple days to get back to you.

    Thanks and Regards,

    Chris

  • Hi Chris, 

    Thanks. I'll wait for your reply. 

  • Hi Chris, I order the TPS25751 and received them today. After I soldered one of the samples, I opened the Customization Application tool and realized that the BQ25731 is not supported. 

    So right now, I am in a position where I either need a fix for the TPS25750, or need the TPS25751 application to support the BQ25731 or else I would need to re-design using the BQ25713. On the other hand, I noticed that the BQ25731 and BQ25713 has practically the same register map. Can I select the BQ25713 in the application tool and download the data to be used on the BQ25731 for testing?

  • Hi Darren,

    There are plans to add support for the BQ25731, but I'm still checking with the team for a solid date. In the meantime, can you try the attached binary? I generated it for the TPS25751 + BQ25731 and should be configured with the setting mentioned on 4/25.

    https://e2e.ti.com/cfs-file/__key/communityserver-discussions-components-files/196/Darren_5F00_TPS25751_5F00_BQ25731_5F00_60W.bin

    I'll see if I can get the original json file and share an updated binary. Please give me a couple days to get back to you.

    I was not able to find the original json for the TPS25750 that Alex had shared.

    Thanks and Regards,

    Chris

  • Hi Chris, 

    The bin file you sent me worked! Thanks. 

    is there a way I could manage to modify the bin file myself if need different settings?

  • Hi Darren,

    Unfortunately, there is no way for you to modify the bin file yourself.

    If you have specific questionnaire settings, I can try to update the bin for you.

    Otherwise, you may have to wait for the next GUI update that should include the BQ25731.

    Thanks and Regards,

    Chris