I'm also working on this but have not succeeded to take the system to sleep yet. Could you please tell me if you just set the GIO000 to low to take it to sleep?
However regarding the other peripherals it looks like we have to disable the outputs of PSC entirely. Have you also cutdown the core-clock? The SPRUB3 mentions "To reduce the chip stand by power, it is advised to power down all the analog blocks (PLL cores, DDR PHY DLL, DDR PHY, USB PHY, Video DAC, and CCP PHY). " -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] p.com] On Behalf Of Jeff Cooper Sent: Thursday, September 11, 2008 8:39 PM To: davinci-linux-open-source@linux.davincidsp.com Subject: Deep sleep on the DM355 I'm trying to enable deep sleep on a DM355 and I'd like to know if anyone else has done that? I think that I've been able to enter and exit deep sleep mode successfully as I see the power draw on my system drop from 650 mW down to 190 mW when I'm in deep sleep. There's very little hard information on how much power the DM355 should draw in deep sleep mode. I've found a Power Point presentation on the net at: http://www.arrownac.com/manufacturers/texas-instruments/npi/products/dm3 55/davinci-dm355.ppt that states that the power consumption should be less that 5 mW while it's in deep sleep. I've also found a FAQ from TI that states that it should be approx 1 mW: http://focus.ti.com.cn/cn/lit/ml/sprv063a/sprv063a.pdf Assuming that the DM355 is in deep sleep mode and is really drawing around 5 mW, when I add in the maximum power draw from the other major components on my system, I'm still pretty far away from from what I'd expect the system to be drawing. The documentation in the Arm Subsystems User Guide (SPRUFB3) section 12.5.1 states: The transition of GIO0 from high to low creates a clock pulse advancing the Deep Sleep state machine. After this transition, all clocks are stopped and then the internal oscillators are powered down. I may be misunderstanding that statement, but I took it to mean that the system is in it's lowest power state at that point. I suspect that that may not be entirely true. I found that the VPSS oscillator, OTG analog block and USB PHY are still powered on. Turning those off saves about 12 mW. I suspect that other areas of the DM355 are still drawing power. Does anyone know of other areas of the chip that should be powered off separately prior to entering deep sleep? I've tried turning off the VPSS_Master and VPSS_Slave using the PSC controller, but that didn't have any noticeable effect. Does the PSC have any effect on power consumption when the system is in deep sleep mode? Does anyone know if the DSP side goes to sleep when you enter deep sleep? I've also noticed that the amount of power that the system consumes can very quite a bit between various deep sleeps. Using a software load that boots the kernel and puts the system to sleep, I've seen as much as 31 mW variance between boots once the system has entered deep sleep. I've yet to figure that one out. Any ideas on things to try or look into would be appreciated. thanks, Jeff -- Jeff Cooper // senior embedded software engineer LOGIC // engineering design services 411 Washington Ave. N. Suite 400 Minneapolis, MN 55401 T // 612.436.5176 F // 612.672.9489 [EMAIL PROTECTED] www.logicpd.com / / / / / / / / / / / / / / / / / / / / / / / / / / / / This message (including any attachments) contains confidential information intended for a specific individual and purpose, and is protected by law. If you are not the intended recipient, you should delete this message and are hereby notified that any disclosure, copying, distribution, or other use of this message, or the taking of any action based on it, is strictly prohibited. _______________________________________________ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source DISCLAIMER: ----------------------------------------------------------------------------------------------------------------------- The contents of this e-mail and any attachment(s) are confidential and intended for the named recipient(s) only. It shall not attach any liability on the originator or HCL or its affiliates. Any views or opinions presented in this email are solely those of the author and may not necessarily reflect the opinions of HCL or its affiliates. Any form of reproduction, dissemination, copying, disclosure, modification, distribution and / or publication of this message without the prior written consent of the author of this e-mail is strictly prohibited. If you have received this email in error please delete it and notify the sender immediately. Before opening any mail and attachments please check them for viruses and defect. ----------------------------------------------------------------------------------------------------------------------- _______________________________________________ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source