Jump to content

Asus Transformer Pad Infinity TF700T (asus-tf700t): Difference between revisions

From postmarketOS Wiki
Clamor (talk | contribs)
Tags: mobile edit mobile web edit
Jja2000 (talk | contribs)
Update hardware tables
Line 15: Line 15:
| architecture = armv7
| architecture = armv7
| status_usbnet = Y
| status_usbnet = Y
| status_flashing =  
| status_flashing = P
| status_touch =  
| status_touch =  
| status_screen =  
| status_screen =  
Line 24: Line 24:
| status_battery =
| status_battery =
| status_3d =  
| status_3d =  
| status_accel =  
| status_accel = P
| status_audio =  
| status_audio =  
| status_bluetooth =
| status_bluetooth =
Line 37: Line 37:


== Contributors ==
== Contributors ==
* ''[[user:Clamor|Clamor]]'' (Transformers Mainline fork, documentation)
* ''[[user:jja2000|jja2000]]'' (Testing, documentation)
* ''[[user:jja2000|jja2000]]'' (Testing, documentation)
* ''[[user:ollieparanoid|ollieparanoid]]'' (help in IRC, documentation)
* ''[[user:ollieparanoid|ollieparanoid]]'' (help in IRC, documentation)
Line 74: Line 75:
| hv101wx1-1e0
| hv101wx1-1e0
| Display
| Display
| Not implemented in Device Tree. Panel properties have not been added to panel-simple.c yet.
| In device tree, currently not working
|-
|-
| N
| N
| Elan ktf3k compatible
| Elan ktf3k compatible
| Touchscreen
| Touchscreen
| Untested. Uses driver patched out of tree.
| Untested, uses driver patched out of tree.
|-
|-
| Y
| Y
Line 104: Line 105:
| bcm4330
| bcm4330
| WiFi
| WiFi
| Not implemented in Device Tree. Needs firmware.
| Untested, needs firmware
|-
|-
| Y
| Y
Line 114: Line 115:
|  
|  
| Battery
| Battery
| Not implemented in Device Tree.
| Untested
|-
|-
| N
| N
| tps6591X
| tps6591X
| PMIC
| PMIC
| Not implemented in Device Tree.
| Untested
|-
|-
| N
| N
| tps62360
| tps62360
| Regulator
| Regulator
| Not implemented in Device Tree.
| Untested
|-
|-
| N
| N
| bcm4330
| bcm4330
| Bluetooth
| Bluetooth
| Not implemented in Device Tree. Needs firmware.
| Untested, needs firmware.
|-
|-
| N
| N
| rt5631
| rt5631
| Sound
| Sound
| Not implemented in Device Tree. Not sure if this should be used or "Codec".
| Untested
|-
|-
| N
| P
| kxtf9
| kxtf9
| Accelerometer
| Accelerometer
| Working
| Working in kernel fork, [https://github.com/clamor95/linux/pull/16 PR opened to fix matrix]
|-
|-
| N
| N
| ami306
| ami306
| Magnetometer
| Magnetometer
| Not Supported.
| Untested
|-
|-
| N
| N
| nct1008
| nct1008
| Temperature sensor
| Temperature sensor
| Not implemented in Device Tree
| Untested
|-
|-
| Y
| Y
Line 156: Line 157:
| Working
| Working
|-
|-
| N
| Y
| al3010
| al3010
| Light sensor
| Light sensor
| Not implemented in device tree. Using out of tree driver.
| Working
|-
|-
| N
| N

Revision as of 21:55, 8 January 2021

ASUS Transformer Infinity
Asus Transformer Infinity (TF700t)
Asus Transformer Infinity (TF700t)
Manufacturer ASUS
Name Transformer Infinity
Codename asus-tf700t
Released 2012
Hardware
Chipset Nvidia Tegra 3 T33
CPU Quad-core 1.6 GHz Cortex-A9
GPU ULP GeForce
Display 1200x1920 IPS
Storage 32/64 GB
Memory 1 GB
Architecture armv7
Software
Original software Android 4.0.3 on Linux 3.1.10
postmarketOS
Category testing
Pre-built images no
Mainline partial
Features
Flashing
Partial
USB Networking
Works
Internal storage
No data
SD card
No data
Battery
No data
Screen
No data
Touchscreen
No data
Multimedia
3D Acceleration
No data
Audio
No data
Camera
No data
Camera Flash
No data
Connectivity
WiFi
No data
Bluetooth
No data
GPS
No data
NFC
No data
Miscellaneous
FDE
No data
USB OTG
No data
HDMI/DP
No data
Sensors
Accelerometer
Partial
Magnetometer
No data
Ambient Light
No data
Proximity
No data
Hall Effect
No data
Haptics
No data
Barometer
No data


Contributors

Preparation

Compiling a kernel

KatKernel

  • Katkernel is based off the kernel with the same name for the TF300t. An overlap in components makes these kernels mostly compatible hence the rom it belongs to (KatKiss) has been ported to the TF700t aswell. The reason why the kernel is included in this list is because it's currently the most active kernel for the TF700t.
  • Source: https://github.com/timduru/tf300t-katkernel/tree/dev-tf700t/
  • Version: 3.1.10
  • Status: Compiles, is too big to fit on /boot

Mainline (Grate)

  • Grate is a upstream based tree for tegra devices with the goal of actually upstreaming any changes done. Common transformer device tree is merged into mainline, TF201 and TF300T have strong support and good status (grouper level).
  • Baseline kernel sources: https://github.com/grate-driver/linux
  • Version: 5.10.0
  • Status: Boots, need tree refit.

Hardware status (mainline)

Status Hardware Purpose Info
Y Booting Kernel must not be bigger than 8MB. Otherwise it won't flash.
N hv101wx1-1e0 Display In device tree, currently not working
N Elan ktf3k compatible Touchscreen Untested, uses driver patched out of tree.
Y USB SSH for example Working
Y Hynix eMMC Working
N External SD Not implemented in Device Tree
N Dock SD Not implemented in Device Tree
N bcm4330 WiFi Untested, needs firmware
Y GPIO keys Working. There is 3 keys on GPIO: Power, Volume up, Volume down.
N Battery Untested
N tps6591X PMIC Untested
N tps62360 Regulator Untested
N bcm4330 Bluetooth Untested, needs firmware.
N rt5631 Sound Untested
P kxtf9 Accelerometer Working in kernel fork, PR opened to fix matrix
N ami306 Magnetometer Untested
N nct1008 Temperature sensor Untested
Y mpu3050 Gyroscope Working
Y al3010 Light sensor Working
N mi1040 Front camera Not supported.
N fjm6mo Back camera Not supported.
N ULP GeForce GPU Acceleration Not implemented in Device Tree.

Useful Links