Tool/software: Linux
Hi,
Using am335x evm, how to maintain or control the power consumption (power down or standby features) from user level.
please let us know all the possibilities with any sysfs entry with wake up mechanism.
regards
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.
Tool/software: Linux
Hi,
Using am335x evm, how to maintain or control the power consumption (power down or standby features) from user level.
please let us know all the possibilities with any sysfs entry with wake up mechanism.
regards
Hi,
I am using battery operated using am335x. and i have touch, lcd, key provision i have.
how can i control the power management scenarios in our background application.
how to invoke my key for wakeup the processor. where should i call my key int in kernel.
regards,
Hi,
I did't get this "Check AM335x TRM (ch 8 PRCM) for more info."
Can you please help me how to wakeup.
rgrds
Lofna,
In your first post you state that you are "Using am335x evm". Is that still valid, or you are asking now for am335x custom board (not evm)?
lofna kumari said:I did't get this "Check AM335x TRM (ch 8 PRCM) for more info."
You can get the AM335x TRM from the below link:
Check sections:
8.1.4.3 Power Modes
8.1.4.3.4 DeepSleep0
8.1.4.5 Wakeup Sources/Events
lofna kumari said:Can you please help me how to wakeup.
You can use AM335x I2C0 to wakeup the AM335x device. But this feature is not enabled by default in linux kernel, you should develop/enable it. You can get example code from AM335x StarterWare package, where I2C0 is used for wake-up:
In TI linux kernel, by default we have the below wake-up sources:
1. UART/console
2. GPIO0 - One can wakeup from standby from any of the GPIO lines by pressing any button/key connected to a GPIO line
3. Touchscreen - Wakeup from standby mode is possible via internal TSC-ADC module. Pressing the touchscreen will cause a wake-up.
4. RTC
5. Timer
For adding I2C0, you can examine the StarterWare package and TRM chapter 21 I2C
Regards,
Pavel