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.

TPS65987DJEVM: the role of MX25L8006EM1I-12G

Part Number: TPS65987DJEVM

Hi team,

Coudl you tell the role of MX25L8006EM1I-12G in the EVM?

Regards,

Noriyuki Takahashi

  • Hi Noriyuki,

    This part is an 8MBit SPI Flash IC. It is used to store configuration sets from the Application Customization GUI and firmware patches.

    When you connect the micro-USB cable to the EVM, the configuration from the GUI will be sent to the TIVA and then over I2C to the PD controller. The data will pass through  the PD controller and be sent over SPI to the Flash. This is why we require a power cycle after flashing to the PD controller using the GUI. When the PD controller functions, it will use settings defined in the configuration loaded to the SPI Flash.

    Best,

    Alex

  • Alex,

    Is the Flash IC required in actual system or required only for EVM?

    Regards,

    Noriyuki Takahashi

  • Hi Noriyuki,

    A Flash IC is technically not required in the system. However, the Flash is the only source of external non-volatile memory outside of the base ROM. If a flash IC is not used in the system, the PD controller will need to be patched with the proper configuration every time VIN_3V3 is removed. This is because the configuration would be patched directly to the integrated SRAM, which is volatile memory. You can do this using the Patch Bundle Update Tasks described in our technical reference manual.

    If a flash IC is used, the configuration can be loaded to the Flash via SPI and be saved there in non-volatile memory, to be loaded to the PD controller upon boot up automatically. No need to patch every time with a flash IC.

    See the technical reference manual below:

    TPS65987DDH8DH_slvubh2b.pdf

    Best,

    Alex