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.

TMS570LC4357: Peripheral power down issue

Part Number: TMS570LC4357


         Hi,

After reading all the documentation , I understand how the bits in the PCRx PSPWRDWNCLRx and PSPWRDWNSETx registers work.

After testing with the microcontroller, it seems that even if the clock to a peripheral(I2C) is inactive, I am able to write into the peripheral(I2C) registers.

What I see is that when I set the PSPWRDWNSET registers(where Quadrants Quad0 of PS[10] clock is inactive for I2C), i am able to read ,write data using I2C. I was expecting that if the I2C were not clocked, as supposed by the PSPWRDWN configuration, the I2C could not output any signal or even the access to its registers wouldn't be possible.

So I have questions related to this topic:

  • After disabling clock to I2C via power down set register PSPWRDWNSET (PS[10],Quad0),still I2C is working..how??