This is one of a series of posts about Toradex modules' power consumption measurements. This article provides information about the power consumption of Colibri iMX8X.
The Colibri iMX8X's power consumption depends on the devices connected to it. Below are the power consumption results of several test cases, demonstrating realistic system configurations at various CPU loads.
Toradex tests its modules following internal protocols as a way of standardizing the results. The overall power consumption of each module depends on multiple factors, such as:
The following results were achieved by simulating an ideal scenario. Applications in different conditions may not achieve the exact same results. It is suggested that a customer measures its SoM's power consumption under its own particular use cases before designing hardware based on this data.
Software Version: TBD
Test case | Average [W] | Maximum [W] |
---|---|---|
Idling mode with screen | 2.58 | 2.71 |
Stress 1 cores | 2.77 | 2.78 |
Stress 2 cores | 2.94 | 3.02 |
Stress 3 cores | 3.09 | 3.17 |
Stress 4 cores | 3.24 | 3.34 |
Stress 5 cores (arithmetic core) | 3.25 | 3.34 |
Headless mode all cores stressed | 2.64 | 2.69 |
Headless mode, all cores, iperf3 100Mbit/s ETH | 3.07 | 3.21 |
Headless mode, idling | 1.96 | 1.99 |
All cores stressed and glmark2 | 4.77 | 5.35 |
All cores stressed + HD video on screen | 4.39 | 4.54 |
CPU neon stress script, no screen | 3.15 | 3.82 |
All cores stressed, glmark2, ethernet iperf3 | 4.85 | 5.47 |
RTC clock (proper shutdown) | 0.0141 | na |
RTC clock (power cable removing shutdown ) | 0.0139 | na |
Software Versions:
Test case | Mean Power Consumption [W] | Max Power Consumption [W] |
---|---|---|
Idling mode with screen | 1.98 | 2.20 |
Idling mode with screen for 20 minutes | 1.98 | 2.36 |
Idling without screen | 2.00 | 2.33 |
Stress 1 cores | 2.36 | 3.25 |
Stress 2 cores | 2.63 | 3.39 |
Stress 3 cores | 2.90 | 3.69 |
Stress 4 cores | 3.13 | 4.21 |
All cores stressed without screen | 3.08 | 4.02 |
CPU stress with iperf3 eth | 3.49 | 4.26 |
CPU stress with iperf3 wifi 2.4GHz | 5.51 | 6.22 |
CPU stress with iperf3 eth and wifi 2.4GHz | 5.75 | 6.32 |
All cores stressed and glmark2 | 4.14 | 5.09 |
CPU neon stress script | 3.18 | 3.79 |
Max stress: all cores stressed, glmark2 ,iperf3 wifi 5GHz and ethernet | 5.66 | 6.69 |
Max stress: all cores stressed, glmark2 ,iperf3 wifi 2.4GHz and ethernet | 5.85 | 6.95 |
Iperf3 Wifi 2.4GHz no screen | 4.11 | 4.36 |
Iperf3 Wifi 5GHz no screen | 4.19 | 4.48 |
Iperf3 eth no screen | 2.41 | 2.75 |
All cores stressed, glmark2, ethernet iperf3 | 3.99 | 4.84 |
Suspend mode | 0.42 | 0.44 |
RTC clock (proper shutdown) | 12.52uW | 13.38uW |
RTC clock (power cable removing shutdown ) | 12.39uW | 12.90uW |
Software Versions:
Test case | Mean Power Consumption [W] | Max Power Consumption [W] |
---|---|---|
Idle | 2.043 | 2.099 |
Idle after 20 min | 1.989 | 2.051 |
Stress 1 core | 2.245 | 2.796 |
Stress 2 core | 2.532 | 3.084 |
Stress 3 core | 2.778 | 3.404 |
Stress 4 core | 2.990 | 3.637 |
Headless idle | 1.466 | 1.520 |
Headless & full stress | 2.483 | 3.164 |
Iperf3 eth & full stress | 3.086 | 3.637 |
Glmark2 & full stress | 3.906 | 4.613 |
HD video & full stress | 3.758 | 4.149 |
CPUburn-neo | 2.855 | 2.924 |
Max stress: full stress, iperf3 eth and glmark | 3.958 | 4.653 |
Suspend | 0.202 | 0.240 |
Software Versions:
Test case | Mean Power Consumption [W] | Max Power Consumption [W] |
---|---|---|
Idling mode with screen | 1.40 | 1.51 |
Idling mode with screen for 20 minutes | 1.40 | 1.49 |
Idling without screen * | 1.39 | 1.50 |
Stress 1 cores | 1.69 | 2.29 |
Stress 2 cores | 1.98 | 2.57 |
Stress 3 cores | 2.25 | 2.94 |
Stress 4 cores | 2.49 | 3.21 |
All cores stressed without screen | 2.45 | 3.19 |
CPU stress with iperf3 eth | 2.75 | 3.28 |
All cores stressed and glmark2 | 3.36 | 4.14 |
CPU neon stress script | 2.35 | 2.42 |
Max stress: all cores stressed, glmark2 ,iperf3 ethernet | 3.31 | 4.11 |
Iperf3 eth no screen | 1.79 | 1.86 |
Suspend mode | 0.15 | 0.17 |
RTC clock (proper shutdown) | 12.21uW | 12.72uW |
RTC clock (power cable removing shutdown ) | 12.06uW | 12.45uW |
Test case | Mean Power Consumption [W] | Max Power Consumption [W] |
---|---|---|
Idling mode with screen | 2.44 | 2.80 |
Idling mode with screen for 20 minutes | 2.43 | 2.92 |
Idling without screen and DSI adapter | 1.82 | 2.21 |
Stress 1 cores | 2.71 | 3.32 |
Stress 2 cores | 2.96 | 3.65 |
all cores stressed without screen (no dsi adapter) | 2.32 | 3.00 |
CPU stress with iperf3 eth | 3.26 | 3.69 |
All cores stressed and iperf3 2.4GHz | 5.18 | 5.70 |
All cores stressed, iperf3 ethernet and iperf3 2.4GHz | 5.39 | 5.82 |
All cores stressed and glmark2 | 3.82 | 4.53 |
Glmark2 | 3.37 | 3.89 |
CPU neon stress script | 3.02 | 3.42 |
Max stress: all cores stressed, glmark2 ,iperf3 ethernet, wifi 2.4GHz | 5.77 | 6.39 |
All cores stressed, glmark2 ,iperf3 ethernet | 3.66 | 4.21 |
Iperf3 wifi 5GHz no screen | 3.94 | 4.26 |
Iperf3 wifi 2.4GHz no screen | 3.85 | 4.27 |
Iperf3 with screen | 2.49 | 2.90 |
Iperf3 eth no screen (no dsi adapter) | 2.11 | 2.59 |
Suspend mode with dsi adapter | 0.51 | 0.54 |
Suspend mode (no dsi adapter) | 0.39 | 0.44 |
RTC clock (proper shutdown) | 12.71uW | 13.94uW |
RTC clock (power cable removing shutdown ) | 12.38uW | 12.98uW |
Test case | Mean Power Consumption [W] | Max Power Consumption [W] |
---|---|---|
Idling mode with screen | 1.83 | 1.96 |
Idling mode with screen for 20 minutes | 1.82 | 1.95 |
Idling without screen and DSI adapter | 1.22 | 1.75 |
Stress 1 cores | 2.08 | 2.52 |
Stress 2 cores | 2.31 | 2.71 |
All cores stressed without screen (no dsi adapter) | 1.70 | 2.21 |
CPU stress with iperf3 eth | 2.48 | 2.77 |
All cores stressed and glmark2 | 2.93 | 3.29 |
Glmark2 | 2.69 | 3.07 |
CPU neon stress script | 2.26 | 2.37 |
Max stress: all cores stressed, glmark2 ,iperf3 ethernet | 2.91 | 3.25 |
Iperf3 with screen | 2.08 | 2.30 |
Iperf3 eth no screen (no dsi adapter) | 1.50 | 1.75 |
Suspend mode with dsi adapter | 0.27 | 0.30 |
Suspend mode (no dsi adapter) | 0.16 | 0.17 |
RTC clock (proper shutdown) | 12.19uW | 12.68uW |
RTC clock (power cable removing shutdown ) | 12.26uW | 12.54uW |
Product Page and Datasheet: Colibri iMX8X
Specifications and Design Guides: Carrier Board Design Guides
Thermal Management in Toradex Modules: Thermal Management
How to Suspend Your Module Running Linux: Suspend/Resume (Linux)