Difference between revisions of "Pinebook Pro Hardware Accessory Compatibility"

Jump to navigation Jump to search
(25 intermediate revisions by 8 users not shown)
Line 7: Line 7:
Only PCI Express M.2 drives can work, due to the available connectivity of the Pinebook Pro.  Consequently, SATA or USB M.2 cards will not work.
Only PCI Express M.2 drives can work, due to the available connectivity of the Pinebook Pro.  Consequently, SATA or USB M.2 cards will not work.


You need to buy and install the M.2 adaptor in order to fit one, please see [[Pinebook_Pro#Using_the_optional_NVMe_adapter]]
You need to buy and install the M.2 adapter in order to fit one, please see [[Pinebook Pro#Using the optional NVMe adapter]]


Please see [[Pinebook Pro Troubleshooting Guide#NVMe SSD issues|a separate section]] that describes reported issues with the NVMe drives in PineBook Pro.
Please see [[Pinebook Pro Troubleshooting Guide#NVMe SSD issues|a separate section]] that describes reported issues with the NVMe drives in PineBook Pro.
Line 13: Line 13:
{| class="wikitable sortable"
{| class="wikitable sortable"
!Type || Make/Model || Size || Hardware IDs || Result || Notes || Power options<br/>Active only || Save<br/>power<br/>setting?
!Type || Make/Model || Size || Hardware IDs || Result || Notes || Power options<br/>Active only || Save<br/>power<br/>setting?
|-
| 2280 || Corsair MP300 || 120 GB || CSSD-F120GBMP300 || good || || PS 0: 3.00W<br/>PS 1: 2.00W<br/>PS 2: 2.00W<br/>PS 3: 0.1W<br/>PS 4: 0.005W<br/>APSTE Disabled by default ||
|-
| 2280 || Corsair MP400 || 1 TB || CSSD-F1000GBMP400R2 || fail || || PS 0: 5.55W<br/>PS 1: 4.49W<br/>PS 2: 3.97W<br/>PS 3: 0.0490W<br/>PS 4: 0.0018W<br/>APSTE Disabled by default ||
|-
|-
| 2280 || Crucial P1 || 1 TB || CT1000P1SSD8 || good || With PS 2 and APST impact on battery life seems to be minimal.<br>Running powerstat seems to confirm little additional power draw. || PS 0: 9.00W<br/>PS 1: 4.60W<br/>PS 2: 3.80W<br/>PS 3: 0.0300W<br/>PS 4: 0.0030W<br/>APSTE: enabled by default || Yes
| 2280 || Crucial P1 || 1 TB || CT1000P1SSD8 || good || With PS 2 and APST impact on battery life seems to be minimal.<br>Running powerstat seems to confirm little additional power draw. || PS 0: 9.00W<br/>PS 1: 4.60W<br/>PS 2: 3.80W<br/>PS 3: 0.0300W<br/>PS 4: 0.0030W<br/>APSTE: enabled by default || Yes
Line 21: Line 25:
|-
|-
| 2280 || Kingston A2000 || 1 TB || SA2000M81000G || good ||  || same as 250 GB || Yes
| 2280 || Kingston A2000 || 1 TB || SA2000M81000G || good ||  || same as 250 GB || Yes
|-
| 2280 || Kingston KC2500 || 2 TB || SKC2500M82000G || good || PCB too thick for supplied holder nut, used another one || same as A2000 models above || Yes
|-
|-
| 2242 || Toshiba OCZ RC 100 || 240 GB || RC100-M22242-240G || good || || ||
| 2242 || Toshiba OCZ RC 100 || 240 GB || RC100-M22242-240G || good || || ||
Line 41: Line 47:
|-
|-
| 2280 || PNY CS1030 || 500GB || CS1030 || good || || PS 0: 4.50W<br/>PS 1: 2.70W<br/>PS 2: 2.16W<br/>PS 3: 0.0700W<br/>PS 4: 0.0050W<br/>APSTE: Enabled||
| 2280 || PNY CS1030 || 500GB || CS1030 || good || || PS 0: 4.50W<br/>PS 1: 2.70W<br/>PS 2: 2.16W<br/>PS 3: 0.0700W<br/>PS 4: 0.0050W<br/>APSTE: Enabled||
|-
| 2280 || PNY CS3030 || 1 TB || M280CS3030-1TB-RB || || || PS 0: 10.57W<br/>PS 1: 7.00W<br/>PS 2: 5.22W<br/>PS 3: 0.0490W<br/>PS 4: 0.0018W<br/>APSTE: ||
|-
|-
| 2280 || Samsung 970 EVO Plus || 250 GB || MZ-V7S250BW || fail || Tested on Manjaro-ARM as root drive. Limited to PS 2 and Volatile Write Cache off gives the most stable results, but it will still hang on a hdparm test. || ||
| 2280 || Samsung 970 EVO Plus || 250 GB || MZ-V7S250BW || fail || Tested on Manjaro-ARM as root drive. Limited to PS 2 and Volatile Write Cache off gives the most stable results, but it will still hang on a hdparm test. || ||
|-
|-
| 2280 || Samsung 970 EVO Plus || 500 GB || MZ-V7S500 || fail || Too power hungry? || PS 0: 6.2W<br/>PS 1: 4.3W<br/>PS 2: 2.1W ||
| 2280 || Samsung 970 EVO Plus || 500 GB || MZ-V7S500 || <span style="color: red;">fail</span> || Too power hungry? || PS 0: 6.2W<br/>PS 1: 4.3W<br/>PS 2: 2.1W ||
|-
|-
| 2280 || Samsung 970 EVO || 1 TB || MZ-V7E1T0BW || fail || Too power hungry? || ||
| 2280 || Samsung 970 EVO || 1 TB || MZ-V7E1T0BW || fail || Too power hungry? || ||
|-
|-
| 2280 || Samsung 970 PRO || 1 TB || MZ-V7P1T0BW || good ||  || PS 0: 6.20W<br/>PS 1: 4.30W<br/>PS 2: 2.10W<br/>PS 3: 0.04W<br/>PS 4: 0.005W<br/>APSTE: enabled by default || Yes
| 2280 || Samsung 970 PRO || 1 TB || MZ-V7P1T0BW || good ||  || PS 0: 6.20W<br/>PS 1: 4.30W<br/>PS 2: 2.10W<br/>PS 3: 0.04W<br/>PS 4: 0.005W<br/>APSTE: enabled by default || Yes
|-
| 2280 || Corsair MP300 || 120 GB || CSSD-F120GBMP300 || good || || PS 0: 3.00W<br/>PS 1: 2.00W<br/>PS 2: 2.00W<br/>PS 3: 0.1W<br/>PS 4: 0.005W<br/>APSTE Disabled by default ||
|-
|-
| 2280 || Silicon Power P34A60 || 1TB || SP001TBP34A60M28 || Usable || Power eager, but doesn't seem to use all 9W all the time, only under heavy I/O || PS 0: 9W || N/A
| 2280 || Silicon Power P34A60 || 1TB || SP001TBP34A60M28 || Usable || Power eager, but doesn't seem to use all 9W all the time, only under heavy I/O || PS 0: 9W || N/A
Line 70: Line 76:
| 2280 || HP SSD EX950  || 512GB || || good || Unsure about low-power modes || ||  
| 2280 || HP SSD EX950  || 512GB || || good || Unsure about low-power modes || ||  
|-
|-
| 2280 || WD BLUE SN550 || 1TB || WDC WDS100T2B0C-00PXH0 || WARNING <br />good || WARNING mine was SATA and does NOT work!<br /> Booted successfully from NVMe (Bionic MATE) || PS 0: 3.50W<br/>PS 1: 2.70W<br/>PS 2: 1.90W<br/>APSTE Disabled by default || N/A  
| 2280 || WD BLUE SN550 || 1TB || WDC WDS100T2B0C-00PXH0 || good || Booted successfully from NVMe (Bionic MATE) || PS 0: 3.50W<br/>PS 1: 2.70W<br/>PS 2: 1.90W<br/>PS 3: 0.0250W<br/>PS 4: 0.0050W<br/>APSTE Disabled by default || N/A  
|-
|-
| 2280 || WD Blue SN550 || 500GB || WDC WDS500G2B0C-00PXH0 || good || || PS 0: 3.50W<br/>PS 1: 2.40W<br/>PS 2: 1.90W<br/>APSTE enabled by default with 5.9 kernel (Manjaro XFCE) || No
| 2280 || WD Blue SN550 || 500GB || WDC WDS500G2B0C-00PXH0 || good || || PS 0: 3.50W<br/>PS 1: 2.40W<br/>PS 2: 1.90W<br/>APSTE enabled by default with 5.9 kernel (Manjaro XFCE) || No
Line 100: Line 106:
|-
|-
| 2280 || Toshiba XG6 || 256 GB || KXG60ZNV256G || good ||  || PS 0: 6.00W<br/>PS 1: 2.70W<br/>PS 2: 1.30W<br/>PS 3: 0.0500W<br/>PS 4: 0.0050W<br/>PS 5: 0.0030W<br/>APSTE: enabled by default || No
| 2280 || Toshiba XG6 || 256 GB || KXG60ZNV256G || good ||  || PS 0: 6.00W<br/>PS 1: 2.70W<br/>PS 2: 1.30W<br/>PS 3: 0.0500W<br/>PS 4: 0.0050W<br/>PS 5: 0.0030W<br/>APSTE: enabled by default || No
 
|-
| 2280 || SK hynix Gold P31 gen3x4 || 500 GB || SHGP31-500GM-2  || good || SvenKiljan's arch+towboot with 5.15.8-1-manjaro arm kernel ps1:574.65MB/s (ps0 0.500-2.1GB/s)343 MB/s r/w ps2:63.78-187/45.1 MB/s r/w  on encrypted root /tmp || PS 0: 6.30W <br/>PS 1: 2.40W  <br/>PS 2: 1.90W <br/>PS 3: 0.0500W <br/>PS 4: 0.0040W<br/>APSTE: enabled || No, see "workaround(cron job+nvme-cli)"
|-
|}
|}


Line 118: Line 126:
|-
|-
|SD Card || Sandisk Ultra Plus 64GB || || good ||
|SD Card || Sandisk Ultra Plus 64GB || || good ||
|-
|SD Card || Sandisk Ultra Plus 128GB || || good ||
|-
|-
|SD Card || Sandisk Extreme 64GB || || good || Speeds seem a little slow (67MB/s read compared to 160MB/s rating) but response time and reliability is good
|SD Card || Sandisk Extreme 64GB || || good || Speeds seem a little slow (67MB/s read compared to 160MB/s rating) but response time and reliability is good
Line 149: Line 159:
|USB-2 Ethernet adapter || ASIX AX77882 || 0b95:7720 || good ||  
|USB-2 Ethernet adapter || ASIX AX77882 || 0b95:7720 || good ||  
|-
|-
|USB Wifi Dongle || TP-Link TL-WN725N || 0bda:8179 || good || RTL8188EUS, Driver=rtl8188eu from MrFixit stock Debian, works better than internal Broadcom, but signal still not great, https://www.amazon.com/gp/product/B008IFXQFU/
|USB 3 to Gigabit Ethernet Adapter || Pluggable USB 3.0 to Ethernet Gigabit (ASIX AX88179 chipset) || 0b95:1790 || good ||
|-
|-
|USB Wifi Dongle || Shenzhen Dudes Tech #8541553244 || 0bda:c811 || mixed || plug/play on stock Armbian Buster with driver rtl8821cu; could not get operating driver built on MrFixit Debian or Manjaro KDE Plasma. Works 2x+ better than internal Broadcom on Armbian. https://www.amazon.com/gp/product/B07F595V22/
|USB WiFi Dongle || TP-Link TL-WN725N || 0bda:8179 || good || RTL8188EUS, Driver=rtl8188eu from MrFixit stock Debian, works better than internal Broadcom, but signal still not great, https://www.amazon.com/gp/product/B008IFXQFU/
|-
|-
|USB 3 to Gigabit Ethernet Adapter || Pluggable USB 3.0 to Ethernet Gigabit (ASIX AX88179 chipset) || 0b95:1790 || good ||
|USB WiFi Dongle || Shenzhen Dudes Tech #8541553244 || 0bda:c811 || mixed || plug/play on stock Armbian Buster with driver rtl8821cu; could not get operating driver built on MrFixit Debian or Manjaro KDE Plasma. Works 2x+ better than internal Broadcom on Armbian. https://www.amazon.com/gp/product/B07F595V22/
|-
|USB WiFi Dongle || Edimax EW-7811Un || 7392:7811 || good || Plug and play on Manjaro ARM and stock Debian from official images with driver rtl8192cu. https://www.amazon.com/gp/product/B003MTTJOY/
|}
|}


Line 188: Line 200:
|-
|-
|USB-C dock || Lenovo ThinkPad 40A9 || 17ef:3063 17ef:1021 17ef:1026 17ef:3060 17ef:3062 17ef:1025 || mixed || USB hub works, audio device works, ethernet device works, display does NOT despite plug's orientation
|USB-C dock || Lenovo ThinkPad 40A9 || 17ef:3063 17ef:1021 17ef:1026 17ef:3060 17ef:3062 17ef:1025 || mixed || USB hub works, audio device works, ethernet device works, display does NOT despite plug's orientation
|-
|USB-C Hub || CableCreation 7-in-1 USB C Hub SKU: CD0786 || 0bda:8153 2109:0817 2109:8888 2109:2817 || mostly || Works, but workaround needed for DP alt-mode. Need to have the hub plugged in, sans passthru charger, on boot. plugging in after boot causes errors in dmesg. Seems to be the exact same hardware as Insignia NS-PUCHUB219
|}
|}


Line 274: Line 288:
!Type || Make/Model || Hardware IDs || Result || Notes  
!Type || Make/Model || Hardware IDs || Result || Notes  
|-
|-
|Bluetooth Mouse || HP Z5000 || E5C13AA || good ||  
|Bluetooth Headphones || COWIN SE7 Noise Cancelling Headphones || || good || Pairs and plays audio with stock Debian OS.  More detail [https://forum.pine64.org/showthread.php?tid=8192&pid=60682#pid60682 here].
|-
|Bluetooth Headphones || DO-SV-BTIES03 || || good || Tested on Manjaro ARM - kde
|-
|Bluetooth Headphones || JBL LIVE400BT || || good || Connect very rapidly. Sometimes there is some sort of lagging to the sound stream, fix includes disconnecting them from Bluetooth and turning them off. Sound quality is good.
|-
|Bluetooth Headphones || JBL LIVE650BTNC || || good || Have 2, both connect very rapidly. Sometimes there is some sort of lagging to the sound stream, fix includes disconnecting them from Bluetooth and turning them off. General sound quality is good.
|-
|Bluetooth Headphones || Sony WH-1000XM2 || || good* || Needs pulseaudio-module-bluetooth. *Recording untested.
|-
|-
|Bluetooth Mouse || Logitech M557 || || good ||  
|Bluetooth Headset || BlueAnt Ribbon || 7252A-RB || good || a2dp mode works, headset mode seems to work, out of box with manjaro
|-
|-
|Bluetooth Mouse || Kensington Expert Wireless Trackball || || good ||
|Bluetooth Headset & USB Audio || Sony SBH90C || || good || Works well connected via USB Type-C and Bluetooth.
|-
|-
|Bluetooth Mouse || Logitech MX Vertical || || good || Battery level is not detected over bluetooth, detected when using the logitech receiver
|Bluetooth Headset || TaoTronics TT-BH090 || || good || Microphone not tested but should work as expected of a normal Linux machine
|-
|-
|Bluetooth Mouse || Logitech Triathlon M720 || || good ||
|Bluetooth Keyboard || Logitech MX Keys || || good || Battery level is not detected over bluetooth, detected when using the logitech receiver
|-
|-
|Bluetooth Mouse || Logitech Ultra-Thin Touch Mouse || || good || Detects battery level as "keyboard"
|Bluetooth Mouse || Fenifox low profile || MX106-Black || good ||
|-
|-
|Bluetooth Mouse || Logitech MX Anywhere 2 || || good ||
|Bluetooth Mouse || HP Z5000 || E5C13AA || good ||  
|-
|-
|Bluetooth Mouse || Logitech M535 || 910-004432 || good ||
|Bluetooth Mouse || Logitech M535 || 910-004432 || good ||
|-
|-
|Bluetooth Mouse || Microsoft Bluetooth Mouse || RJN-00002 || good ||
|Bluetooth Mouse || Logitech M557 || || good ||  
|-
|-
|Bluetooth Mouse || Fenifox low profile || MX106-Black || good ||
|Bluetooth Mouse || Logitech MX Anywhere 2 || || good ||
|-
|-
|Bluetooth Mouse || Technet || MGS479 || good ||
|Bluetooth Mouse || Logitech MX Ergo || || good || Works flawlessly both on Manjaro and Armbian.
|-
|-
|Bluetooth Keyboard || Logitech MX Keys || || good || Battery level is not detected over bluetooth, detected when using the logitech receiver
|Bluetooth Mouse || Logitech MX Vertical || || good || Battery level is not detected over bluetooth, detected when using the logitech receiver
|-
|-
|Bluetooth Speaker || Ivation Acoustix || || good || Use audio sink profile
|Bluetooth Mouse || Logitech Triathlon M720 || || good ||
|-
|-
|Bluetooth Headphones || Sony WH-1000XM2 || || good* || Needs pulseaudio-module-bluetooth. *Recording untested.
|Bluetooth Mouse || Logitech Ultra-Thin Touch Mouse || || good || Detects battery level as "keyboard"
|-
|-
|Bluetooth Headphones || COWIN SE7 Noise Cancelling Headphones || || good || Pairs and plays audio with stock Debian OS.  More detail [https://forum.pine64.org/showthread.php?tid=8192&pid=60682#pid60682 here].
|Bluetooth Mouse || Media-tech || MT1120 BT5.2 || good ||
|-
|-
|USB Audio & Bluetooth Headset || Sony SBH90C || || good || Works well connected via USB Type-C and Bluetooth.
|Bluetooth Mouse || Microsoft Bluetooth Mouse || RJN-00002 || good ||
|-
|-
|Bluetooth Headset || BlueAnt Ribbon || 7252A-RB || good || a2dp mode works, headset mode seems to work, out of box with manjaro
|Bluetooth Mouse || Technet || MGS479 || good ||
|-
|-
|Bluetooth Headphones || DO-SV-BTIES03 || || good || Tested on Manjaro ARM - kde
|Bluetooth Speaker || Ivation Acoustix || || good || Use audio sink profile
|-
|-
|Bluetooth Headset || TaoTronics TT-BH090 || || good || Microphone not tested but should work as expected of a normal Linux machine
|Bluetooth Trackball Mouse || Elecom Deft Pro Wired / Wireless / Bluetooth Trackball || || good || Main buttons (left, right, forward, back, scroll wheel, trackball itself work flawlesly, but without elecom software additional buttons do not work. Works in all 3 modes - wired, with wireless USB dongle and in Bluetooth mode.
|-
|-
|Bluetooth Mouse || Logitech MX Ergo || || good || Works flawlessly both on Manjaro and Armbian.
|Bluetooth Trackball Mouse || Kensington Expert Wireless Trackball || || good ||
|}
|}


Line 326: Line 348:
|Printer || HP DeskJet Ink Advantage 3775 || || good* || Using hplip-gui: via USB and WiFi. *Only print function tested.
|Printer || HP DeskJet Ink Advantage 3775 || || good* || Using hplip-gui: via USB and WiFi. *Only print function tested.
|-
|-
|Printer || Samsung Xpress SL-M2026w Laser Printer || || not working || Was not able to make it work due to the lack of drivers.
|}
|}


[[Category:PineBook Pro]]
[[Category:PineBook Pro]]
7

edits

Navigation menu