Difference between revisions of "M2Z Image Map"

From Banana Pi Wiki
Jump to: navigation, search
(Kernel 3.4)
(Raspbian 8.0)
 
(23 intermediate revisions by the same user not shown)
Line 1: Line 1:
=Android 7.0=
+
=Android 4.4=
==Kernel 4.4.0==
+
==Kernel 3.4.2==
 
'''Features Map'''
 
'''Features Map'''
 
{| class="wikitable" style="text-align: center"
 
{| class="wikitable" style="text-align: center"
Line 11: Line 11:
 
|-
 
|-
 
|rowspan="50"|Android
 
|rowspan="50"|Android
|rowspan="2"|USB
+
|rowspan="3"|USB
 
|HID
 
|HID
 
|YES
 
|YES
Line 19: Line 19:
 
|YES
 
|YES
 
|
 
|
 
+
|-
 +
|Usb Camera
 +
|style="background: grey;" |Unknown
 +
|CameraFi
 
|-
 
|-
 
|rowspan="2"|WiFi
 
|rowspan="2"|WiFi
Line 43: Line 46:
 
|rowspan="2"|CAMERA ov5640
 
|rowspan="2"|CAMERA ov5640
 
|photograph
 
|photograph
|style="background: orange;" |Pending
+
|Yes
 
|
 
|
 
|-
 
|-
 
|recording
 
|recording
|style="background: orange;" |Pending
+
|Yes
 
|
 
|
  
Line 59: Line 62:
 
|YES
 
|YES
 
|
 
|
 
|-
 
|IR function
 
|Recognise
 
|YES
 
|getevent can get data
 
 
|-
 
|EMMC
 
|Recognise
 
|YES
 
|fdisk -h can recognise EMMC, and can burn image on EMMC
 
  
 
|-
 
|-
Line 82: Line 73:
 
|MPV
 
|MPV
 
|YES
 
|YES
|
 
 
|-
 
|4K TV
 
|
 
|style="background: grey;" |Unknown
 
 
|
 
|
  
Line 94: Line 79:
 
|OpenGL
 
|OpenGL
 
|YES
 
|YES
|OpenGL ES 2.0
+
|OpenGL ES 2.0, 50.0fps
 
 
 
|-  
 
|-  
 
|TVCast
 
|TVCast
Line 115: Line 99:
 
|-
 
|-
 
|rowspan="30"|Ubuntu
 
|rowspan="30"|Ubuntu
|rowspan="2"|WLAN
+
|rowspan="2"| Ethernet to USB
 
|TCP
 
|TCP
 
|YES
 
|YES
|iperf3 test: 10M/s
+
|iperf3 test: 350M/s
 
|-
 
|-
 
|UDP
 
|UDP
Line 131: Line 115:
 
|-
 
|-
 
|AP mode
 
|AP mode
|style="background: orange;" |Pending
+
|style="background: orange;" |Developing
 
|hostapd
 
|hostapd
  
Line 141: Line 125:
 
|-
 
|-
 
|BLE
 
|BLE
|style="background: orange;" |Pending
+
|style="background: orange;" |Developing
 
|hcitool
 
|hcitool
  
Line 148: Line 132:
 
|ffmpeg
 
|ffmpeg
 
|YES
 
|YES
|
+
|/usr/local/bin/cameratest.sh
 
|-
 
|-
 
|cap
 
|cap
 
|YES
 
|YES
|
+
|/usr/local/bin/test_ov5640.sh
 
|-
 
|-
 
|guvcview
 
|guvcview
Line 159: Line 143:
  
 
|-
 
|-
|rowspan="3"|WringPI
+
|rowspan="3"|WiringPI
 
|8x8 LEDs
 
|8x8 LEDs
 +
|YES
 +
|/usr/local/bin/bpi_test_hello
 +
|-
 +
|1602 LCD
 +
|YES
 +
|/usr/local/bin/bpi_test_lcd1602
 +
|-
 +
|OLED
 +
|YES
 +
|/usr/local/bin/bpi_test_52pi
 +
 +
|-
 +
|HDMI
 +
|720P
 +
|YES
 +
|
 +
 +
|-
 +
|RPI GPIO
 +
|Recognize
 +
|YES
 +
|/usr/local/bin/g40.py
 +
 +
|-
 +
|rowspan="2"|OTG
 +
|adb
 +
|style="background: red;" | NO
 +
|adbd.sh
 +
|-
 +
|USB Gadget
 +
|YES
 +
|
 +
 +
|-
 +
|1080P
 +
|MPV
 +
|YES
 +
|
 +
 +
|-
 +
|GPU
 +
|OpenGL
 +
|YES
 +
|glmark2-es2, score: 70
 +
 +
|}
 +
 +
==Kernel 4.14.55==
 +
'''Features Map'''
 +
{| class="wikitable" style="text-align: center"
 +
|-
 +
|Image
 +
|Features
 +
|Sub-Features
 +
|Status
 +
|Performance
 +
|-
 +
|rowspan="30"|Ubuntu
 +
|rowspan="2"| Ethernet to USB
 +
|TCP
 +
|YES
 +
|iperf3 test: 350M/s
 +
|-
 +
|UDP
 +
|YES
 +
|iperf3 test: 1M/s
 +
 +
|-
 +
|rowspan="2"|WiFi
 +
|WiFi Client
 
|YES
 
|YES
 
|
 
|
 +
|-
 +
|AP mode
 +
|style="background: orange;" |Developing
 +
|hostapd
 +
 +
|-
 +
|rowspan="2"|Bluetooth
 +
|BT
 +
|YES
 +
|bluetoothctl
 +
|-
 +
|BLE
 +
|style="background: orange;" |Developing
 +
|hcitool
 +
 +
|-
 +
|rowspan="3"|CAMERA ov5640
 +
|ffmpeg
 +
|style="background: orange;" |Developing
 +
|/usr/local/bin/cameratest.sh
 +
|-
 +
|cap
 +
|style="background: orange;" |Developing
 +
|/usr/local/bin/test_ov5640.sh
 +
|-
 +
|guvcview
 +
|style="background: orange;" |Developing
 +
|
 +
 +
|-
 +
|rowspan="3"|WiringPI
 +
|8x8 LEDs
 +
|YES
 +
|/usr/local/bin/bpi_test_hello
 
|-
 
|-
 
|1602 LCD
 
|1602 LCD
 +
|YES
 +
|/usr/local/bin/bpi_test_lcd1602
 +
|-
 +
|OLED
 +
|YES
 +
|/usr/local/bin/bpi_test_52pi
 +
 +
|-
 +
|HDMI
 +
|720P
 
|YES
 
|YES
 
|
 
|
 +
 +
|-
 +
|RPI GPIO
 +
|Recognize
 +
|YES
 +
|/usr/local/bin/g40.py
 +
 +
|-
 +
|rowspan="2"|OTG
 +
|adb
 +
|style="background: red;" | NO
 +
|adbd.sh
 
|-
 
|-
|OLED
+
|USB Gadget
 
|YES
 
|YES
 
|
 
|
  
 
|-
 
|-
|rowspan="3"|HDMI
 
 
|1080P
 
|1080P
 +
|MPV
 
|YES
 
|YES
 
|
 
|
 +
 +
|-
 +
|GPU
 +
|OpenGL
 +
|style="background: orange;" |Developing
 +
|glmark2-es2, score: 70
 +
 +
|}
 +
 +
=Raspbian 8.0=
 +
==Kernel 3.4==
 +
'''Features Map'''
 +
{| class="wikitable" style="text-align: center"
 +
|-
 +
|Image
 +
|Features
 +
|Sub-Features
 +
|Status
 +
|Performance
 
|-
 
|-
 +
|rowspan="30"|Raspbian
 +
|rowspan="2"| Ethernet to USB
 +
|TCP
 +
|YES
 +
|iperf3 test: 350M/s
 +
|-
 +
|UDP
 +
|YES
 +
|iperf3 test: 1M/s
 +
 +
|-
 +
|rowspan="2"|WiFi
 +
|WiFi Client
 +
|YES
 +
|
 +
|-
 +
|AP mode
 +
|style="background: orange;" |Developing
 +
|hostapd
 +
 +
|-
 +
|rowspan="2"|Bluetooth
 +
|BT
 +
|YES
 +
|bluetoothctl
 +
|-
 +
|BLE
 +
|style="background: orange;" |Developing
 +
|hcitool
 +
 +
|-
 +
|rowspan="3"|CAMERA ov5640
 +
|ffmpeg
 +
|YES
 +
|/usr/local/bin/cameratest.sh
 +
|-
 +
|cap
 +
|YES
 +
|/usr/local/bin/test_ov5640.sh
 +
|-
 +
|guvcview
 +
|YES
 +
|
 +
 +
|-
 +
|rowspan="3"|WiringPI
 +
|8x8 LEDs
 +
|YES
 +
|/usr/local/bin/bpi_test_hello
 +
|-
 +
|1602 LCD
 +
|YES
 +
|/usr/local/bin/bpi_test_lcd1602
 +
|-
 +
|OLED
 +
|YES
 +
|/usr/local/bin/bpi_test_52pi
 +
 +
|-
 +
|HDMI
 
|720P
 
|720P
 
|YES
 
|YES
 
|
 
|
 +
 +
|-
 +
|RPI GPIO
 +
|Recognize
 +
|YES
 +
|/usr/local/bin/g40.py
 +
 +
|-
 +
|rowspan="2"|OTG
 +
|adb
 +
|style="background: red;" | NO
 +
|adbd.sh
 
|-
 
|-
|480P
+
|USB Gadget
 
|YES
 
|YES
 
|
 
|
  
 
|-
 
|-
|IR function
+
|1080P
 +
|MPV
 +
|YES
 +
|no audio out
 +
 
 +
|-
 +
|GPU
 +
|OpenGL
 +
|style="background: grey;" |Unknown
 
|
 
|
 +
 +
|}
 +
 +
=Raspbian 9.4=
 +
==Kernel 3.4==
 +
'''Features Map'''
 +
{| class="wikitable" style="text-align: center"
 +
|-
 +
|Image
 +
|Features
 +
|Sub-Features
 +
|Status
 +
|Performance
 +
|-
 +
|rowspan="30"|Raspbian
 +
|rowspan="2"| Ethernet to USB
 +
|TCP
 +
|YES
 +
|iperf3 test: 350M/s
 +
|-
 +
|UDP
 +
|YES
 +
|iperf3 test: 1M/s
 +
 +
|-
 +
|rowspan="2"|WiFi
 +
|WiFi Client
 +
|YES
 +
|
 +
|-
 +
|AP mode
 +
|style="background: orange;" |Developing
 +
|hostapd
 +
 +
|-
 +
|rowspan="2"|Bluetooth
 +
|BT
 +
|YES
 +
|bluetoothctl
 +
|-
 +
|BLE
 +
|style="background: orange;" |Developing
 +
|hcitool
 +
 +
|-
 +
|rowspan="3"|CAMERA ov5640
 +
|ffmpeg
 +
|YES
 +
|/usr/local/bin/cameratest.sh
 +
|-
 +
|cap
 +
|YES
 +
|/usr/local/bin/test_ov5640.sh
 +
|-
 +
|guvcview
 +
|YES
 +
|
 +
 +
|-
 +
|rowspan="3"|WiringPI
 +
|8x8 LEDs
 +
|YES
 +
|/usr/local/bin/bpi_test_hello
 +
|-
 +
|1602 LCD
 +
|YES
 +
|/usr/local/bin/bpi_test_lcd1602
 +
|-
 +
|OLED
 
|YES
 
|YES
|getevent can get data
+
|/usr/local/bin/bpi_test_52pi
  
 
|-
 
|-
|EMMC
+
|HDMI
 +
|720P
 +
|YES
 
|
 
|
 +
 +
|-
 +
|RPI GPIO
 +
|Recognize
 
|YES
 
|YES
|fdisk -h can recognise EMMC, and can burn image on EMMC
+
|/usr/local/bin/g40.py
  
 
|-
 
|-
|OTG
+
|rowspan="2"|OTG
 
|adb
 
|adb
 
|style="background: red;" | NO
 
|style="background: red;" | NO
 +
|adbd.sh
 +
|-
 +
|USB Gadget
 +
|YES
 
|
 
|
  
Line 208: Line 496:
 
|MPV
 
|MPV
 
|YES
 
|YES
|
+
|no audio out
  
 
|-
 
|-

Latest revision as of 23:35, 29 April 2019

Android 4.4

Kernel 3.4.2

Features Map

Image Features Sub-Features Status Performance
Android USB HID YES
Storage YES
Usb Camera Unknown CameraFi
WiFi WiFi Client YES
AP mode YES
Bluetooth BT YES
BLE Unknown
CAMERA ov5640 photograph Yes
recording Yes
HDMI 1080P YES
720P YES
OTG adb YES
1080P MPV YES
GPU OpenGL YES OpenGL ES 2.0, 50.0fps
TVCast Television projection YES Use HappyCast

Ubuntu 16.04

Kernel 3.4

Features Map

Image Features Sub-Features Status Performance
Ubuntu Ethernet to USB TCP YES iperf3 test: 350M/s
UDP YES iperf3 test: 1M/s
WiFi WiFi Client YES
AP mode Developing hostapd
Bluetooth BT YES bluetoothctl
BLE Developing hcitool
CAMERA ov5640 ffmpeg YES /usr/local/bin/cameratest.sh
cap YES /usr/local/bin/test_ov5640.sh
guvcview YES
WiringPI 8x8 LEDs YES /usr/local/bin/bpi_test_hello
1602 LCD YES /usr/local/bin/bpi_test_lcd1602
OLED YES /usr/local/bin/bpi_test_52pi
HDMI 720P YES
RPI GPIO Recognize YES /usr/local/bin/g40.py
OTG adb NO adbd.sh
USB Gadget YES
1080P MPV YES
GPU OpenGL YES glmark2-es2, score: 70

Kernel 4.14.55

Features Map

Image Features Sub-Features Status Performance
Ubuntu Ethernet to USB TCP YES iperf3 test: 350M/s
UDP YES iperf3 test: 1M/s
WiFi WiFi Client YES
AP mode Developing hostapd
Bluetooth BT YES bluetoothctl
BLE Developing hcitool
CAMERA ov5640 ffmpeg Developing /usr/local/bin/cameratest.sh
cap Developing /usr/local/bin/test_ov5640.sh
guvcview Developing
WiringPI 8x8 LEDs YES /usr/local/bin/bpi_test_hello
1602 LCD YES /usr/local/bin/bpi_test_lcd1602
OLED YES /usr/local/bin/bpi_test_52pi
HDMI 720P YES
RPI GPIO Recognize YES /usr/local/bin/g40.py
OTG adb NO adbd.sh
USB Gadget YES
1080P MPV YES
GPU OpenGL Developing glmark2-es2, score: 70

Raspbian 8.0

Kernel 3.4

Features Map

Image Features Sub-Features Status Performance
Raspbian Ethernet to USB TCP YES iperf3 test: 350M/s
UDP YES iperf3 test: 1M/s
WiFi WiFi Client YES
AP mode Developing hostapd
Bluetooth BT YES bluetoothctl
BLE Developing hcitool
CAMERA ov5640 ffmpeg YES /usr/local/bin/cameratest.sh
cap YES /usr/local/bin/test_ov5640.sh
guvcview YES
WiringPI 8x8 LEDs YES /usr/local/bin/bpi_test_hello
1602 LCD YES /usr/local/bin/bpi_test_lcd1602
OLED YES /usr/local/bin/bpi_test_52pi
HDMI 720P YES
RPI GPIO Recognize YES /usr/local/bin/g40.py
OTG adb NO adbd.sh
USB Gadget YES
1080P MPV YES no audio out
GPU OpenGL Unknown

Raspbian 9.4

Kernel 3.4

Features Map

Image Features Sub-Features Status Performance
Raspbian Ethernet to USB TCP YES iperf3 test: 350M/s
UDP YES iperf3 test: 1M/s
WiFi WiFi Client YES
AP mode Developing hostapd
Bluetooth BT YES bluetoothctl
BLE Developing hcitool
CAMERA ov5640 ffmpeg YES /usr/local/bin/cameratest.sh
cap YES /usr/local/bin/test_ov5640.sh
guvcview YES
WiringPI 8x8 LEDs YES /usr/local/bin/bpi_test_hello
1602 LCD YES /usr/local/bin/bpi_test_lcd1602
OLED YES /usr/local/bin/bpi_test_52pi
HDMI 720P YES
RPI GPIO Recognize YES /usr/local/bin/g40.py
OTG adb NO adbd.sh
USB Gadget YES
1080P MPV YES no audio out
GPU OpenGL Unknown