Difference between revisions of "M2U/Berry Image Map"

From Banana Pi Wiki
Jump to: navigation, search
(Kernel 3.10)
(Android 6.0.1 HDMI & LCD7)
 
(19 intermediate revisions by the same user not shown)
Line 1: Line 1:
 +
=Android 6.0.1 HDMI & LCD7=
 +
==Kernel 3.10.65==
 +
'''Features Map'''
 +
{| class="wikitable" style="text-align: center"
 +
|-
 +
|Image
 +
|Features
 +
|Sub-Features
 +
|Status
 +
|Performance
 +
|-
 +
|rowspan="50"|Android
 +
|rowspan="2"|USB
 +
|HID
 +
|YES
 +
|
 +
|-
 +
|USB Camera
 +
|YES
 +
|
 +
 +
|-
 +
|GMAC
 +
|
 +
|YES
 +
|
 +
 +
|-
 +
|rowspan="2"|WiFi
 +
|WiFi Client
 +
|YES
 +
|
 +
|-
 +
|AP mode
 +
|YES
 +
|
 +
 +
|-
 +
|rowspan="2"|Bluetooth
 +
|BT
 +
|YES
 +
|BT sound
 +
|-
 +
|BLE
 +
|style="background: grey;" |Unknown
 +
|
 +
 +
|-
 +
|rowspan="2"|CAMERA ov5640
 +
|photograph
 +
|YES
 +
|
 +
|-
 +
|recording
 +
|YES
 +
|
 +
 +
|-
 +
|HDMI
 +
|720P
 +
|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
 +
|YES
 +
|
 +
 +
|-
 +
|1080P
 +
|MPV
 +
|YES
 +
|
 +
 +
|-
 +
|4K TV
 +
|
 +
|style="background: grey;" |Unknown
 +
|
 +
 +
|-
 +
|SATA
 +
|
 +
|YES
 +
|HDD & SSD
 +
 +
|-
 +
|Audio Codec
 +
|
 +
|YES
 +
|HDMI sound, record
 +
 +
|-
 +
|GPU
 +
|OpenGL
 +
|YES
 +
|OpenGL ES 2.0, FPS:60.0
 +
 +
|}
 +
 
=Ubuntu 16.04=
 
=Ubuntu 16.04=
 
==Kernel 3.10==
 
==Kernel 3.10==
Line 37: Line 150:
 
|-
 
|-
 
|AP mode
 
|AP mode
|style="background: orange;" |Pending
+
|style="background: orange;" |Developing
 
|hostapd
 
|hostapd
  
Line 47: Line 160:
 
|-
 
|-
 
|BLE
 
|BLE
|style="background: orange;" |Pending
+
|style="background: orange;" |Developing
 
|hcitool
 
|hcitool
  
Line 54: Line 167:
 
|ffmpeg
 
|ffmpeg
 
|YES
 
|YES
|
+
|./usr/local/bin/cameratest.sh
 
|-
 
|-
 
|cap
 
|cap
 
|YES
 
|YES
|
+
|./usr/local/bin/test_ov5640_image_mode.sh
 
|-
 
|-
 
|guvcview
 
|guvcview
 
|YES
 
|YES
|
+
|preview
 +
|-
  
 
|-
 
|-
Line 68: Line 182:
 
|8x8 LEDs
 
|8x8 LEDs
 
|YES
 
|YES
|
+
|./usr/local/bin/bpi_test_hello
 
|-
 
|-
 
|1602 LCD
 
|1602 LCD
 
|YES
 
|YES
|
+
|./usr/local/bin/bpi_test_lcd1602
 
|-
 
|-
 
|OLED
 
|OLED
 
|YES
 
|YES
 +
|./usr/local/bin/bpi_test_52pi
 +
 +
|-
 +
|rowspan="3"|HDMI
 +
|1080P
 +
|YES
 +
|bpi-bootsel /usr/lib/u-boot/bananapi/bpi-m2u/BPI_M2U_1080P.img.gz
 +
|-
 +
|720P
 +
|YES
 +
|bpi-bootsel /usr/lib/u-boot/bananapi/bpi-m2u/BPI_M2U_720P.img.gz
 +
|-
 +
|480P
 +
|YES
 +
|bpi-bootsel /usr/lib/u-boot/bananapi/bpi-m2u/BPI_M2U_480P.img.gz
 +
 +
|-
 +
|LCD Display
 +
|LCD 7"
 +
|YES
 +
|bpi-bootsel /usr/lib/u-boot/bananapi/bpi-m2u/BPI_M2U_LCD7.img.gz
 +
 +
|-
 +
|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: red;" |No
 
|
 
|
  
 
|-
 
|-
|rowspan="3"|HDMI
 
 
|1080P
 
|1080P
 +
|MPV
 +
|YES
 +
|
 +
 +
|-
 +
|GPU
 +
|OpenGL
 +
|style="background: red;" |No
 +
|
 +
 +
|-
 +
|SATA
 +
|Recognise
 
|YES
 
|YES
 
|
 
|
 +
 
|-
 
|-
|720P
+
|Mic
 +
|Recognise
 +
|YES
 +
|
 +
 
 +
|-
 +
|Audio
 +
|Recognise
 +
|YES
 +
|
 +
|}
 +
 
 +
=Raspbian 9.4=
 +
==Kernel 3.10==
 +
'''Features Map'''
 +
{| class="wikitable" style="text-align: center"
 +
|-
 +
|Image
 +
|Features
 +
|Sub-Features
 +
|Status
 +
|Performance
 +
|-
 +
|rowspan="50"|Raspbian
 +
|rowspan="2"|USB
 +
|HID
 
|YES
 
|YES
 
|
 
|
 
|-
 
|-
|480P
+
|Storage
 
|YES
 
|YES
 
|
 
|
  
 
|-
 
|-
|rowspan="2"|LCD Display
+
|rowspan="2"|GMAC
|LCD 5"
+
|TCP
 +
|YES
 +
|iperf3 test: 850M/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="2"|CAMERA ov5640
 +
|ffmpeg
 +
|YES
 +
|./usr/local/bin/cameratest.sh
 +
|-
 +
|cap
 +
|YES
 +
|./usr/local/bin/test_ov5640_image_mode.sh
 +
|-
 +
|rowspan="3"|WringPI
 +
|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
 +
 +
|-
 +
|rowspan="3"|HDMI
 +
|1080P
 +
|YES
 +
|bpi-bootsel /usr/lib/u-boot/bananapi/bpi-m2u/BPI_M2U_1080P.img.gz
 +
|-
 +
|720P
 +
|YES
 +
|bpi-bootsel /usr/lib/u-boot/bananapi/bpi-m2u/BPI_M2U_720P.img.gz
 +
|-
 +
|480P
 +
|YES
 +
|bpi-bootsel /usr/lib/u-boot/bananapi/bpi-m2u/BPI_M2U_480P.img.gz
 +
 +
|-
 +
|LCD Display
 
|LCD 7"
 
|LCD 7"
 
|YES
 
|YES
|
+
|bpi-bootsel /usr/lib/u-boot/bananapi/bpi-m2u/BPI_M2U_LCD7.img.gz
  
 
|-
 
|-
 
|IR function
 
|IR function
|
+
|Recognise
 
|YES
 
|YES
 
|getevent can get data
 
|getevent can get data
Line 110: Line 363:
 
|-
 
|-
 
|EMMC
 
|EMMC
|
+
|Recognise
 
|YES
 
|YES
 
|fdisk -h can recognise EMMC, and can burn image on EMMC
 
|fdisk -h can recognise EMMC, and can burn image on EMMC
Line 117: Line 370:
 
|OTG
 
|OTG
 
|adb
 
|adb
|YES
+
|style="background: orange;" |Developing
 
|
 
|
  
Line 127: Line 380:
  
 
|-
 
|-
|GPU
+
|SATA
|OpenGL
+
|Recognise
|style="background: grey;" |Unknown
+
|YES
 
|
 
|
  
 
|-
 
|-
|SATA
+
|Mic
 +
|Recognise
 +
|YES
 
|
 
|
 +
 +
|-
 +
|Audio
 +
|Recognise
 
|YES
 
|YES
 
|
 
|
 
|}
 
|}
  
=Raspbian=
+
=Debian 9=
 
==Kernel 3.10==
 
==Kernel 3.10==
 
'''Features Map'''
 
'''Features Map'''
 +
{| class="wikitable" style="text-align: center"
 +
|-
 +
|Image
 +
|Features
 +
|Sub-Features
 +
|Status
 +
|Performance
 +
|-
 +
|rowspan="50"|Debian
 +
|rowspan="2"|USB
 +
|HID
 +
|YES
 +
|
 +
|-
 +
|Storage
 +
|YES
 +
|
 +
 +
|-
 +
|rowspan="2"|GMAC
 +
|TCP
 +
|YES
 +
|iperf3 test: 850M/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="2"|CAMERA ov5640
 +
|ffmpeg
 +
|YES
 +
|./usr/local/bin/cameratest.sh
 +
|-
 +
|cap
 +
|YES
 +
|./usr/local/bin/test_ov5640_image_mode.sh
 +
|-
 +
|rowspan="3"|WringPI
 +
|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
 +
 +
|-
 +
|rowspan="3"|HDMI
 +
|1080P
 +
|YES
 +
|bpi-bootsel /usr/lib/u-boot/bananapi/bpi-m2u/BPI_M2U_1080P.img.gz
 +
|-
 +
|720P
 +
|YES
 +
|bpi-bootsel /usr/lib/u-boot/bananapi/bpi-m2u/BPI_M2U_720P.img.gz
 +
|-
 +
|480P
 +
|YES
 +
|bpi-bootsel /usr/lib/u-boot/bananapi/bpi-m2u/BPI_M2U_480P.img.gz
 +
 +
|-
 +
|LCD Display
 +
|LCD 7"
 +
|YES
 +
|bpi-bootsel /usr/lib/u-boot/bananapi/bpi-m2u/BPI_M2U_LCD7.img.gz
 +
 +
|-
 +
|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
 +
|
 +
 +
|-
 +
|1080P
 +
|MPV
 +
|YES
 +
|
 +
 +
|-
 +
|SATA
 +
|Recognise
 +
|YES
 +
|
 +
 +
|-
 +
|Mic
 +
|Recognise
 +
|YES
 +
|
 +
 +
|-
 +
|Audio
 +
|Recognise
 +
|YES
 +
|
 +
|}

Latest revision as of 17:21, 14 May 2019

Android 6.0.1 HDMI & LCD7

Kernel 3.10.65

Features Map

Image Features Sub-Features Status Performance
Android USB HID YES
USB Camera YES
GMAC YES
WiFi WiFi Client YES
AP mode YES
Bluetooth BT YES BT sound
BLE Unknown
CAMERA ov5640 photograph YES
recording YES
HDMI 720P 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 YES
1080P MPV YES
4K TV Unknown
SATA YES HDD & SSD
Audio Codec YES HDMI sound, record
GPU OpenGL YES OpenGL ES 2.0, FPS:60.0

Ubuntu 16.04

Kernel 3.10

Features Map

Image Features Sub-Features Status Performance
Ubuntu USB HID YES
Storage YES
GMAC TCP YES iperf3 test: 850M/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_image_mode.sh
guvcview YES preview
WringPI 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 1080P YES bpi-bootsel /usr/lib/u-boot/bananapi/bpi-m2u/BPI_M2U_1080P.img.gz
720P YES bpi-bootsel /usr/lib/u-boot/bananapi/bpi-m2u/BPI_M2U_720P.img.gz
480P YES bpi-bootsel /usr/lib/u-boot/bananapi/bpi-m2u/BPI_M2U_480P.img.gz
LCD Display LCD 7" YES bpi-bootsel /usr/lib/u-boot/bananapi/bpi-m2u/BPI_M2U_LCD7.img.gz
IR function Recognise YES getevent can get data
EMMC Recognise YES fdisk -h can recognise EMMC, and can burn image on EMMC
OTG adb No
1080P MPV YES
GPU OpenGL No
SATA Recognise YES
Mic Recognise YES
Audio Recognise YES

Raspbian 9.4

Kernel 3.10

Features Map

Image Features Sub-Features Status Performance
Raspbian USB HID YES
Storage YES
GMAC TCP YES iperf3 test: 850M/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_image_mode.sh
WringPI 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 1080P YES bpi-bootsel /usr/lib/u-boot/bananapi/bpi-m2u/BPI_M2U_1080P.img.gz
720P YES bpi-bootsel /usr/lib/u-boot/bananapi/bpi-m2u/BPI_M2U_720P.img.gz
480P YES bpi-bootsel /usr/lib/u-boot/bananapi/bpi-m2u/BPI_M2U_480P.img.gz
LCD Display LCD 7" YES bpi-bootsel /usr/lib/u-boot/bananapi/bpi-m2u/BPI_M2U_LCD7.img.gz
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
1080P MPV YES
SATA Recognise YES
Mic Recognise YES
Audio Recognise YES

Debian 9

Kernel 3.10

Features Map

Image Features Sub-Features Status Performance
Debian USB HID YES
Storage YES
GMAC TCP YES iperf3 test: 850M/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_image_mode.sh
WringPI 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 1080P YES bpi-bootsel /usr/lib/u-boot/bananapi/bpi-m2u/BPI_M2U_1080P.img.gz
720P YES bpi-bootsel /usr/lib/u-boot/bananapi/bpi-m2u/BPI_M2U_720P.img.gz
480P YES bpi-bootsel /usr/lib/u-boot/bananapi/bpi-m2u/BPI_M2U_480P.img.gz
LCD Display LCD 7" YES bpi-bootsel /usr/lib/u-boot/bananapi/bpi-m2u/BPI_M2U_LCD7.img.gz
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
1080P MPV YES
SATA Recognise YES
Mic Recognise YES
Audio Recognise YES