Difference between revisions of "W2 Image Map"

From Banana Pi Wiki
Jump to: navigation, search
(Android 7.1 HDMI & LCD7)
(Android 7.1 HDMI)
 
(19 intermediate revisions by the same user not shown)
Line 1: Line 1:
=Android 7.1 HDMI & LCD7=
+
=Android 6.0 HDMI=
==Kernel 3.10.65==
+
==Kernel 4.1.35==
 
'''Features Map'''
 
'''Features Map'''
 
{| class="wikitable" style="text-align: center"
 
{| class="wikitable" style="text-align: center"
Line 12: Line 12:
 
|rowspan="50"|Android
 
|rowspan="50"|Android
 
|rowspan="2"|USB
 
|rowspan="2"|USB
|HID
+
|USB2.0
 
|YES
 
|YES
|Support USB Camera
+
|Support USB Camera, SSD, HDD, USB dongles
 
|-
 
|-
|Storage
+
|USB3.0
 
|YES
 
|YES
|
+
|Support USB dongles
  
 
|-
 
|-
|GMAC
+
|rowspan="2"|GMAC
 +
|Eth
 +
|YES
 
|
 
|
|YES
+
|-
 +
|LAN
 +
|style="background: orange;"|Developing
 
|
 
|
  
Line 30: Line 34:
 
|WiFi Client
 
|WiFi Client
 
|YES
 
|YES
|
+
|Plug RTK8822BE module on M.2 interface
 
|-
 
|-
 
|AP mode
 
|AP mode
 
|YES
 
|YES
|
+
|Plug RTK8822BE module on M.2 interface
  
 
|-
 
|-
 
|rowspan="2"|Bluetooth
 
|rowspan="2"|Bluetooth
 
|BT
 
|BT
 +
|YES
 +
|Plug RTK8822BE module on M.2 interface
 +
|-
 +
|BLE
 +
|style="background: grey;" |Unknown
 +
|
 +
 +
|-
 +
|rowspan="2"|Display
 +
|HDMI TX
 +
|YES
 +
|720P
 +
|-
 +
|HDMI IN
 +
|YES
 +
|Use Source In and MediaRecord
 +
 +
|-
 +
|rowspan="2"|SATA
 +
|SATA1
 +
|YES
 +
|SSD and HDD
 +
|-
 +
|SATA2
 +
|YES
 +
|SSD and HDD
 +
 +
|-
 +
|rowspan="3"|M.2
 +
|CN7
 
|YES
 
|YES
 
|
 
|
 
|-
 
|-
|BLE
+
|CN8
 +
|YES
 +
|
 +
|-
 +
|CN40
 +
|YES
 +
|
 +
 
 +
 
 +
|-
 +
|IR function
 +
|Recognise
 +
|YES
 +
|getevent can get data
 +
 
 +
|-
 +
|EMMC
 +
|Recognise
 +
|YES
 +
|fdisk -h can recognise EMMC, and can burn image on EMMC
 +
 
 +
|-
 +
|OTG
 +
|adb
 +
|style="background: orange;"|Developing
 +
|adb devices; adb shell
 +
 
 +
|-
 +
|1080P
 +
|MPV
 +
|YES
 +
|
 +
 
 +
|-
 +
|4K TV
 +
|
 +
|style="background: grey;" |Unknown
 +
|
 +
|-
 +
|DP
 +
|
 
|style="background: grey;" |Unknown
 
|style="background: grey;" |Unknown
 
|
 
|
  
 
|-
 
|-
|rowspan="2"|CAMERA ov5640
+
|Audio Codec
|photograph
+
|
 +
|YES
 +
|sound & record
 +
 
 +
|-
 +
|GPU
 +
|OpenGL
 +
|YES
 +
|OpenGL ES 2.0, score:50fps
 +
 
 +
|}
 +
 
 +
=Android 7.1 HDMI=
 +
==Kernel 4.1.17==
 +
'''Features Map'''
 +
{| class="wikitable" style="text-align: center"
 +
|-
 +
|Image
 +
|Features
 +
|Sub-Features
 +
|Status
 +
|Performance
 +
|-
 +
|rowspan="50"|Android
 +
|rowspan="2"|USB
 +
|USB2.0
 +
|YES
 +
|Support USB Camera, SSD, HDD, USB dongles
 +
|-
 +
|USB3.0
 +
|YES
 +
|Support USB dongles
 +
 
 +
|-
 +
|rowspan="2"|GMAC
 +
|Eth
 
|YES
 
|YES
 
|
 
|
 
|-
 
|-
|recording
+
|LAN
 +
|style="background: orange;"|Developing
 +
|
 +
 
 +
|-
 +
|rowspan="2"|WiFi
 +
|WiFi Client
 
|YES
 
|YES
 +
|Plug RTK8822BE module on M.2 interface
 +
|-
 +
|AP mode
 +
|YES
 +
|Plug RTK8822BE module on M.2 interface
 +
 +
|-
 +
|rowspan="2"|Bluetooth
 +
|BT
 +
|YES
 +
|Plug RTK8822BE module on M.2 interface
 +
|-
 +
|BLE
 +
|style="background: grey;" |Unknown
 
|
 
|
  
 
|-
 
|-
 
|rowspan="2"|Display
 
|rowspan="2"|Display
|HDMI
+
|HDMI TX
 
|YES
 
|YES
 
|720P
 
|720P
 
|-
 
|-
|LCD 7
+
|HDMI IN
 +
|YES
 +
|Use Source In and MediaRecord
 +
 
 +
|-
 +
|rowspan="2"|SATA
 +
|SATA1
 +
|YES
 +
|SSD and HDD
 +
|-
 +
|SATA2
 
|YES
 
|YES
|support HC070TGxx & S070WV20 lcd7 touch & backlight adjustment;
+
|SSD and HDD
 +
 
 +
|-
 +
|rowspan="3"|M.2
 +
|CN7
 +
|YES
 +
|
 +
|-
 +
|CN8
 +
|YES
 +
|
 +
|-
 +
|CN40
 +
|YES
 +
|
 +
 
  
 
|-
 
|-
Line 81: Line 235:
 
|OTG
 
|OTG
 
|adb
 
|adb
|YES
+
|style="background: orange;"|Developing
 
|adb devices; adb shell
 
|adb devices; adb shell
  
Line 93: Line 247:
 
|4K TV
 
|4K TV
 
|
 
|
|style="background: grey;" |Unknown
+
|YES
 +
|
 +
|-
 +
|DP
 +
|
 +
|style="background: orange;" | No Support
 
|
 
|
  
Line 149: Line 308:
 
|-
 
|-
 
|HDMI RX
 
|HDMI RX
|style="background: orange;"|Pending
+
|style="background: orange;"|Developing
 
|
 
|
 
|-
 
|-
 
|DP
 
|DP
|style="background: orange;"|Pending
+
|style="background: orange;"|Developing
 
|
 
|
  
Line 165: Line 324:
 
|rowspan="2"|WiFi
 
|rowspan="2"|WiFi
 
|WiFi Client
 
|WiFi Client
|style="background: orange;" |Pending
+
|style="background: orange;" |Developing
 
|setup in gui/wpa_supplicant
 
|setup in gui/wpa_supplicant
 
|-
 
|-
 
|AP mode
 
|AP mode
|style="background: orange;" |Pending
+
|style="background: orange;" |Developing
 
|hostapd
 
|hostapd
  
Line 175: Line 334:
 
|rowspan="2"|Bluetooth
 
|rowspan="2"|Bluetooth
 
|BT
 
|BT
|style="background: orange;" |Pending
+
|style="background: orange;" |Developing
 
|bluetoothctl
 
|bluetoothctl
 
|-
 
|-
 
|BLE
 
|BLE
|style="background: orange;" |Pending
+
|style="background: orange;" |Developing
 
|hcitool
 
|hcitool
  
Line 185: Line 344:
 
|rowspan="2"|M.2
 
|rowspan="2"|M.2
 
|PCIe1.1 / SDIO / USB
 
|PCIe1.1 / SDIO / USB
|style="background: orange;" |Pending
+
|style="background: orange;" |Developing
 
|
 
|
 
|-
 
|-
 
|PCIe2.0 / USB
 
|PCIe2.0 / USB
|style="background: orange;" |Pending
+
|style="background: orange;" |Developing
 
|
 
|
  
Line 195: Line 354:
 
|rowspan="3"|WiringPI
 
|rowspan="3"|WiringPI
 
|8x8 LEDs
 
|8x8 LEDs
|style="background: orange;" |Pending
+
|style="background: orange;" |Developing
 
|/usr/local/bin/bpi_test_hello
 
|/usr/local/bin/bpi_test_hello
 
|-
 
|-
 
|1602 LCD
 
|1602 LCD
|style="background: orange;" |Pending
+
|style="background: orange;" |Developing
 
|/usr/local/bin/bpi_test_lcd1602
 
|/usr/local/bin/bpi_test_lcd1602
 
|-
 
|-
 
|OLED
 
|OLED
|style="background: orange;" |Pending
+
|style="background: orange;" |Developing
 
|/usr/local/bin/bpi_test_52pi
 
|/usr/local/bin/bpi_test_52pi
  
Line 209: Line 368:
 
|RPI GPIO
 
|RPI GPIO
 
|Recognize
 
|Recognize
|style="background: orange;" |Pending
+
|style="background: orange;" |Developing
 
|/usr/local/bin/g40.py
 
|/usr/local/bin/g40.py
  
Line 215: Line 374:
 
|IR  
 
|IR  
 
|Recognize
 
|Recognize
|style="background: orange;" |Pending
+
|style="background: orange;" |Developing
 
|getevent
 
|getevent
  
Line 233: Line 392:
 
|1080P
 
|1080P
 
|MPV
 
|MPV
|style="background: orange;" |Pending
+
|style="background: orange;" |Developing
 
|HDMI audio yes
 
|HDMI audio yes
  
Line 239: Line 398:
 
|GPU
 
|GPU
 
|OpenGL
 
|OpenGL
|style="background: orange;" |Pending
+
|style="background: orange;" |Developing
 
|glmark2-es2, soft opengl glmark score: 27
 
|glmark2-es2, soft opengl glmark score: 27
  
Line 289: Line 448:
 
|-
 
|-
 
|HDMI RX
 
|HDMI RX
|style="background: orange;"|Pending
+
|style="background: orange;"|Developing
 
|
 
|
 
|-
 
|-
 
|DP
 
|DP
|style="background: orange;"|Pending
+
|style="background: orange;"|Developing
 
|
 
|
  
Line 305: Line 464:
 
|rowspan="2"|WiFi
 
|rowspan="2"|WiFi
 
|WiFi Client
 
|WiFi Client
|style="background: orange;" |Pending
+
|style="background: orange;" |Developing
 
|setup in gui/wpa_supplicant
 
|setup in gui/wpa_supplicant
 
|-
 
|-
 
|AP mode
 
|AP mode
|style="background: orange;" |Pending
+
|style="background: orange;" |Developing
 
|hostapd
 
|hostapd
  
Line 315: Line 474:
 
|rowspan="2"|Bluetooth
 
|rowspan="2"|Bluetooth
 
|BT
 
|BT
|style="background: orange;" |Pending
+
|style="background: orange;" |Developing
 
|bluetoothctl
 
|bluetoothctl
 
|-
 
|-
 
|BLE
 
|BLE
|style="background: orange;" |Pending
+
|style="background: orange;" |Developing
 
|hcitool
 
|hcitool
  
Line 325: Line 484:
 
|rowspan="2"|M.2
 
|rowspan="2"|M.2
 
|PCIe1.1 / SDIO / USB
 
|PCIe1.1 / SDIO / USB
|style="background: orange;" |Pending
+
|style="background: orange;" |Developing
 
|
 
|
 
|-
 
|-
 
|PCIe2.0 / USB
 
|PCIe2.0 / USB
|style="background: orange;" |Pending
+
|style="background: orange;" |Developing
 
|
 
|
  
Line 335: Line 494:
 
|rowspan="3"|WiringPI
 
|rowspan="3"|WiringPI
 
|8x8 LEDs
 
|8x8 LEDs
|style="background: orange;" |Pending
+
|style="background: orange;" |Developing
 
|/usr/local/bin/bpi_test_hello
 
|/usr/local/bin/bpi_test_hello
 
|-
 
|-
 
|1602 LCD
 
|1602 LCD
|style="background: orange;" |Pending
+
|style="background: orange;" |Developing
 
|/usr/local/bin/bpi_test_lcd1602
 
|/usr/local/bin/bpi_test_lcd1602
 
|-
 
|-
 
|OLED
 
|OLED
|style="background: orange;" |Pending
+
|style="background: orange;" |Developing
 
|/usr/local/bin/bpi_test_52pi
 
|/usr/local/bin/bpi_test_52pi
  
Line 349: Line 508:
 
|RPI GPIO
 
|RPI GPIO
 
|Recognize
 
|Recognize
|style="background: orange;" |Pending
+
|style="background: orange;" |Developing
 
|/usr/local/bin/g40.py
 
|/usr/local/bin/g40.py
  
Line 373: Line 532:
 
|1080P
 
|1080P
 
|MPV
 
|MPV
|style="background: orange;" |Pending
+
|style="background: orange;" |Developing
 
|HDMI audio yes
 
|HDMI audio yes
  
Line 379: Line 538:
 
|GPU
 
|GPU
 
|OpenGL
 
|OpenGL
|style="background: orange;" |Pending
+
|style="background: orange;" |Developing
 
|glmark2-es2
 
|glmark2-es2
  
Line 429: Line 588:
 
|-
 
|-
 
|HDMI RX
 
|HDMI RX
|style="background: orange;"|Pending
+
|style="background: orange;"|Developing
 
|
 
|
 
|-
 
|-
 
|DP
 
|DP
|style="background: orange;"|Pending
+
|style="background: orange;"|Developing
 
|
 
|
  
Line 445: Line 604:
 
|rowspan="2"|WiFi
 
|rowspan="2"|WiFi
 
|WiFi Client
 
|WiFi Client
|style="background: orange;" |Pending
+
|style="background: orange;" |Developing
 
|setup in gui/wpa_supplicant
 
|setup in gui/wpa_supplicant
 
|-
 
|-
 
|AP mode
 
|AP mode
|style="background: orange;" |Pending
+
|style="background: orange;" |Developing
 
|hostapd
 
|hostapd
  
Line 455: Line 614:
 
|rowspan="2"|Bluetooth
 
|rowspan="2"|Bluetooth
 
|BT
 
|BT
|style="background: orange;" |Pending
+
|style="background: orange;" |Developing
 
|bluetoothctl
 
|bluetoothctl
 
|-
 
|-
 
|BLE
 
|BLE
|style="background: orange;" |Pending
+
|style="background: orange;" |Developing
 
|hcitool
 
|hcitool
  
Line 465: Line 624:
 
|rowspan="2"|M.2
 
|rowspan="2"|M.2
 
|PCIe1.1 / SDIO / USB
 
|PCIe1.1 / SDIO / USB
|style="background: orange;" |Pending
+
|style="background: orange;" |Developing
 
|
 
|
 
|-
 
|-
 
|PCIe2.0 / USB
 
|PCIe2.0 / USB
|style="background: orange;" |Pending
+
|style="background: orange;" |Developing
 
|
 
|
  
Line 475: Line 634:
 
|rowspan="3"|WiringPI
 
|rowspan="3"|WiringPI
 
|8x8 LEDs
 
|8x8 LEDs
|style="background: orange;" |Pending
+
|style="background: orange;" |Developing
 
|/usr/local/bin/bpi_test_hello
 
|/usr/local/bin/bpi_test_hello
 
|-
 
|-
 
|1602 LCD
 
|1602 LCD
|style="background: orange;" |Pending
+
|style="background: orange;" |Developing
 
|/usr/local/bin/bpi_test_lcd1602
 
|/usr/local/bin/bpi_test_lcd1602
 
|-
 
|-
 
|OLED
 
|OLED
|style="background: orange;" |Pending
+
|style="background: orange;" |Developing
 
|/usr/local/bin/bpi_test_52pi
 
|/usr/local/bin/bpi_test_52pi
  
Line 489: Line 648:
 
|RPI GPIO
 
|RPI GPIO
 
|Recognize
 
|Recognize
|style="background: orange;" |Pending
+
|style="background: orange;" |Developing
 
|/usr/local/bin/g40.py
 
|/usr/local/bin/g40.py
  
Line 495: Line 654:
 
|IR  
 
|IR  
 
|Recognize
 
|Recognize
|style="background: orange;" |Pending
+
|style="background: orange;" |Developing
 
|getevent
 
|getevent
  
Line 513: Line 672:
 
|1080P
 
|1080P
 
|MPV
 
|MPV
|style="background: orange;" |Pending
+
|style="background: orange;" |Developing
 
|HDMI audio yes
 
|HDMI audio yes
  
Line 519: Line 678:
 
|GPU
 
|GPU
 
|OpenGL
 
|OpenGL
|style="background: orange;" |Pending
+
|style="background: orange;" |Developing
 
|glmark2-es2
 
|glmark2-es2
  
Line 569: Line 728:
 
|-
 
|-
 
|HDMI RX
 
|HDMI RX
|style="background: orange;"|Pending
+
|style="background: orange;"|Developing
 
|
 
|
 
|-
 
|-
 
|DP
 
|DP
|style="background: orange;"|Pending
+
|style="background: orange;"|Developing
 
|
 
|
  
Line 585: Line 744:
 
|rowspan="2"|WiFi
 
|rowspan="2"|WiFi
 
|WiFi Client
 
|WiFi Client
|style="background: orange;" |Pending
+
|style="background: orange;" |Developing
 
|setup in gui/wpa_supplicant
 
|setup in gui/wpa_supplicant
 
|-
 
|-
 
|AP mode
 
|AP mode
|style="background: orange;" |Pending
+
|style="background: orange;" |Developing
 
|hostapd
 
|hostapd
  
Line 595: Line 754:
 
|rowspan="2"|Bluetooth
 
|rowspan="2"|Bluetooth
 
|BT
 
|BT
|style="background: orange;" |Pending
+
|style="background: orange;" |Developing
 
|bluetoothctl
 
|bluetoothctl
 
|-
 
|-
 
|BLE
 
|BLE
|style="background: orange;" |Pending
+
|style="background: orange;" |Developing
 
|hcitool
 
|hcitool
  
Line 605: Line 764:
 
|rowspan="2"|M.2
 
|rowspan="2"|M.2
 
|PCIe1.1 / SDIO / USB
 
|PCIe1.1 / SDIO / USB
|style="background: orange;" |Pending
+
|style="background: orange;" |Developing
 
|
 
|
 
|-
 
|-
 
|PCIe2.0 / USB
 
|PCIe2.0 / USB
|style="background: orange;" |Pending
+
|style="background: orange;" |Developing
 
|
 
|
  
Line 615: Line 774:
 
|rowspan="3"|WiringPI
 
|rowspan="3"|WiringPI
 
|8x8 LEDs
 
|8x8 LEDs
|style="background: orange;" |Pending
+
|style="background: orange;" |Developing
 
|/usr/local/bin/bpi_test_hello
 
|/usr/local/bin/bpi_test_hello
 
|-
 
|-
 
|1602 LCD
 
|1602 LCD
|style="background: orange;" |Pending
+
|style="background: orange;" |Developing
 
|/usr/local/bin/bpi_test_lcd1602
 
|/usr/local/bin/bpi_test_lcd1602
 
|-
 
|-
 
|OLED
 
|OLED
|style="background: orange;" |Pending
+
|style="background: orange;" |Developing
 
|/usr/local/bin/bpi_test_52pi
 
|/usr/local/bin/bpi_test_52pi
  
Line 629: Line 788:
 
|RPI GPIO
 
|RPI GPIO
 
|Recognize
 
|Recognize
|style="background: orange;" |Pending
+
|style="background: orange;" |Developing
 
|/usr/local/bin/g40.py
 
|/usr/local/bin/g40.py
  
Line 635: Line 794:
 
|IR  
 
|IR  
 
|Recognize
 
|Recognize
|style="background: orange;" |Pending
+
|style="background: orange;" |Developing
 
|getevent
 
|getevent
  
Line 653: Line 812:
 
|1080P
 
|1080P
 
|MPV
 
|MPV
|style="background: orange;" |Pending
+
|style="background: orange;" |Developing
 
|HDMI audio yes
 
|HDMI audio yes
  
Line 659: Line 818:
 
|GPU
 
|GPU
 
|OpenGL
 
|OpenGL
|style="background: orange;" |Pending
+
|style="background: orange;" |Developing
 
|glmark2-es2
 
|glmark2-es2
  
Line 709: Line 868:
 
|-
 
|-
 
|HDMI RX
 
|HDMI RX
|style="background: orange;"|Pending
+
|style="background: orange;"|Developing
 
|
 
|
 
|-
 
|-
 
|DP
 
|DP
|style="background: orange;"|Pending
+
|style="background: orange;"|Developing
 
|
 
|
  
Line 725: Line 884:
 
|rowspan="2"|WiFi
 
|rowspan="2"|WiFi
 
|WiFi Client
 
|WiFi Client
|style="background: orange;" |Pending
+
|style="background: orange;" |Developing
 
|setup in gui/wpa_supplicant
 
|setup in gui/wpa_supplicant
 
|-
 
|-
 
|AP mode
 
|AP mode
|style="background: orange;" |Pending
+
|style="background: orange;" |Developing
 
|hostapd
 
|hostapd
  
Line 735: Line 894:
 
|rowspan="2"|Bluetooth
 
|rowspan="2"|Bluetooth
 
|BT
 
|BT
|style="background: orange;" |Pending
+
|style="background: orange;" |Developing
 
|bluetoothctl
 
|bluetoothctl
 
|-
 
|-
 
|BLE
 
|BLE
|style="background: orange;" |Pending
+
|style="background: orange;" |Developing
 
|hcitool
 
|hcitool
  
Line 745: Line 904:
 
|rowspan="2"|M.2
 
|rowspan="2"|M.2
 
|PCIe1.1 / SDIO / USB
 
|PCIe1.1 / SDIO / USB
|style="background: orange;" |Pending
+
|style="background: orange;" |Developing
 
|
 
|
 
|-
 
|-
 
|PCIe2.0 / USB
 
|PCIe2.0 / USB
|style="background: orange;" |Pending
+
|style="background: orange;" |Developing
 
|
 
|
  
Line 755: Line 914:
 
|rowspan="3"|WiringPI
 
|rowspan="3"|WiringPI
 
|8x8 LEDs
 
|8x8 LEDs
|style="background: orange;" |Pending
+
|style="background: orange;" |Developing
 
|/usr/local/bin/bpi_test_hello
 
|/usr/local/bin/bpi_test_hello
 
|-
 
|-
 
|1602 LCD
 
|1602 LCD
|style="background: orange;" |Pending
+
|style="background: orange;" |Developing
 
|/usr/local/bin/bpi_test_lcd1602
 
|/usr/local/bin/bpi_test_lcd1602
 
|-
 
|-
 
|OLED
 
|OLED
|style="background: orange;" |Pending
+
|style="background: orange;" |Developing
 
|/usr/local/bin/bpi_test_52pi
 
|/usr/local/bin/bpi_test_52pi
  
Line 769: Line 928:
 
|RPI GPIO
 
|RPI GPIO
 
|Recognize
 
|Recognize
|style="background: orange;" |Pending
+
|style="background: orange;" |Developing
 
|/usr/local/bin/g40.py
 
|/usr/local/bin/g40.py
  
Line 775: Line 934:
 
|IR  
 
|IR  
 
|Recognize
 
|Recognize
|style="background: orange;" |Pending
+
|style="background: orange;" |Developing
 
|getevent
 
|getevent
  
Line 793: Line 952:
 
|1080P
 
|1080P
 
|MPV
 
|MPV
|style="background: orange;" |Pending
+
|style="background: orange;" |Developing
 
|HDMI audio yes
 
|HDMI audio yes
  
Line 799: Line 958:
 
|GPU
 
|GPU
 
|OpenGL
 
|OpenGL
|style="background: orange;" |Pending
+
|style="background: orange;" |Developing
 
|glmark2-es2
 
|glmark2-es2
  

Latest revision as of 20:01, 15 August 2019

Android 6.0 HDMI

Kernel 4.1.35

Features Map

Image Features Sub-Features Status Performance
Android USB USB2.0 YES Support USB Camera, SSD, HDD, USB dongles
USB3.0 YES Support USB dongles
GMAC Eth YES
LAN Developing
WiFi WiFi Client YES Plug RTK8822BE module on M.2 interface
AP mode YES Plug RTK8822BE module on M.2 interface
Bluetooth BT YES Plug RTK8822BE module on M.2 interface
BLE Unknown
Display HDMI TX YES 720P
HDMI IN YES Use Source In and MediaRecord
SATA SATA1 YES SSD and HDD
SATA2 YES SSD and HDD
M.2 CN7 YES
CN8 YES
CN40 YES


IR function Recognise YES getevent can get data
EMMC Recognise YES fdisk -h can recognise EMMC, and can burn image on EMMC
OTG adb Developing adb devices; adb shell
1080P MPV YES
4K TV Unknown
DP Unknown
Audio Codec YES sound & record
GPU OpenGL YES OpenGL ES 2.0, score:50fps

Android 7.1 HDMI

Kernel 4.1.17

Features Map

Image Features Sub-Features Status Performance
Android USB USB2.0 YES Support USB Camera, SSD, HDD, USB dongles
USB3.0 YES Support USB dongles
GMAC Eth YES
LAN Developing
WiFi WiFi Client YES Plug RTK8822BE module on M.2 interface
AP mode YES Plug RTK8822BE module on M.2 interface
Bluetooth BT YES Plug RTK8822BE module on M.2 interface
BLE Unknown
Display HDMI TX YES 720P
HDMI IN YES Use Source In and MediaRecord
SATA SATA1 YES SSD and HDD
SATA2 YES SSD and HDD
M.2 CN7 YES
CN8 YES
CN40 YES


IR function Recognise YES getevent can get data
EMMC Recognise YES fdisk -h can recognise EMMC, and can burn image on EMMC
OTG adb Developing adb devices; adb shell
1080P MPV YES
4K TV YES
DP No Support
Audio Codec YES sound & record
GPU OpenGL YES OpenGL ES 2.0, score:50fps

Ubuntu 18.04

Kernel 4.9.119

Features Map

Image Features Sub-Features Status Performance
Ubuntu
USB3.0 USB Camera YES Applications -> Sound & Video -> Cheese
Gadget YES
USB2.0 USB Camera YES Applications -> Sound & Video -> Cheese
Gadget YES
DISPLAY HDMI TX YES
HDMI RX Developing
DP Developing
ETH Gmac YES iperf3 TCP:950M/s, UDP:1M/s
WiFi WiFi Client Developing setup in gui/wpa_supplicant
AP mode Developing hostapd
Bluetooth BT Developing bluetoothctl
BLE Developing hcitool
M.2 PCIe1.1 / SDIO / USB Developing
PCIe2.0 / USB Developing
WiringPI 8x8 LEDs Developing /usr/local/bin/bpi_test_hello
1602 LCD Developing /usr/local/bin/bpi_test_lcd1602
OLED Developing /usr/local/bin/bpi_test_52pi
RPI GPIO Recognize Developing /usr/local/bin/g40.py
IR Recognize Developing getevent
SATA Recognise YES HDD yes, SSD no.
Type C Recognise YES
1080P MPV Developing HDMI audio yes
GPU OpenGL Developing glmark2-es2, soft opengl glmark score: 27
EMMC Recognise YES

Debian 9

Kernel 4.9.119

Features Map

Image Features Sub-Features Status Performance
Debian
USB3.0 USB Camera YES Applications -> Sound & Video -> Cheese
Gadget YES
USB2.0 USB Camera YES Applications -> Sound & Video -> Cheese
Gadget YES
DISPLAY HDMI TX YES
HDMI RX Developing
DP Developing
ETH Gmac YES iperf3 TCP:940M/s, UDP:1M/s
WiFi WiFi Client Developing setup in gui/wpa_supplicant
AP mode Developing hostapd
Bluetooth BT Developing bluetoothctl
BLE Developing hcitool
M.2 PCIe1.1 / SDIO / USB Developing
PCIe2.0 / USB Developing
WiringPI 8x8 LEDs Developing /usr/local/bin/bpi_test_hello
1602 LCD Developing /usr/local/bin/bpi_test_lcd1602
OLED Developing /usr/local/bin/bpi_test_52pi
RPI GPIO Recognize Developing /usr/local/bin/g40.py
IR Recognize YES getevent
SATA Recognise YES HDD yes, SSD yes.
Type C Recognise YES
1080P MPV Developing HDMI audio yes
GPU OpenGL Developing glmark2-es2
EMMC Recognise YES

Raspbian 9.4

Kernel 4.9.119

Features Map

Image Features Sub-Features Status Performance
Raspbian
USB3.0 USB Camera YES
Gadget YES
USB2.0 USB Camera YES
Gadget YES
DISPLAY HDMI TX YES
HDMI RX Developing
DP Developing
ETH Gmac YES iperf3 TCP:940M/s, UDP:1M/s
WiFi WiFi Client Developing setup in gui/wpa_supplicant
AP mode Developing hostapd
Bluetooth BT Developing bluetoothctl
BLE Developing hcitool
M.2 PCIe1.1 / SDIO / USB Developing
PCIe2.0 / USB Developing
WiringPI 8x8 LEDs Developing /usr/local/bin/bpi_test_hello
1602 LCD Developing /usr/local/bin/bpi_test_lcd1602
OLED Developing /usr/local/bin/bpi_test_52pi
RPI GPIO Recognize Developing /usr/local/bin/g40.py
IR Recognize Developing getevent
SATA Recognise YES HDD yes, SSD yes.
Type C Recognise YES
1080P MPV Developing HDMI audio yes
GPU OpenGL Developing glmark2-es2
EMMC Recognise YES

OpenSUSE

Kernel 4.9.119

Features Map

Image Features Sub-Features Status Performance
OpenSUSE
USB3.0 USB Camera YES
Gadget YES
USB2.0 USB Camera YES
Gadget YES
DISPLAY HDMI TX YES
HDMI RX Developing
DP Developing
ETH Gmac YES iperf3 TCP:940M/s, UDP:1M/s
WiFi WiFi Client Developing setup in gui/wpa_supplicant
AP mode Developing hostapd
Bluetooth BT Developing bluetoothctl
BLE Developing hcitool
M.2 PCIe1.1 / SDIO / USB Developing
PCIe2.0 / USB Developing
WiringPI 8x8 LEDs Developing /usr/local/bin/bpi_test_hello
1602 LCD Developing /usr/local/bin/bpi_test_lcd1602
OLED Developing /usr/local/bin/bpi_test_52pi
RPI GPIO Recognize Developing /usr/local/bin/g40.py
IR Recognize Developing getevent
SATA Recognise YES HDD yes, SSD yes.
Type C Recognise YES
1080P MPV Developing HDMI audio yes
GPU OpenGL Developing glmark2-es2
EMMC Recognise YES

Kali

Kernel 4.9.119

Features Map

Image Features Sub-Features Status Performance
Kali
USB3.0 USB Camera YES
Gadget YES
USB2.0 USB Camera YES
Gadget YES
DISPLAY HDMI TX YES
HDMI RX Developing
DP Developing
ETH Gmac YES iperf3 TCP:940M/s, UDP:1M/s
WiFi WiFi Client Developing setup in gui/wpa_supplicant
AP mode Developing hostapd
Bluetooth BT Developing bluetoothctl
BLE Developing hcitool
M.2 PCIe1.1 / SDIO / USB Developing
PCIe2.0 / USB Developing
WiringPI 8x8 LEDs Developing /usr/local/bin/bpi_test_hello
1602 LCD Developing /usr/local/bin/bpi_test_lcd1602
OLED Developing /usr/local/bin/bpi_test_52pi
RPI GPIO Recognize Developing /usr/local/bin/g40.py
IR Recognize Developing getevent
SATA Recognise YES HDD yes, SSD yes.
Type C Recognise YES
1080P MPV Developing HDMI audio yes
GPU OpenGL Developing glmark2-es2
EMMC Recognise YES