Nvidia Tegra armv7 (nvidia-tegra-armv7): Difference between revisions
Appearance
No edit summary |
No edit summary |
||
Line 33: | Line 33: | ||
| status_calls = - | | status_calls = - | ||
| status_otg = - | | status_otg = - | ||
| status_emmc = | | status_emmc = P | ||
<!-- Sensors --> | <!-- Sensors --> | ||
| status_accel = Y | | status_accel = Y | ||
Line 83: | Line 83: | ||
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. | ||
== 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 == | == Devices == |
Revision as of 17:33, 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
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
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) |