Nvidia Tegra X1 (T210/T214)
Manufacturer | Nvidia |
---|---|
Name | Tegra X1 (T210) |
Architecture | aarch64 |
CPU | 4x 1.0-2.2 GHz Cortex-A57, 4x 1.3 GHz Cortex-A53 |
GPU | Nvidia GM20B |
Year | 2015 |
Process | 20nm |
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 |
Partial |
Thermal |
Works |
Camera |
Partial |
Suspend |
Partial |
Ethernet | |
Manufacturer | Nvidia |
---|---|
Name | Tegra X1 (T214) |
Architecture | aarch64 |
CPU | 4x 1.0-2.2 GHz Cortex-A57(disabled/removed),4x 1.3 GHz Cortex-A53 |
GPU | Nvidia GM20B |
Year | 2019 |
Process | 16nm |
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 |
Partial |
Thermal |
Works |
Camera |
Partial |
Suspend |
Partial |
Ethernet | |
Devices with a Nvidia Tegra X1 Chipset
Device | Codename | Chipset | Mainline | Booting |
---|---|---|---|---|
Google Pixel C | google-smaug | Nvidia Tegra X1 (T210) | Y | Yes |
Nintendo Switch | nintendo-nx | Nvidia Tegra X1 (T210) | No | |
Nvidia SHIELD TV | nvidia-foster | Nvidia Tegra X1 (T210) | Y | Yes |
Nvidia Shield TV Pro 2019 | nvidia-mdarcy | Nvidia Tegra X1 (T214) |
GPU
Like Nvidia Tegra K1 (T124/T132), 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).
The folks at Switchroot have been looking at what commits cause issues upstream. They have gathered the following patches: https://build.opensuse.org/package/show/home:Azkali:Tegra:Icosa_testing/mesa-nvk
Tegra T214
A die-shrunk variant of the X1 exists called the T210b01 or T214 (codenamed "Mariko"). A high powered variant (TM675M-A1) was used on the regular (cylindrical) version of the Nvidia Shield TV released alongside the Nvidia Shield TV Pro 2019 (nvidia-mdarcy), which also got a refresh in 2019. A lower powered variant (ODNX10-A1) was only used in the newer (Red Box) Nintendo Switch, Nintendo Switch Lite and Nintendo Switch OLED models. From what is known about this revision, it removes the Cortex-A53 cores that are present (but disabled) on the T210 version of the chip. It also fixes the "Fusée Gelée" bootrom exploit present on the original version of the SoC. Otherwise, it is completely compatible with the original "T210" version of the Tegra X1 SoC.