PINE64 PineTab 2 (pine64-pinetab2)
![]() PineTab 2 with Arch Linux ARM | |
Manufacturer | PINE64 |
---|---|
Name | PineTab 2 |
Codename | pine64-pinetab2 |
Released | 2023 |
Type | tablet |
Hardware | |
Chipset | Rockchip RK3566 |
CPU | ARM Cortex-A55 |
GPU | Mali G-52 |
Display | 800x1280 IPS LCD |
Storage | 64 GB / 128 GB |
Memory | 4 GB / 8 GB |
Architecture | aarch64 |
Software | |
Original software | Arch Linux ARM |
Original version | 20230527 |
Extended version | 20250104 |
FOSS bootloader | yes |
postmarketOS | |
Category | testing |
Pre-built images | no |
Mainline | yes |
postmarketOS kernel | 6.13.4 |
Unixbench Whet/Dhry score | 0.0 |
USB Networking |
No data |
---|---|
Internal storage |
No data |
SD card |
No data |
Battery |
Works |
Screen |
Works |
Touchscreen |
Works |
Keyboard |
Works |
Touchpad |
Works |
Multimedia | |
3D Acceleration |
Works |
Audio |
Works |
Camera |
No data |
Camera Flash |
Works |
Connectivity | |
WiFi |
Partial |
Bluetooth |
No data |
Miscellaneous | |
FDE |
No data |
USB OTG |
Works |
HDMI/DP |
Works |
Sensors | |
Accelerometer |
Works |
Power Sensor |
Works |
Primary Bootloader |
Works |
---|---|
Mainline |
Works |
Internal Storage |
Works |
SD card |
Works |
USB Host |
Works |
USB Peripheral |
No data |
Display |
Works |
Keyboard |
No data |
Buttons |
Works |
This device is based on the Rockchip RK3566. See the SoC page for common tips, guides and troubleshooting steps |
Contributors
- Danct12
Users owning this device
Installation
WARNING: DO NOT FLASH POSTMARKETOS TO INTERNAL STORAGE! postmarketOS does not come with a bootloader. If you attempt to flash to internal storage, you'll brick it. |
Prerequisites
If you have the PineTab 2 before November 2024, you need to update the included U-Boot installation to at least version 2023.07.02-2 from the DanctNIX repos. After that, the device should boot from SD cards just fine.
Creating and flashing the image
Use pmbootstrap to build your own installation image.
$ pmbootstrap init
$ pmbootstrap install --fde
Now you can flash the image to an SD card using:
$ pmbootstrap install --sdcard=/dev/CARD
Hardware support
Wi-Fi
You can scan and try to connect to networks, but they seemingly all fail with an authentication error in dmesg regardless of whether they're secured or not.
One workaround is to either disable networkmanager or build with a user interface that does not install it (e.g. console or sway). You can either add `iw` in extra packages at build time or install it later using USB tethering. Then you can use the built-in `setup-interfaces` script to configure wlan0. DHCP does not run automatically in this configuration so you will need to either set a static IP during the setup or run `udhcpc -i wlan0` as root.
Debug Board (UART)
Check your PineTab 2 box for the debug board if you don't have it yet. |
Pine64 ships a debug board with the tablet which has a switch to disable EMMC and SPI, forcing the device to boot from SD on low-level. It also includes an onboard USB-to-TTL (CH340) chip.
This adapter needs to be plugged to the bottom port (the charging port).
For UART functionality, connect the USB cable to the port with "DEBUG" silkscreen. The baudrate is 1500000.
See also
- pmaports!4208 Initial draft
- Device package
- Kernel package
- DanctNIX - The maker of the Arch Linux ARM fork for this device.