Nvidia Tegra armv7 (nvidia-tegra-armv7): Difference between revisions
Appearance
No edit summary |
|||
Line 68: | Line 68: | ||
=== Installation process === | === Installation process === | ||
{{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}} | {{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}} | ||
==== Fastboot devices ==== | |||
Installation process is mostly: | Installation process is mostly: | ||
Line 78: | Line 80: | ||
However, your device may not have proper fastboot. See device-specific pages for more information. | However, your device may not have proper fastboot. See device-specific pages for more information. | ||
==== Non-fastboot devices ==== | |||
You need to perform: | |||
<code> | |||
$ pmbootstrap install --split | |||
$ pmbootstrap export | |||
</code> | |||
Then flash corresponding files manually | |||
== Internal storage == | == Internal storage == |
Revision as of 18:17, 11 December 2023
A generic port for Nvidia Tegra 2/3/4 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 |
This device is based on the Tegra 2. See the SoC page for common tips, guides and troubleshooting steps |
This device is based on the Tegra 3. See the SoC page for common tips, guides and troubleshooting steps |
This device is based on the Tegra 4. See the SoC page for common tips, guides and troubleshooting steps |
Contributors
- Clamor
- Jenneron
Installation process
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 |
Fastboot devices
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.
Non-fastboot devices
You need to perform:
$ pmbootstrap install --split
$ pmbootstrap export
Then flash corresponding files manually
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) |