1954620_en-US

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

1954620_en-US

1954620_en-US

How to make MC33774 send wakeup signal on TPL to wakeup MC33665

Hi 

I want to make MC33774 to send wakeup signal to MC33665 through TPL when there is overvoltage happened. I set MC33774 to cyclic mode and it will wakeup and measure the voltage every 10 seconds. If the voltage is over 3.5V there will be a overvoltage event happened and I want MC33774 to wakeup MC33665 through the TPL communication.

I found a register related to this function and I wrote it according to the user manual but it cannot work. Is there any other register need to be configured?

Below picture is the register I configured I wrote it to 1 to enable TPLWAKEUP, Is it correct?

tianxing_0-1726303074121.png

The picture below is the VAUX voltage which MC33774 wakeup every 10 seconds 

tianxing_1-1726303438322.png




Re: How to make MC33774 send wakeup signal on TPL to wakeup MC33665

Thanks @tianxing  so much for your reply.

Re: How to make MC33774 send wakeup signal on TPL to wakeup MC33665

Hi HusseinMoanes:

     Because the TPL wakeup message will just be sent once so I missed it when I checked the message. At last I use the Oscilloscope with trigger mode and then caught the wakeup message on TPL.

    In sumerize to make the TPL wakeup work we have to configure the registers as below:

 1. enable TPLWAKEUP

tianxing_0-1727233469302.png

2. write registers  FEH_WAKEUP_CFG0  and set VCOV(register PRMM_VC_OV_TH_CFG and write PRMM_VC_OV_UV_CFG0)

3. write the registers TARGETMODE (Sleep mode)and  SYS_CYC_WAKEUP_CFG cyclic timer  PERIOD value  


Re: How to make MC33774 send wakeup signal on TPL to wakeup MC33665

@tianxing Kindly can you please explain how it worked fine with you as I have the same issue now.

Re: How to make MC33774 send wakeup signal on TPL to wakeup MC33665

It is ok now

Thank you

Re: How to make MC33774 send wakeup signal on TPL to wakeup MC33665

Hi Xing,

please refer to the section 7.1.1.1 in the MC33774A full datasheet. Please check if the MC33774A is in Sleep mode or in Deep Sleep mode. Deep Sleep mode is entered automatically after a power-on reset. The device remains in Deep Sleep mode until it detects bus activity. Other wake-up sources are disabled

You can check if the MC33774A was in Sleep or in Deep Sleep mode by checking the PREVMODE bits in the SYS_MODE register, address 4h. Please refer to the Table 65. in the MC33774A full datasheet. 

With Best Regards,

Jozef

Tags (1)
No ratings
Version history
Last update:
‎11-21-2025 08:43 PM
Updated by: