Skip to main content

Colibri iMX8X Power Consumption

Overview

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.

info

The power consumption is subject to variation, depending on the specific demand of your application, for example, the load, CPU stress, connected peripherals, and temperature. In toradex.com, our minimum and maximum power consumption estimation is based on the lowest idle power consumption and the highest power consumption values during maximum load on our tests.

Disclaimer

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:

  • Environmental temperature
  • Particular Silicon Revision of the SoC
  • Versions of the Software Components installed on the module
  • Use cases

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.

Testing Conditions

  • The tests were performed using 3 different modules of each model.
  • The provided data is the average of the results obtained for each module group.
  • All of the SoMs were heated up first (using a stress test) to simulate the conditions of a continuous use scenario.

0038 Colibri iMX8QXP 2GB WB IT V1.0C

Software Version: TBD

Results

Test caseAverage [W]Maximum [W]
RTC clock (proper shutdown)0.0141na
RTC clock (power cable removing shutdown )0.0139na
Idling mode with screen2.582.71
Stress 1 cores2.772.78
Stress 2 cores2.943.02
Stress 3 cores3.093.17
Stress 4 cores3.243.34
Stress 5 cores (arithmetic core)3.253.34
Headless mode all cores stressed2.642.69
Headless mode, all cores, iperf3 100Mbit/s ETH3.073.21
Headless mode, idling1.961.99
All cores stressed and glmark24.775.35
All cores stressed + HD video on screen4.394.54
CPU burn - neon stress script, no screen3.153.82
All cores stressed, glmark2, ethernet iperf34.855.47

0038 Colibri iMX8QXP 2GB WB IT V1.0D

Software Versions:

  • 5.0.0-devel-202010+build.3
  • TDX Wayland with XWayland 5.1.0-devel-20201014+build.96 (dunfell)

Results

Test caseMean Power Consumption [W*]Max Power Consumption [W*]
RTC clock (proper shutdown)12.52 μW13.38 μW
RTC clock (power cable removing shutdown )12.39 μW12.90 μW
Suspend mode0.420.44
Idling mode with screen1.982.20
Idling mode with screen for 20 minutes1.982.36
Idling without screen2.002.33
Stress 1 cores2.363.25
Stress 2 cores2.633.39
Stress 3 cores2.903.69
Stress 4 cores3.134.21
All cores stressed without screen3.084.02
CPU stress with iperf3 Ethernet3.494.26
CPU stress with iperf3 wifi 2.4GHz5.516.22
CPU stress with iperf3 Ethernet and wifi 2.4GHz5.756.32
All cores stressed and glmark24.145.09
CPU burn - neon stress script3.183.79
Max stress: all cores stressed, glmark2 ,iperf3 wifi 5GHz and Ethernet5.666.69
Max stress: all cores stressed, glmark2 ,iperf3 wifi 2.4GHz and Ethernet5.856.95
iperf3 Wifi 2.4GHz no screen4.114.36
iperf3 Wifi 5GHz no screen4.194.48
iperf3 Ethernet no screen2.412.75
All cores stressed, glmark2, iperf3 Ethernet3.994.84
  • Unless explicitly mentioned

0050 Colibri iMX8QXP 2GB IT V1.0C

Software Versions:

  • TDX Wayland with XWayland 0.0.0-devel-20200717+build.9 (dunfell) colibri-imx8x ttyLP3Colibri-iMX8X_Verification-Image
  • TDX Wayland with XWayland 4.0.0-devel-20200630+build.134 (zeus) colibri-imx8x ttyLP3Colibri-iMX8X_Verification-Image
  • TDX Wayland with XWayland 4.0.0-devel-20200717+build.155 (zeus) colibri-imx8x ttyLP3Colibri-iMX8X_Verification-Image

Results

Test caseMean Power Consumption [W]Max Power Consumption [W]
Suspend0.2020.240
Idle2.0432.099
Idle after 20 min1.9892.051
Stress 1 core2.2452.796
Stress 2 core2.5323.084
Stress 3 core2.7783.404
Stress 4 core2.9903.637
Headless idle1.4661.520
Headless & full stress2.4833.164
iperf3 Ethernet & full stress3.0863.637
Glmark2 & full stress3.9064.613
HD video & full stress3.7584.149
CPU burn - neon stress script2.8552.924
Max stress: full stress, iperf3 Ethernet and glmark3.9584.653

0050 Colibri iMX8QXP 2GB IT V1.0D

Software Versions:

  • 5.0.0-devel-202010+build.3
  • 5.1.0-devel-20201014+build.96 (dunfell)

Results

Test caseMean Power Consumption [W*]Max Power Consumption [W*]
RTC clock (proper shutdown)12.21 μW12.72 μW
RTC clock (power cable removing shutdown )12.06 μW12.45 μW
Suspend mode0.150.17
Idling mode with screen1.401.51
Idling mode with screen for 20 minutes1.401.49
Idling without screen *1.391.50
Stress 1 cores1.692.29
Stress 2 cores1.982.57
Stress 3 cores2.252.94
Stress 4 cores2.493.21
All cores stressed without screen2.453.19
CPU stress with iperf3 eth2.753.28
All cores stressed and glmark23.364.14
CPU burn - neon stress script2.352.42
Max stress: all cores stressed, glmark2 ,iperf3 Ethernet3.314.11
ierf3 Ethernet no screen1.791.86
  • Unless explicitly mentioned

0051 Colibri iMX8DX 1GB WB V1.0D

Results

Test caseMean Power Consumption [W*]Max Power Consumption [W*]
RTC clock (proper shutdown)12.71 μW13.94 μW
RTC clock (power cable removing shutdown )12.38 μW12.98 μW
Suspend mode with dsi adapter0.510.54
Suspend mode (no dsi adapter)0.390.44
Idling mode with screen2.442.80
Idling mode with screen for 20 minutes2.432.92
Idling without screen and DSI adapter1.822.21
Stress 1 cores2.713.32
Stress 2 cores2.963.65
All cores stressed without screen (no dsi adapter)2.323.00
CPU stress with iperf3 eth3.263.69
All cores stressed and iperf3 2.4GHz5.185.70
All cores stressed, iperf3 Ethernet and iperf3 2.4GHz5.395.82
All cores stressed and glmark23.824.53
Glmark23.373.89
CPU burn - neon stress script3.023.42
Max stress: all cores stressed, glmark2 ,iperf3 ethernet, wifi 2.4GHz5.776.39
All cores stressed, glmark2 ,iperf3 ethernet3.664.21
iperf3 wifi 5GHz no screen3.944.26
iperf3 wifi 2.4GHz no screen3.854.27
iperf3 with screen2.492.90
iperf3 Ethernet no screen (no DSI adapter)2.112.59
  • Unless explicitly mentioned

0052 Colibri iMX8DX 1GB V1.0D

Results

Test caseMean Power Consumption [W*]Max Power Consumption [W*]
RTC clock (proper shutdown)12.19 μW12.68 μW
RTC clock (power cable removing shutdown )12.26 μW12.54 μW
Suspend mode with dsi adapter0.270.30
Suspend mode (no dsi adapter)0.160.17
Idling mode with screen1.831.96
Idling mode with screen for 20 minutes1.821.95
Idling without screen and DSI adapter1.221.75
Stress 1 cores2.082.52
Stress 2 cores2.312.71
All cores stressed without screen (no dsi adapter)1.702.21
CPU stress with iperf3 Ethernet2.482.77
All cores stressed and glmark22.933.29
Glmark22.693.07
CPU burn - neon stress script2.262.37
Max stress: all cores stressed, glmark2 ,iperf3 Ethernet2.913.25
iperf3 Ethernet with screen2.082.30
iperf3 Ethernet no screen (no dsi adapter)1.501.75
  • Unless explicitly mentioned

Additional Resources

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)



Send Feedback!