Here are some power consumption measurement results that I can share with you:
Please note, this are typical values that have been measured at room temperature. The module has been running our Linux image on the main A5 core. The M4 core was left unused. Unfortunately, I do not have any power consumption results while running WinCE. But the results should be in the same range.
Here some more details to the condition of the module:
Idle
Connected: USB-UART and power. Screen resolution set to default (640x480)
Code: /
1 Core
Connected: USB-UART and power. Screen resolution set to default (640x480)
Code: stress –c 1
Headless (CPU idle)
Connected: USB-UART and power. Screen resolution set to OFF
Code:
Boot to Linux, enter the following code:
systemctl set-default multi-user.target
reboot
Headless (CPU full)
Connected: USB-UART and power. Screen resolution set to OFF
Code: See above but additional:
Stress –c 4
Ethernet Idle Fast (CPU full)
Connected: Ethernet, USB-UART and power. Screen resolution set to default (640x480).
Code: stress –c 4
Ethernet Full Load Fast (CPU full)
Connected: Ethernet, USB-UART and power. Screen resolution set to default (640x480).
Code: Start an iperf3 server on the PC with iperf3 –s
Connect from module to the server with iperf3 –c 192.168.10.x
Floating Point/Neon
Connected: USB-UART and power. Screen resolution set to default (640x480)
Required package: cpuburn-neon_20140626-r0_armv7at2hf-vfp-neon.ipk
Code: opkg install cpuburn-neon_20140626-r0_armv7at2hf-vfp-neon.ipk --nodeps
Burn-neon
Suspend
Connected: USB-UART and power. Screen resolution set to default (640x480)
Code: echo mem > /sys/power/state
Note: All measurements done with a modified Colibri Evaluation Board which has jumper J26 assembled and resistors R166, R165, R164, R163, R162, R161, R160 removed. All measurements have been done there (except internal RTC). Connected two Multimeters, both set to measure voltage. One measures the voltage drop across the module, one across the JP25 (0.055 ohms resistance).