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.

TMS570LS3137: Errata SPNZ222B - Revision D Issue: DEVICE#B053

Part Number: TMS570LS3137

Hello,

Yet another question about power off peripherals in certain domains. Previously I have asked and received information regarding how to power down Peripherals within Power Domains that are still active/on. This was accomplished by using the PCR PSPWRDWNSET and PCSPWRDWNSET registers. Everything worked great until we came across this Errata issue regarding Power Domain 2 always needing to be on (we had it turned off).

The items in Power Domain 2 are:

DMM: PPS5 Q3  - System Modules Control Registers and Memories

POM: CSCS4 Q0 - Debug Components

RTP: PPCS3 Q0 - (RAM) System Modules Control Registers and Memories
         PPS6 Q2 - System Modules Control Registers and Memories

ETM-R4: CSCS2 Q0 - Debug Components

From what I can tell, I can NOT use the PCR register to turn off these peripherals individually. Is that correct?

Assuming the above is correct, I have to turn them off using their own specific registers:

DMM: Section 30.3.1 DMMGLBCTRL Bits 3-0 Turn off with 5h

POM: Section 18.3.1 POMGLBCTRL Bits 3-0 Turn off with 5h

RTP: Section 31.4.1 RTPGLBCTRL Bits 3-0 Turn off with 5h

Is that correct?

Again assuming the above is correct, for RTP do I also want to set bits 24, 8, 0 to 0h in section 31.4.2 RTPTRENA?

Finally, I can not seem to find anything regarding turning off the ETM-R4. How do I turn that off?

Please find my questions highlighted in bold in the above text, and thank you for your time.

Best Regards,

Ryan