Hello experts
I am using a Beaglebone with Arago Linux (SDK 06.00.00). With no application running the current consumption is 215 mA at 275 MHz (and 225 mA at 500 MHz). When I put the device to Save-to-RAM sleep, the current consumption drops to 142 mA (Standby: 151 mA).
I want to use my Beaglebone for a very low power battery-powered application and put it to sleep 95-99% of the time. The aforementioned current consumption figures are too significant for such application.
My questions are:
1. Why does the board consume such high current even in sleep modes?
2. I do not need any of the on-board peripherals - ethernet, LEDs, USB host, support for daughter cards etc. Is there a comprehensive document/discussion on how to disable these peripherals.
3. How can I build a minimal Linux to remove all power hungry modules from boot - such as Matrix GUI, media support etc. I tried removing some modules from the xconfig/menuconfig during kernel compilation; but I could save only few hundred microamps.
EDIT: Just found TI's training document titled, "Optimizing Linux Boot Time". Seems helpful.
Thanks and Regards,
Abhijeet