Nvidia Tegra K1 (T124/T132)

From postmarketOS Wiki
Nvidia Tegra K1 (T124)
NVIDIA T124 chip
NVIDIA T124 chip
Manufacturer Nvidia
Name Tegra K1 (T124)
Architecture armv7
CPU 4x 2.1-2.5 GHz Cortex-A15
GPU Nvidia GK20A
Year 2014
Process 28nm
Mainline yes
Components
CPU
Works
UART
Works
Storage
Works
USB
Works
Display
Works
GPU
Partial
Pinctrl
Works
I²C
Works
SPI
Works
Audio
Works
Video
Thermal
Works
Camera
NPU
Suspend
Partial
Ethernet
Nvidia Tegra K1 (T132)
NVIDIA T124 chip
NVIDIA T124 chip
Manufacturer Nvidia
Name Tegra K1 (T132)
Architecture aarch64
CPU 2x 2.3 GHz 64-bit Denver
GPU Nvidia GK20A
Year 2014
Process 28nm
Mainline yes
Components
CPU
Works
UART
Works
Storage
Works
USB
Works
Display
Works
GPU
Partial
Pinctrl
Works
I²C
Works
SPI
Works
Audio
Works
Video
Thermal
Works
Camera
NPU
Suspend
Partial
Ethernet


Devices with a Nvidia Tegra K1 Chipset

Device Codename Chipset Mainline Booting
Acer Chromebook 13 (CB5-311) google-nyan-big Nvidia Tegra K1 (T124) Y Yes
Google (HTC) Nexus 9 (Wifi) htc-flounder Nvidia Tegra K1 (T132) Y Yes
HP Chromebook 14 G3 google-nyan-blaze Nvidia Tegra K1 (T124) Y Yes
Nvidia Shield Tablet nvidia-shieldtablet Nvidia Tegra K1 (T124) Yes
Xiaomi Mi Pad xiaomi-mocha Nvidia Tegra K1 (T124) P Yes

GPU

Uses Nouveau for GPU acceleration although at the moment it's broken on upstream Mesa. (See https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/2960)

Tegra T132

A variant of the K1 with dual 64 bit 2.5GHz Denver cores exists called the T132, however this was only ever used in the Nexus 9 and low volume prototypes. Aside from the CPU cores and some clock tree changes it seems to be identical to the T124.