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.

TPS25751EVM: Setup with BQ25798EVM

Part Number: TPS25751EVM
Other Parts Discussed in Thread: BQ25798EVM, BQSTUDIO, BQ25798, TPS25751

Tool/software:

I am using the TPS25751EVM in conjunction with the BQ25798EVM to simulate a battery charging application.

I have completed the hardware and software(USBCPD_Application_Customization_Tool) setup and flashed the TPS25751EVM, but the charging voltage I set is not generated.

Do I need to also flash any settings to the BQ25798EVM using BQstudio?

  • Hi Hideharu, 

    Thank you for reaching out!

    Could you please share the .json file? What is the battery cell count and desired charge voltage? 

    The TPS25751 has integrated I2C control for the BQ25798 so you will not need BQstudio to control the BQ. 

    Best Regards, 

    Aya Khedr 

  • Hi Kondo, 

    You do not need to flash any additional settings using the BQstudio, TPS25751 will automatically configure BQ25798 when booted up based on what was inputted for the battery charger configuration in the questionnaire section of the GUI. 

    Thanks and Regards,

    Raymond Lin

  • Hi Aya san,

    The number of cells is 2 and the charging voltage is 8.2V.

    When I checked the voltage on the TPS25751EVM using a DMM, VBUS was 9V, but PPHV was 0V.

    I think the internal FET is probably turned off. What could be the cause?

    I followed the user guide to set up the hardware.

  • Hi Kondo-san, 

    Can you provide the JSON configuration you created from the USBCPD Application Customization Tool? 

    Thanks and Regards,

    Raymond Lin

  • Hi Raymond-san,

    I fail to upload the JSON configuration so I paste the contents of the file

    {
      "questionnaire": {
        "device": "TPS25751",
        "answers": [
          null,
          4,
          4,
          1,
          1,
          0,
          3,
          0,
          1,
          1,
          1,
          0,
          0,
          0,
          8.2,
          1,
          0.04,
          0.04,
          0
        ],
        "vendorId": "0000",
        "productId": "0000",
        "version": "1.0.0.2"
      }
    }

    Thanks and Regards,

    Hideharu Kondo

  • Hi Kondo-san,

    Thank you for providing the JSON, there is a known issue in the USBCPD v1.0.1 where a sink only PD+BQ config will disable PPHV, this issue has been addressed and will be resolved in the next release of the USBCPD Application Customization Tool. 

    For now I've attached a full flash binary based on your JSON with a temporary fix to bypass this issue, let me know if this resolves your issue or if you need a different image file type. 

    Apologies for the inconvenience.

    Thanks and Regards,

    Raymond Lin

    Full flash binary: TPS25751_fixed_config_full_flash.bin