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.

TDA4VM-Q1: How to configure EFUSE function

Part Number: TDA4VM-Q1

Hi,team

I would like your help about the EFUSE application of TDA4.

  • As this manual shows, GPIO9 is configured for EFUSE function power control. And however, the GPIO pin is still configured per NVM defined default function shown.’ I want to confirm if we don’t need to do any additional configuration for TPS6594, but just connect the signal and device which is needed as the circuit below when we use the EFUSE function.

  • How is power sequence of EFUSE in TDA4? I only get the following information in the datasheet of TDA44.  Is there any other requirements to configure this sequence? 

  • Are there any other references to share, like guides or examples?

Look forward your suggestions. Thank you!

  • You can reference the PMIC data sheet to determine how to control GPIO9.  Using I2C commands, you should be able to configure IO to output and to a HIGH.  This will enable the regulator, and allow programming of the EFUSE registers.  

    It is recommended to power VPP after all other supplies are enabled.  This is achieved since you are required to configure PMIC registers after system is fully enabled.  Once programming of the EFUSE is complete, its is recommended to disable VPP (setting GPIO9 to LOW).

  • OK, thank you for your reply. I was not sure if GPIO9 has been configured for the Efuse function defaulted by NVM before. And as you sad, I think we need to configure the register to use GPIO9 efuse function.

    Then there is another question. If we can't use GPIO9 for some reasons now, can we control the power VPP by an external power supply with the sequence you recommended? 

  • Yes, but GPIO9 should be usable as it default to GPIO function.  Set GPIO to output and then set HIGH.