From Fedora Project Wiki

Nvidia Tegra

Manufacturer Nvidia
Architecture ARMv7 & AArch64
CPU Tegra
Memory 1 -> 4 GB
Audio Various
Supported release(s) Fedora 15

Nvidia Tegra

Tegra is a system on a chip (SoC) series developed by Nvidia for mobile devices such as smartphones, personal digital assistants, and mobile Internet devices. The Tegra integrates an ARM architecture central processing unit (CPU), graphics processing unit (GPU), northbridge, southbridge, and memory controller onto one package. Early Tegra SoCs are designed as efficient multimedia processors, while more recent models emphasize gaming performance without sacrificing power efficiency.

Kernel features status and overview

Fully supported in Fedora.

Bootloader/firmware status and overview

Uses U-Boot to boot EXTLinux on ARMv7. AArch64 uses U-Boot->EFI->grub2.

Other details

Can be used with the disk images or PXE installation tree.


The pinebook will boot from micro-SD (up to 256G), but not from USB. An updated image is needed to avoid a bug where the display gets turned off, leaving you "blind". I updated the image by booting on a Raspberry Pi3, installing dracut-config-generic (to generate a multi-system initrd), and then updating.

Important missing support

  • The internal wifi is not yet supported. You will need a USB wifi dongle supported by Fedora.
  • The battery monitor is supported in /sys/class/power_supply/axp20x-battery, but many battery monitor apps like gkrellm do not know to look there
  • suspend works by closing the laptop lid with an EDIMax wifi dongle. An ASUS dongle caused a hung driver (requiring reboot) on resume from suspend