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.

Low Power Application Beaglebone

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