Difference between revisions of "Jetson/Jetson TK1 Power"

From eLinux.org
Jump to: navigation, search
(Limiting power use: Rephrased the warning note.)
(Brief Tegra K1 and Jetson TK1 power draw info)
Line 1: Line 1:
 +
== Jetson TK1 power draw ==
 +
The Tegra K1 SOC is aimed at tablets and thus uses between 2W to 5W of power during typical use, but this varies greatly depending on how much you manage to push the 4 CPU cores, 192 GPU cores, DRAM, camera ISP and codec hardware to their limits. That is just for the SOC, so clearly the Jetson TK1 board requires a lot more power than this if you will also use various expansion ports & accessories.
 +
 +
The Jetson TK1 board is rated for 12VDC input, and has been tested with voltages between 10.8V to 13.2V. Note that SATA disks require a fairly precise 12V, so you shouldn't be using voltages at those ranges if you will use SATA hard drives. It is known that the Jetson TK1 board won't turn on at less than 9.5V and it will likely be damaged at 16V or above. It may be possible to power the Jetson TK1 board somewhere in the 9.5V to 10.8V range or the 13.2V to 16V range but NVIDIA has not tested this.
 +
 +
The absolute max power draw of Jetson TK1 if you push everything to the limit and use every port including SATA and PCIe is 4.8A @ 12V (60W). So you can probably get by with smaller 20W or 40W power supplies if you don't use too many accessories, but a 60W power supply will ensure you never have any lack of power onboard.
 +
 
== Limiting power use ==
 
== Limiting power use ==
  
Line 12: Line 19:
 
=== Restricting to low-power core only ===
 
=== Restricting to low-power core only ===
  
Restricting the CPU to the low power companion core can significantly reduce peak power (if running on a power-limited battery pack, for example), though at lower performance. As root:
+
Restricting the CPU to the low power companion core can significantly reduce peak power (if running on a power-limited battery pack, for example). It is still a Cortex-A15 core with NEON and 32KB L1 cache and 512KB L2 private cache, but obviously at lower performance than the 4 main cores. As root:
  
 
  echo 0 > /sys/devices/system/cpu/cpuquiet/tegra_cpuquiet/enable
 
  echo 0 > /sys/devices/system/cpu/cpuquiet/tegra_cpuquiet/enable

Revision as of 21:54, 6 June 2014

Jetson TK1 power draw

The Tegra K1 SOC is aimed at tablets and thus uses between 2W to 5W of power during typical use, but this varies greatly depending on how much you manage to push the 4 CPU cores, 192 GPU cores, DRAM, camera ISP and codec hardware to their limits. That is just for the SOC, so clearly the Jetson TK1 board requires a lot more power than this if you will also use various expansion ports & accessories.

The Jetson TK1 board is rated for 12VDC input, and has been tested with voltages between 10.8V to 13.2V. Note that SATA disks require a fairly precise 12V, so you shouldn't be using voltages at those ranges if you will use SATA hard drives. It is known that the Jetson TK1 board won't turn on at less than 9.5V and it will likely be damaged at 16V or above. It may be possible to power the Jetson TK1 board somewhere in the 9.5V to 10.8V range or the 13.2V to 16V range but NVIDIA has not tested this.

The absolute max power draw of Jetson TK1 if you push everything to the limit and use every port including SATA and PCIe is 4.8A @ 12V (60W). So you can probably get by with smaller 20W or 40W power supplies if you don't use too many accessories, but a 60W power supply will ensure you never have any lack of power onboard.

Limiting power use

Note: Debugfs and non-upstream sysfs nodes aren't guaranteed to remain unchanged in future releases.

Reducing power if display isn't required

As root:

echo -1 > /sys/kernel/debug/tegra_hdmi/hotplug
echo 4 > /sys/class/graphics/fb0/blank

Restricting to low-power core only

Restricting the CPU to the low power companion core can significantly reduce peak power (if running on a power-limited battery pack, for example). It is still a Cortex-A15 core with NEON and 32KB L1 cache and 512KB L2 private cache, but obviously at lower performance than the 4 main cores. As root:

echo 0 > /sys/devices/system/cpu/cpuquiet/tegra_cpuquiet/enable
echo LP > /sys/kernel/cluster/active

Powering with a battery

Compatible plug

Slightly under-powered step-up converter

More powerful step-up converter

Both of these step-up converters will work either from a USB battery or directly off a LiPo battery. Note that most USB batteries can only produce 5V@2.1A ~= 10W at best, which is less than the TK1 draws at max power consumption.