Skip to main content
Explorer II
February 26, 2024
Solved

Disable Sink and Sorce at Startup DRP1M1

  • February 26, 2024
  • 2 replies
  • 1486 views

 

Hello,

I am using the NUCLEO-G071RB and the X-NUCLEO-DRP1M1 with the X-CUBE TXPP Software Bundle.

I created my project via the instructions from https://wiki.st.com/stm32mcu/wiki/STM32StepByStep:Getting_started_with_USB-Power_Delivery_Dual_Role.

Everything works fine.

I have another question regarding this bundle. I want to disable both the sink and the source right from program start. I entered TCPP0203_REG0_RST_VALUE as 0b11001000U. Also i set VCC_VCONN to GND via a external wire. This should set the device in Hibernate Mode and start in default Mode. Which should be both Sink and Source disabled. After the initialization the Sink still starts up for a short period of time.
How can i prevent the short startup of the Sink?


Thanks in advance.

    This topic has been closed for replies.
    Best answer by Adam BERLINGER

    Hello,

    the TCPP03-M20 contains dead-battery feature, which can't be disabled. So when the device is not powered, it will act as a Sink.
    For application where this behavior is not wanted (or pure Source applications), the TCPP02-M18 should be used instead.
    Also there is X-Nucleo-SRC1M1 extension shield, which features the TCPP02-M18 protection chip.

    Best regards,
    Adam Berlinger

    2 replies

    ST Employee
    February 28, 2024

    Hello VH, 

    Thank you for contacting STMicroelectronics.

    Your post was escalated to ST Online Support Team for additional assistance.

    Kind Regards,

    Christian

    ST Support

    ST Employee
    February 29, 2024

    Hello,

    the TCPP03-M20 contains dead-battery feature, which can't be disabled. So when the device is not powered, it will act as a Sink.
    For application where this behavior is not wanted (or pure Source applications), the TCPP02-M18 should be used instead.
    Also there is X-Nucleo-SRC1M1 extension shield, which features the TCPP02-M18 protection chip.

    Best regards,
    Adam Berlinger