PineTab2 work should stay separate from the PinePhone Pro narrative. The tablet is an RK3566 board first, then a tablet: prove U-Boot, serial, storage, USB, and micro-HDMI before spending time on DSI, suspend, cameras, or the internal BES2600 WiFi.
Boot spine
◐ partialThe Linux PineTab2 DTS is imported with a FreeBSD first-boot wrapper and a PINETAB2 kernel config. Hardware proof still waits on the tablet.
Console and display
◐ partialPrefer micro-HDMI for first graphics proof. DSI, panel power, rotation, and touch can follow after the base DTB is stable.
Storage and USB
◐ partialStart conservative: SDR50 for microSD, USB Ethernet or USB WiFi for networking, and USB HID for the keyboard cover.
Tablet hardware
· not startedRK817 charger, HUSB311 Type-C, Goodix GT911, SC7A20, SARADC keys, BOE DSI panel, and cameras are tracked as separate follow-on blocks.
Reading Order
Use these pages as the PineTab2 shelf. The first four are the board-specific references; the last two connect the tablet back to the shared project material.
Appendix Entries
These are the PineTab2 pages currently registered in the site navigation. New board-specific pages should land here before they appear in the shared appendix list.
- PineTab2 hardware reference RK3566 tablet manifest and first-bringup constraints.
- PineTab2 component support matrix Tablet-specific component index for the RK3566 target.
- PineTab2 schematic support map Board-level grouping for the RK3566 tablet bring-up.
- PineTab2 kernel and source map Megi, DanctNIX, postmarketOS, U-Boot, and the board-specific lessons worth carrying into FreeBSD.
- PineTab2 first-boot recipe Stage the PINETAB2 kernel, install the FreeBSD DTB, and prepare the SD card before hardware arrives.
Current Rule Of Thumb
Treat PineTab2 as mostly-mainline RK3566 plus a small board patch stack. The local first-boot DTB keeps TSADC disabled, caps microSD at SDR50, caps SPI NOR at 50 MHz, and leaves the GPU/NPU rail on. Internal WiFi remains a deliberate skip until the base board is repeatable.