Jump to content

Nvidia Tegra armv7 (nvidia-tegra-armv7): Difference between revisions

From postmarketOS Wiki
Jenneron (talk | contribs)
No edit summary
Jenneron (talk | contribs)
No edit summary
Line 65: Line 65:
* Clamor
* Clamor
* Jenneron
* Jenneron
== Mainline (Grate) kernel status ==
* Baseline kernel sources on master: https://gitlab.com/grate-driver/linux
* Version: 6.6.0-stable
* Status: Boots. Almost full support.


=== Installation process ===
=== Installation process ===

Revision as of 17:38, 11 December 2023

A generic port for Nvidia Tegra 2/3/4 devices.

Nvidia Tegra ARMv7
TF201, one of supported devices
TF201, one of supported devices
Manufacturer Nvidia
Name Tegra ARMv7
Codename nvidia-tegra-armv7
Released 2011
Type generic
Hardware
Chipset Nvidia Tegra 2/3/4
GPU ULP GeForce
Architecture armv7
Software
FOSS bootloader yes
postmarketOS
Category testing
Pre-built images no
Mainline yes

Contributors

  • Clamor
  • Jenneron

Installation process

Warning WARNING: At this moment you should have U-Boot installed as primary or secondary! See device-specific pages for instructions on how to install U-Boot

Installation process is mostly:

$ pmbootstrap flasher flash_kernel

$ pmbootstrap flasher flash_rootfs

However, your device may not have proper fastboot. See device-specific pages for more information.

Internal storage

Internal storage works fine in kernel, but u-boot does not support tegra partition and we can't mark partition as bootable when using stock partition table.

The only way to use eMMC for booting from is to flash U-Boot as primary bootloader to mmcblk0boot{1,2} and re-partition eMMC

Devices

Device Codename Category Chipset
Asus Eee Pad Transformer asus-tf101 community Nvidia Tegra 2 (T20)
Asus Eee Pad Transformer Prime asus-tf201 community Nvidia Tegra 3 (T30)
Asus Transformer Infinity asus-tf700t community Nvidia Tegra 3 (T33)
Asus Transformer Pad asus-tf300t community Nvidia Tegra 3 (T30L)
Asus Transformer Pad 3G asus-tf300tg community Nvidia Tegra 3 (T30L)
Google (ASUS) Nexus 7 (2012) asus-grouper community Nvidia Tegra 3 (T30L)
Google (ASUS) Nexus 7 (2012) GSM asus-tilapia community Nvidia Tegra 3 (T30L)
LG Optimus Vu lg-p895 community Nvidia Tegra 3 (AP33)
WEXLER Tab 7t wexler-qc750 testing Nvidia Tegra 3 (T30L)