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: The function changing on DMSC and WKUP domain

Part Number: TDA4VM

hello:

      I have some questions about the DMSC CPU(ARM Cortex-M3). In the new SDK,some functions have been moved to the MCU(R5F),like power management and resource management.

So:

  (1)How to use the WKUP_GPIO,WKUP_I2C?

  (2)Do we need to do some programing work on the DMSC CPU(ARM Cortex-M3)?

  (3)Where can I find the reference program of the DMSC CPU?

 (4)If a independent MCU(e.g. TC397) controls the sleeping or waking up of TDA4VM,we connect the MCU(e.g.TC397)'s GPIO and DMSC's WKUP_GPIO?Is that right?

  • Hi Haijun

      (1)How to use the WKUP_GPIO,WKUP_I2C?

    The WKUP_GPIO and WKUP_I2C can be used from the MCU R5F like any other peripheral in the system.

    2)Do we need to do some programing work on the DMSC CPU(ARM Cortex-M3)?

    For a general application with out the need for a HSM on the TDA4 device, you would not need to do any programming on the DMSC.

    (3)Where can I find the reference program of the DMSC CPU?

    You would not need the reference program if you do not plan to use a HSM on the TDA4VM device. If you do want to build an HSM on the TDA4VM device, I would suggest you to get in touch with your local TI representative.

    (4)If a independent MCU(e.g. TC397) controls the sleeping or waking up of TDA4VM,we connect the MCU(e.g.TC397)'s GPIO and DMSC's WKUP_GPIO?Is that right?

    Yes, that is right. You can access the WKUP_GPIOs from the MCU R5F.

    Thanks and Regards

    Piyali

  • Hello Haijun

      (1)How to use the WKUP_GPIO,WKUP_I2C?

    You can use this from the MCU R5F

    Regards

    Piyali

  • Hello Haijun,

      (2)Do we need to do some programing work on the DMSC CPU(ARM Cortex-M3)?

      (3)Where can I find the reference program of the DMSC CPU?

    I understand you are trying to run the device with an external MCU. The only case where you would need to program on the DMSC is when you plan to run a HSM on the TDA4VM device. If not you would not need to program the DMSC CPU.

    Thanks and Regards

    Piyali

  • Hello Haijun,

     (4)If a independent MCU(e.g. TC397) controls the sleeping or waking up of TDA4VM,we connect the MCU(e.g.TC397)'s GPIO and DMSC's WKUP_GPIO?Is that right?

    Yes, you can connect the WKUP_GPIOs to the external MCU and then program the WKUP_GPIO from the R5F in the TDA4VM.

    Regards

    Piyali