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.

TPS65987D: Questions on PMP40801 schematic

Part Number: TPS65987D
Other Parts Discussed in Thread: PMP40801, TPS65987, TPS55288, USB2ANY

Hi,

I am referring to PMP40801 (PMP40801 reference design | TI.com) schematic for the design of a USB-PD charger, since I am using the same combination of devices. I have the following queries:

  1. Is the MX25l8006EM1I-12G a mandatory requirement for the application. What exactly is its purpose and what alternate methods can be used.
  2. How does the IC connect to the GUI software. I want to know the interface. Is any additional circuitry required?
  3. What is the requirement of the 5V boost converter. Why is a 5V supply given to PP1_CABLE pin of the TPS65987?
  4. Why is the J1 connector used?
  • Hi Swetanshu,

    1. From what I understand, the MX25L8006 is a serial NOR flash memory device which can be utilized to store firmware, configuration settings, boot code or other information. This device utilizes serial peripheral interface for communication. But this seems to be a non-TI device and interacts with the TPS55288 device, although it may interact with others.

    2. This looks like it utilizes a USB2GPIO similar to material listed/seen here. I am unfamiliar with the PMP40801, but if following this reference design, additional circuitry should not be required for this.

    3. The PP_CABLE pin, of the TPS65987, is the 5-V supply input for port 1 C_CC pins. This information and others regarding the TPS65987 can be seen in the datasheet linked here.

    4. I believe this is used to create the connection between the MX25L8006 and the TPS55288 as it appears that it is connecting the serial peripheral interface (SPI) with the I2C, serial data line (SDA) and serial clock line (SCL). But this looks like they are being connected to the TPS55288 device as well, but may interact with other devices.

    I am unfamiliar with this TPS55288 device and can't elaborate more where applicable so I will forward this thread to the corresponding department to see if they may be able to follow up with anymore information.

    Thanks,
    Field

  • Hi Field,

    Thanks for your reply.

    Is any additional connector required to use USB2GPIO adapter or the type C connector will work? 

    Also, can the TPS65987 only be configured using the GUI software, or using is a digital interface such as SPI or I2C is the only way to configure the device.

    If there is any other way that does not involve a microcontroller or a computer, please let me know.

    Regards
    Shwetanshu

  • Hi Swetanshu,

    The J1 can be used to connect with TPS55288 GUI through USB2ANY for debugging. 

    I'll let Field to help answer other question.

  • Hi Swetanshu,

    Per Zack's comments, it may be a USB2ANY. I don't believe an additional connection should be needed if following the reference design.

    Yes, you configure this device through the GUI software which can use either SPI flash or I2C flash to send the configuration to the device. The EVM for the TPS65987 uses SPI flash. But this reference design may not. You will need something either way, either a microcontroller or one of the mentioned flashes. Using the EEPROM/flash may be easier. 

    Thanks,
    Field