power management on omap3530

46 views
Skip to first unread message

venkat k raju

unread,
Oct 9, 2012, 5:16:48 AM10/9/12
to rowboat, android-porting, Sai Chaitanya Chitneedi
Dear all,

i want to work with power management on omap35xx based custom board.

can anybody suggest me from where from i can start it ?

like AFAIK 4 are power state
1)run
2)suspend 
3)sleep
4)power  off

here i want to know what is run,suspend,sleep,poweroff modes significance  

note:

my main aim is to cutdown the devices and interface power when they are not use.


thanks&Regards
k.v.raju

Chaitanya

unread,
Oct 12, 2012, 5:08:11 AM10/12/12
to row...@googlegroups.com, Sai Chaitanya Chitneedi, Arun Joseph, android-porting
Tomorrow and day after tomorrow i'm free. I will look into GPRS then.
As for power management, i will post more link evening at 7pm wen my work is over.

On Friday, 12 October 2012 14:33:07 UTC+5:30, venkat k raju wrote:
Hi Sai,

thanks for reply

i am looking scenario exactly what you said!!
like "cutting off power supply to unwanted device and peripherals like camera,speaker,vibration motor etc"



And one more thing i was facing problem with GPRS connection 
the scenario something like this data enabled option disable and enable.

 logcat message  
equesting data connection to APN 'TATA.DOCOMO.INTERNET'
D/AT      (  357): AT> ATH
D/AT      (  357): AT> AT+CGREG=1
D/AT      (  357): AT> AT^SGAUTH=0
D/AT      (  357): AT> AT+CGACT=1
D/AT      (  357): AT> AT+CGDCONT=1,"IP","TATA.DOCOMO.INTERNET",,0,0
D/AT      (  357): AT> AT+CGQREQ=1
D/AT      (  357): AT> AT+CGQMIN=1
D/AT      (  357): AT> AT+CGEREP=1,0
D/AT      (  357): AT> ATD*99***1#
E/RIL     (  357): HERE WE RUN INTO AN ERROR
 

here i don't get what is the problem first time these AT commands got successes OK response.
but if call  onRequest: SETUP_DATA_CALL function second time then these at commands responses are failed .

now i am working with testing people,then i got this problem if have time please check this once



On Fri, Oct 12, 2012 at 1:54 PM, Sai Chaitanya Chitneedi <chaitany...@gmail.com> wrote:
Hi vanakt,
sorry for late reply i was kind of busy...
If u r using OMAP35XX based board then i will assume it's PMIC will be  TPS65950 or similar.It's Data sheet manual is here - http://www.ti.com/lit/ds/swcs032e/swcs032e.pdf 
and u can find it's manuals at TI site i guess.
BUT the power states u mentioned are CPU/system power states.From what i understand, u r trying to do basic power management like cutting off power supply to unwanted device and peripherals like camera,speaker,vibration motor etc. when not in use. The above links will lead u in that direction(not directly but eventually). The link Arun mentioned deals with info on what devices stay active or inactive in each of the power states & try to optimize consumtion and not how to control and interface them. Interfacing them and getting power management to work in different(links i mentioned) AND Managing and optimizing the power consumption is different(links Arun mentioned) . Only one of these will help u. Choose which stage u r in exactly

If u get back on what exactly u r trying to do, i can help more.

On Tue, Oct 9, 2012 at 3:08 PM, Arun Joseph <arunj...@ti.com> wrote:
Hi raju,

You can start with http://processors.wiki.ti.com/index.php/TI-Android-GingerBread-2.3.4-DevKit-2.1_UserGuide#Power_Management
Can you tell the exact SOC and the revision of your board?

Regards,
Arun
--
You received this message because you are subscribed to the Google Groups "rowboat" group.
To post to this group, send email to row...@googlegroups.com.
To unsubscribe from this group, send email to rowboat+u...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/rowboat?hl=en.





--
thanks&Regards
k.v.raju

venkat k raju

unread,
Oct 12, 2012, 5:03:06 AM10/12/12
to Sai Chaitanya Chitneedi, Arun Joseph, row...@googlegroups.com, android-porting
--
You received this message because you are subscribed to the Google Groups "rowboat" group.
To post to this group, send email to row...@googlegroups.com.
To unsubscribe from this group, send email to rowboat+u...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/rowboat?hl=en.





--
thanks&Regards
k.v.raju

Sai Chaitanya Chitneedi

unread,
Oct 12, 2012, 4:24:44 AM10/12/12
to Arun Joseph, row...@googlegroups.com, venkat k raju, android-porting
Hi vanakt,
sorry for late reply i was kind of busy...
If u r using OMAP35XX based board then i will assume it's PMIC will be  TPS65950 or similar.It's Data sheet manual is here - http://www.ti.com/lit/ds/swcs032e/swcs032e.pdf 
and u can find it's manuals at TI site i guess.
BUT the power states u mentioned are CPU/system power states.From what i understand, u r trying to do basic power management like cutting off power supply to unwanted device and peripherals like camera,speaker,vibration motor etc. when not in use. The above links will lead u in that direction(not directly but eventually). The link Arun mentioned deals with info on what devices stay active or inactive in each of the power states & try to optimize consumtion and not how to control and interface them. Interfacing them and getting power management to work in different(links i mentioned) AND Managing and optimizing the power consumption is different(links Arun mentioned) . Only one of these will help u. Choose which stage u r in exactly

If u get back on what exactly u r trying to do, i can help more.
On Tue, Oct 9, 2012 at 3:08 PM, Arun Joseph <arunj...@ti.com> wrote:
Hi raju,

You can start with http://processors.wiki.ti.com/index.php/TI-Android-GingerBread-2.3.4-DevKit-2.1_UserGuide#Power_Management
Can you tell the exact SOC and the revision of your board?

Regards,
Arun


On Tuesday 09 October 2012 02:46 PM, venkat k raju wrote:
Reply all
Reply to author
Forward
0 new messages