Colibri iMX6ULL Power Consumption
Overviewโ
This article provides information about the power consumption of the Colibri iMX6ULL module. This information is extracted directly from the Colibri iMX6ULL Datasheet - Section 9.2 Electrical Characteristics.
Colibri iMX6ULL module will have approx 0.4 - 1.2W power consumption depending on the interfaces used and devices connected to it. Below are the power consumption results of several test cases demonstrating realistic system configurations at various CPU loads for the Colibri iMX6ULL module.
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.
For a description of each power mode, read the Colibri iMX6ULL Datasheet - Section 6. Power Management.
For the calculation of power consumption, it was considered a 3.3V supply.
Colibri iMX6ULL 256MBโ
Software version: To be determined
Resultsโ
Description | Typical Consumption (mA) | Power (W) |
---|---|---|
Maximum CPU Load | 187 | 0.617 |
CPU Idle | 142 | 0.468 |
CPU in Low Power Mode | 113 | 0.373 |
Module in Suspend State | 13 | 0.043 |
Colibri iMX6ULL 512MB ITโ
Software version: To be determined
Resultsโ
Description | Typical Consumption (mA) | Power (W) |
---|---|---|
Maximum CPU Load | TBD | TBD |
CPU Idle | TBD | TBD |
CPU in Low Power Mode | TBD | TBD |
Module in Suspend State | TBD | TBD |
Colibri iMX6ULL 512MB WB ITโ
Software version: To be determined
Resultsโ
Description | Typical Consumption (mA) | Power (W) |
---|---|---|
Maximum CPU Load with Wi-Fi Streaming | 349 | 1.152 |
CPU Idle | 175 | 0.578 |
CPU in Low Power Mode | 144 | 0.475 |
Module in Suspend State | 13 | 0.043 |
Colibri iMX6ULL 512MB WBโ
Software version: To be determined
Resultsโ
Description | Typical Consumption (mA) | Power (W) |
---|---|---|
Maximum CPU Load | TBD | TBD |
CPU Idle | TBD | TBD |
CPU in Low Power Mode | TBD | TBD |
Module in Suspend State | TBD | TBD |
0062 Colibri iMX6ULL 1GB IT V1.1Aโ
- Software Distribution: BSP Layers and Reference Images for Yocto Project Software: TDX Wayland
- Software Image: BSP Layers and Reference Images for Yocto Project Software: tdx-reference-multimedia-image 5.4.0-devel-20210824+build.401
Resultsโ
Test Case | Average [W*] | Maximum [W*] |
---|---|---|
RTC clock (proper shutdown) | 2.56 ยตW | - |
RTC clock (power cable removing shutdown ) | 2.72 ยตW | - |
Suspend mode (standby) | 0.07 | 0.00 |
Suspend mode (mem) | 0.03 | 0.00 |
Idling mode with screen | 0.48 | 0.57 |
Idling without screen | 0.47 | 0.56 |
Stress 1 cores | 0.72 | 0.97 |
CPU burn - neon stress script | 0.67 | 0.68 |
Max stress: all cores stressed, iperf3 Ethernet | 0.76 | 0.94 |
iperf3 Ethernet no screen | 0.56 | 0.59 |
- Unless explicitly mentioned
Additional Resourcesโ
Product Page and Datasheet: Colibri iMX6ULL
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)