# Linux software image

## Linux software image

**BPI-M2 Ultra/Berry Ubuntu 16.04 image 2018-01-04**

![](https://4206255271-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M2HWtRGSle2JoRWmwsz%2F-M2HWva6YC36keljqeN9%2F-M2HXPpSGlbLwGX1z-6V%2FUbuntu%20image.jpg?generation=1584080218796815\&alt=media)

2018-01-04-ubuntu-16.04-mate-desktop-v1.0-bpi-m2u-sd-emmc.img.zip

Google Drive:

[https://drive.google.com/file/d/1G4Ggkne63ofD51Yt2c-x5-qy9h7BgY4\_/view?usp=sharing2](https://drive.google.com/file/d/1G4Ggkne63ofD51Yt2c-x5-qy9h7BgY4_/view?usp=sharing)

Baidu cloud:

[https://pan.baidu.com/s/1cFHYGY1](https://pan.baidu.com/s/1cFHYGY)

MD5: a61e6f66a5ea2288fff0c3acff12d633

**BPI-M2 Ultra/BPI-M2 Berry new image:2018-01-04-kali-xfce-desktop-v1.0-bpi-m2u-sd-emmc.img**

![](https://4206255271-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M2HWtRGSle2JoRWmwsz%2F-M2HWva6YC36keljqeN9%2F-M2HXPpUUfGzqdST_Fom%2Fkali%20linux.jpg?generation=1584080219005660\&alt=media)

2018-01-04-kali-xfce-desktop-v1.0-bpi-m2u-sd-emmc.img.zip

Google Drive:

<https://drive.google.com/file/d/1vvarGORZakY0esNaEBkC-KmmpDIQcwLN/view?usp=sharing>

MD5: 3f436a0fe437cca9c3f5417297ab538a

**BPI-M2 Ultra/BPI-M2 Berry new image:2017-8-28 kali linux,crux linux,archlinux,centos linux**

google drive download link:

<https://drive.google.com/drive/folders/0B_YnvHgh2rwjR0JsaUltalFXanc>

**BPI-M2 Ultra/BPI-M2 Berry new image:2017-08-28-debian-9-sd-emmc.img**

\*\*2017-08-28-debian-9-stretch-mate-desktop-preview-bpi-m2u-sd-emmc.img.zip\*\*

![](https://4206255271-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M2HWtRGSle2JoRWmwsz%2F-M2HWva6YC36keljqeN9%2F-M2HXPpW9Ooh6iWEfXQ1%2Fdebian%202017-08-28%201.jpg?generation=1584080220110290\&alt=media)

1. based on Debian Stretch 9.1 Mate Desktop
2. support BPI-M2 Ultra & BPI-M2 Berry kernel 3.10.107
3. username & password: pi/bananapi , root/bananapi
4. support LCD 7"
5. support LCD 5"
6. support HDMI 1080P & 480P & 720P (default)
7. support GMAC
8. support WIFI
9. support BT (with bluetoothctl can setup)
10. support SATA
11. support UART (default set 2 pin mode for /dev/ttyS2)
12. support I2C
13. support SPI
14. support eMMC (support boot from eMMC)
15. support Battery (BPI-M2 Ultra only)
16. support IR (getevent can test, BPI-M2 Ultra only)
17. support touch screen (can control desktop or getevent to test)
18. support power key (getevent can test)
19. support OTG (BPI-M2 Ultra only)
20. support CAMERA ov5640 (guvcview / cap / ffmpeg-3.2.1 support video H.264 hw encode)
21. support uEnv.txt to fatload uImage
22. support bpi-bootsel to set LCD7" / LCD5" / HDMI (720P & 1080P & 480P)
23. support bpi-copy to write SD/eMMC with img.zip file
24. support video play 1080p with vdpau (vlc)
25. support chromium 60.0.3112.78
26. support wiringpi 2.44 (<https://github.com/BPI-SINOVOIP/BPI-WiringPi2>, thanks to <http://wiringpi.com/> & [https://github.com/WiringPi/WiringPi\\](https://github.com/WiringPi/WiringPi\)/)
27. support rpi.gpio 0.6.3 for python (<https://github.com/BPI-SINOVOIP/RPi.GPIO>, thanks to [https://sourceforge.net/projects/raspberry-gpio-python/\\](https://sourceforge.net/projects/raspberry-gpio-python/\)/)
28. Thanks for linux-sunxi community ([http://linux-sunxi.org/\\](http://linux-sunxi.org/\)/)
29. Special thanks for Daniel Andersen with BPI-M2U-bsp ([https://github.com/dan-and\\](https://github.com/dan-and\)/)
30. Special thanks for Alex support with camera functions ([https://github.com/avafinger\\](https://github.com/avafinger\)/)
31. ref. <https://github.com/BPI-SINOVOIP/BPI-M2U-bsp>
32. ref. <https://bananapi.gitbooks.io/bpi-m2-ultra-open-source-single-board-computer/content/>

Google Drive:

<https://drive.google.com/file/d/0B_YnvHgh2rwjeTh4TmlnMGl5X3M/view?usp=sharing>

baidu cloud:

<http://pan.baidu.com/s/1c1LvS1y>

MD5: 0a1fad281c24902148b16276a79bac12

FILESIZE: 1008158558 (\~961MB)

UNPACK: 7456MB (eMMC size)

**BPI-M2 Ultra/BPI-M2 Berry new image:2017-08-27-debian-9-stretch-lite-preview-bpi-m2u-sd-emmc.img**

\*\*2017-08-27-debian-9-stretch-lite-preview-bpi-m2u-sd-emmc.img.zip

1. based on Debian Stretch 9.1
2. support BPI-M2 Ultra & BPI-M2 Berry kernel 3.10.107
3. username & password: pi/bananapi , root/bananapi
4. support LCD 7"
5. support LCD 5"
6. support HDMI 1080P & 480P & 720P (default)
7. support GMAC
8. support WIFI
9. support BT (with bluetoothctl can setup)
10. support SATA
11. support UART (default set 2 pin mode for /dev/ttyS2)
12. support I2C
13. support SPI
14. support eMMC (support boot from eMMC)
15. support Battery (BPI-M2 Ultra only)
16. support IR (getevent can test, BPI-M2 Ultra only)
17. support touch screen (getevent to test)
18. support power key (getevent can test)
19. support OTG (BPI-M2 Ultra only)
20. support CAMERA ov5640 (cap / ffmpeg-3.2.1 support video H.264 hw encode)
21. support uEnv.txt to fatload uImage
22. support bpi-bootsel to set LCD7" / LCD5" / HDMI (720P & 1080P & 480P)
23. support bpi-copy to write SD/eMMC with img.zip file
24. support wiringpi 2.44 (<https://github.com/BPI-SINOVOIP/BPI-WiringPi2>, thanks to <http://wiringpi.com/> & <https://github.com/WiringPi/WiringPi> )
25. support rpi.gpio 0.6.3 for python (<https://github.com/BPI-SINOVOIP/RPi.GPIO> , thanks to <https://sourceforge.net/projects/raspberry-gpio-python/> )
26. Thanks for linux-sunxi community (<http://linux-sunxi.org/> )
27. Special thanks for Daniel Andersen with BPI-M2U-bsp (<https://github.com/dan-and> )
28. Special thanks for Alex support with camera functions (<https://github.com/avafinger> )
29. ref. <https://github.com/BPI-SINOVOIP/BPI-M2U-bsp>
30. ref. <https://bananapi.gitbooks.io/bpi-m2-ultra-open-source-single-board-computer/content/>

Google Drive:

<https://drive.google.com/file/d/0B_YnvHgh2rwjOWg1OW9heWZsYm8/view?usp=sharing>

baidu cloud:

<http://pan.baidu.com/s/1c3zxCy>

MD5: cff677aa94ca5345fc6e26379cfe4e95

FILESIZE: 532114076 (\~507MB)

UNPACK: 7456MB (eMMC size)

**BPI-M2 Ultra/BPI-M2 Berry new image: 2017-08-27-debian-8-jessie-lite-beta-bpi-m2u-sd-emmc.img**

\*\*2017-08-27-debian-8-jessie-lite-beta-bpi-m2u-sd-emmc.img.zip\*\*

1. based on Debian Jessie 8.9
2. support BPI-M2 Ultra & BPI-M2 Berry kernel 3.10.107
3. username & password: pi/bananapi , root/bananapi
4. support LCD 7"
5. support LCD 5"
6. support HDMI 1080P & 480P & 720P (default)
7. support GMAC
8. support WIFI
9. support BT (with bluetoothctl can setup)
10. support SATA
11. support UART (default set 2 pin mode for /dev/ttyS2)
12. support I2C
13. support SPI
14. support eMMC (support boot from eMMC)
15. support Battery (BPI-M2 Ultra only)
16. support IR (getevent can test, BPI-M2 Ultra only)
17. support touch screen (getevent to test)
18. support power key (getevent can test)
19. support OTG (BPI-M2 Ultra only)
20. support CAMERA ov5640 (cap / ffmpeg-3.2.1 support video H.264 hw encode)
21. support uEnv.txt to fatload uImage
22. support bpi-bootsel to set LCD7" / LCD5" / HDMI (720P & 1080P & 480P)
23. support bpi-copy to write SD/eMMC with img.zip file
24. support wiringpi 2.44 (<https://github.com/BPI-SINOVOIP/BPI-WiringPi2> , thanks to <http://wiringpi.com/> & <https://github.com/WiringPi/WiringPi> )
25. support rpi.gpio 0.6.3 for python (<https://github.com/BPI-SINOVOIP/RPi.GPIO> , thanks to <https://sourceforge.net/projects/raspberry-gpio-python/> )
26. Thanks for linux-sunxi community (<http://linux-sunxi.org/> )
27. Special thanks for Daniel Andersen with BPI-M2U-bsp (<https://github.com/dan-and> )
28. Special thanks for Alex support with camera functions (<https://github.com/avafinger> )
29. ref. <https://github.com/BPI-SINOVOIP/BPI-M2U-bsp>
30. ref. <https://bananapi.gitbooks.io/bpi-m2-ultra-open-source-single-board-computer/content/>

Google Drive:

<https://drive.google.com/file/d/0B_YnvHgh2rwjcDJGTnhqN3Nsb2M/view?usp=sharing>

baidu cloud:

<http://pan.baidu.com/s/1mhEueaG>

MD5: 049e78cc668c5edb5346d7f9e7fb0a51

FILESIZE: 452988068 (\~432MB)

UNPACK: 7456MB (eMMC size)

Test video demo:

<https://www.youtube.com/watch?v=atIwrd9uLPw>

discuss on forum:

<http://forum.banana-pi.org/t/bpi-m2-ultra-bpi-m2-berry-new-image-2017-08-28-debian-sd-emmc-img/3745>

**BPI-M2 Ultra/BPI-M2 Berry new image: 2017-08-25-raspbian-stretch-preview-bpi-m2u-sd-emmc**

2017-08-25-raspbian-stretch-preview-bpi-m2u-sd-emmc.img.zip

![](https://4206255271-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M2HWtRGSle2JoRWmwsz%2F-M2HWva6YC36keljqeN9%2F-M2HXPpZuj9CsCVhS_K0%2Frasbian%20stretch%205.jpg?generation=1584080219196401\&alt=media)

1. based on RASPBIAN STRETCH 9.1 2017-08-16 (support rpi3 rpi2 rpi1)
2. support BPI-M2 Ultra & BPI-M2 Berry kernel 3.10.107
3. username & password: pi/bananapi , root/bananapi
4. support LCD 7"
5. support LCD 5"
6. support HDMI 1080P & 480P & 720P (default)
7. support GMAC
8. support WIFI
9. support BT (with bluetoothctl can setup)
10. support SATA
11. support UART (default set 2 pin mode for /dev/ttyS2)
12. support I2C
13. support SPI
14. support eMMC (support boot from eMMC)
15. support Battery (BPI-M2 Ultra only)
16. support IR (getevent can test, BPI-M2 Ultra only)
17. support touch screen (can control desktop or getevent to test)
18. support power key (getevent can test)
19. support OTG (BPI-M2 Ultra only)
20. support CAMERA ov5640 (guvcview / cap / ffmpeg-3.2.1 support video H.264 hw encode)
21. support uEnv.txt to fatload uImage
22. support bpi-bootsel to set LCD7" / LCD5" / HDMI (720P & 1080P & 480P)
23. support bpi-copy to write SD/eMMC with img.zip file
24. support video play 1080p with vdpau (vlc)
25. support chromium 60.0.3112.89
26. support scratch 1.4
27. support scratch 2
28. support wiringpi 2.44 (<https://github.com/BPI-SINOVOIP/BPI-WiringPi2>, thanks to <http://wiringpi.com/> & [https://github.com/WiringPi/WiringPi\\](https://github.com/WiringPi/WiringPi\)/)
29. support rpi.gpio 0.6.3 for python (<https://github.com/BPI-SINOVOIP/RPi.GPIO>, thanks to [https://sourceforge.net/projects/raspberry-gpio-python/\\](https://sourceforge.net/projects/raspberry-gpio-python/\)/)
30. thanks for raspberry.org's work ([https://www.raspberrypi.org/downloads/raspbian\\](https://www.raspberrypi.org/downloads/raspbian\)/)
31. Thanks for linux-sunxi community ([http://linux-sunxi.org/\\](http://linux-sunxi.org/\)/)
32. Special thanks for Daniel Andersen with BPI-M2U-bsp ([https://github.com/dan-and\\](https://github.com/dan-and\)/)
33. Special thanks for Alex support with camera functions ([https://github.com/avafinger\\](https://github.com/avafinger\)/)
34. ref. <https://github.com/BPI-SINOVOIP/BPI-M2U-bsp>
35. ref. <https://bananapi.gitbooks.io/bpi-m2-ultra-open-source-single-board-computer/content/>

Google Drive:

<https://drive.google.com/file/d/0B_YnvHgh2rwjeFlUYk9fSmRkVjg/view?usp=sharing>

baidu cloud:

<http://pan.baidu.com/s/1hsoZKEC>

MD5: ea86f99c9e0a946dddfa3f4a2ec39dc0

FILESIZE: 1919429092 (\~1830MB)

UNPACK: 7456MB (eMMC size)

Discuss on forum :

<http://forum.banana-pi.org/t/bpi-m2-ultra-bpi-m2-berry-new-image-2017-08-25-raspbian-stretch-preview-bpi-m2u-sd-emmc/3741>

**BPI-M2 Ultra/BPI-M2 Berry new image:2017-08-24-raspbian-jessie-beta-bpi-m2u-sd-emmc.img**

2017-08-24-raspbian-jessie-beta-bpi-m2u-sd-emmc.img.zip

![](https://4206255271-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M2HWtRGSle2JoRWmwsz%2F-M2HWva6YC36keljqeN9%2F-M2HXPpbLM-MYPiH0Etr%2Frasbian%20jassie%201.jpg?generation=1584080220207470\&alt=media)

1. based on RASPBIAN JESSIE (support rpi3 rpi2 rpi1)
2. support BPI-M2 Ultra & BPI-M2 Berry kernel 3.10.107
3. username & password: pi/bananapi , root/bananapi
4. support LCD 7"
5. support LCD 5"
6. support HDMI 1080P & 480P & 720P (default)
7. support GMAC
8. support WIFI
9. support BT (with bluetoothctl can setup)
10. support SATA
11. support UART (default set 2 pin mode for /dev/ttyS2)
12. support I2C
13. support SPI
14. support eMMC (support boot from eMMC)
15. support Battery (BPI-M2 Ultra only)
16. support IR (getevent can test, BPI-M2 Ultra only)
17. support touch screen (getevent to test, control desktop please try raspbian stretch version)
18. support power key (getevent can test)
19. support OTG (BPI-M2 Ultra only)
20. support CAMERA ov5640 (guvcview / cap / ffmpeg-3.2.1 support video H.264 hw encode)
21. support uEnv.txt to fatload uImage
22. support bpi-bootsel to set LCD7" / LCD5" / HDMI (720P & 1080P & 480P)
23. support bpi-copy to write SD/eMMC with img.zip file
24. support video play 1080p with vdpau (vlc)
25. support chromium 56.0.2924.84
26. support wiringpi 2.44 (<https://github.com/BPI-SINOVOIP/BPI-WiringPi2>, thanks to <http://wiringpi.com/> & [https://github.com/WiringPi/WiringPi\\](https://github.com/WiringPi/WiringPi\)/)
27. support rpi.gpio 0.6.3 for python (<https://github.com/BPI-SINOVOIP/RPi.GPIO>, thanks to [https://sourceforge.net/projects/raspberry-gpio-python/\\](https://sourceforge.net/projects/raspberry-gpio-python/\)/)
28. thanks for raspberry.org's work ([https://www.raspberrypi.org/downloads/raspbian\\](https://www.raspberrypi.org/downloads/raspbian\)/)
29. Thanks for linux-sunxi community ([http://linux-sunxi.org/\\](http://linux-sunxi.org/\)/)
30. Special thanks for Daniel Andersen with BPI-M2U-bsp ([https://github.com/dan-and\\](https://github.com/dan-and\)/)
31. Special thanks for Alex support with camera functions ([https://github.com/avafinger\\](https://github.com/avafinger\)/)
32. ref. <https://github.com/BPI-SINOVOIP/BPI-M2U-bsp>
33. ref. <https://bananapi.gitbooks.io/bpi-m2-ultra-open-source-single-board-computer/content/>

Google Drive:

<https://drive.google.com/file/d/0B_YnvHgh2rwjNDdwRlMyNk94cFk/view?usp=sharing>

baidu cloud:

<http://pan.baidu.com/s/1i4PVqVr>

MD5: 680cae4389def603fdc50df3d20d49e3

FILESIZE: 1960302379 (\~1869MB)

UNPACK: 7456MB (eMMC size)

disduss on forum :

<http://forum.banana-pi.org/t/bpi-m2-ultra-bpi-m2-berry-new-image-2017-08-24-raspbian-jessie-beta-bpi-m2u-sd-emmc-img/3742>

**Banana pi BPI-M2 Ultra/BPI-M2 Berry new image:2017-08-24-ubuntu-16.04-mate-desktop-beta**

![](https://4206255271-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M2HWtRGSle2JoRWmwsz%2F-M2HWva6YC36keljqeN9%2F-M2HXPpfM43tgtHjZGs1%2Fubnut%202017-8-24%203.jpg?generation=1584080220553758\&alt=media)

release version note:

1. based on ubuntu 16.04.3 LTS Mate Desktop
2. support BPI-M2 Ultra & BPI-M2 Berry kernel 3.10.107
3. username & password: pi/bananapi , root/bananapi
4. support LCD 7"
5. support LCD 5"
6. support HDMI 1080P & 480P & 720P
7. support GMAC
8. support WIFI
9. support BT (with bluetoothctl can setup)
10. support SATA
11. support UART (default set 2 pin mode for /dev/ttyS2)
12. support I2C
13. support SPI
14. support eMMC (support boot from eMMC)
15. support Battery (BPI-M2 Ultra only)
16. support IR (getevent can test, BPI-M2 Ultra only)
17. support touch screen (can control desktop or getevent to test)
18. support power key (getevent can test)
19. support OTG (BPI-M2 Ultra only)
20. support CAMERA ov5640 (guvcview / cap / ffmpeg-3.2.1 support video H.264 hw encode)
21. support uEnv.txt to fatload uImage
22. support bpi-bootsel to set LCD7" / LCD5" / HDMI (720P & 1080P & 480P)
23. support bpi-copy to write SD/eMMC with img.zip file
24. support video play 1080p with vdpau (mpv , vlc, smplayer)
25. support xrdp
26. support chromium 60.0.3112.78
27. support wiringpi 2.44 (<https://github.com/BPI-SINOVOIP/BPI-WiringPi2> , thanks to <http://wiringpi.com/> & [https://github.com/WiringPi/WiringPi](https://github.com/WiringPi/WiringPi\)\)/)
28. support rpi.gpio 0.6.3 for python (<https://github.com/BPI-SINOVOIP/RPi.GPIO>, thanks to [https://sourceforge.net/projects/raspberry-gpio-python/](https://sourceforge.net/projects/raspberry-gpio-python/\)\)/)
29. Thanks for linux-sunxi community ([http://linux-sunxi.org/](http://linux-sunxi.org/\)\)/)
30. Special thanks for Daniel Andersen with BPI-M2U-bsp (<https://github.com/dan-and> )
31. Special thanks for Alex support with camera functions (<https://github.com/avafinger> )
32. ref. <https://github.com/BPI-SINOVOIP/BPI-M2U-bsp>
33. ref. <https://bananapi.gitbooks.io/bpi-m2-ultra-open-source-single-board-computer/content/>

**HDMI version:**

file name: 2017-08-24-ubuntu-16.04-mate-desktop-beta-bpi-m2u-sd-emmc.img.zip

Google Drive:

<https://drive.google.com/file/d/0B_YnvHgh2rwjM1A5UjVpWUdDdk0/view?usp=sharing>

baidu cloud:

<http://pan.baidu.com/s/1hr5E49Q>

MD5: 5ce6251d0b5d834eecbb7ec51302383c

FILESIZE: 1808529214 (\~1724MB)

UNPACK: 7456MB (eMMC size)

**LCD 7.0 version:**

filename: 2017-08-24-ubuntu-16.04-mate-desktop-beta-bpi-m2u-lcd7-sd-emmc.img.zip

Google Drive:

<https://drive.google.com/file/d/0B_YnvHgh2rwjOENqYWtja0pENjA/view?usp=sharing>

baidu cloud:

<http://pan.baidu.com/s/1sl5CxFR>

MD5: 41c3ec53795f5d9c309bb6e32e478a52

FILESIZE: 1809255540 (\~1725MB)

UNPACK: 7456MB (eMMC size)

**LCD 5.0 version:**

filename: 2017-08-24-ubuntu-16.04-mate-desktop-beta-bpi-m2u-lcd5-sd-emmc.img.zip

Google Drive:

<https://drive.google.com/file/d/0B_YnvHgh2rwjV3JlSE1zdnZHQjQ/view?usp=sharing>

baidu cloud:

<http://pan.baidu.com/s/1jHDHXci>

MD5: 9c460e2a83aed6b93ee53920d72cbe09

FILESIZE: 1807400340 (\~1723MB)

UNPACK: 7456MB (eMMC size)

Disuss on forum :

<http://forum.banana-pi.org/t/banana-pi-bpi-m2-ultra-bpi-m2-berry-new-image-2017-08-24-ubuntu-16-04-mate-desktop-beta-bpi-m2u-m2b/3725>

**Banana pi BPI-M2 Ultra/BPI-M2 Berry new image:Ubuntu-16.04-mate-desktop-beta-bpi-m2u-sd-emmc-2017-07-10**

file name: 2017-07-10-ubuntu-16.04-mate-desktop-beta-bpi-m2u-sd-emmc.img.zip

![](https://4206255271-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M2HWtRGSle2JoRWmwsz%2F-M2HWva6YC36keljqeN9%2F-M2HXPphDZzEfGvLUFxz%2Fubuntu%207-10%201.jpg?generation=1584080219081697\&alt=media)

1. based on ubuntu 16.04.2 LTS Mate Desktop
2. support BPI-M2 Ultra & BPI-M2 Berry kernel 3.10.65
3. username & password: pi/bananapi , root/bananapi
4. support LCD 7"
5. support LCD 5"
6. support HDMI 1080P & 480P & 720P (default)
7. support GMAC
8. support WIFI
9. support BT (with bluetoothctl can setup)
10. support SATA
11. support UART (default set 2 pin mode for /dev/ttyS2)
12. support eMMC (support boot from eMMC)
13. support Battery (BPI-M2 Ultra only)
14. support IR (getevent can test, BPI-M2 Ultra only)
15. support touch screen (can control desktop or getevent to test)
16. support power key (getevent can test)
17. support OTG & adbd (default off)
18. support CAMERA ov5640 (guvcview / cap / ffmpeg-3.2.1 support video H.264 hw encode)
19. support uEnv.txt to fatload uImage
20. support bpi-bootsel to set LCD7" / LCD5" / HDMI (720P & 1080P & 480P)
21. support bpi-copy to write SD/eMMC with img.zip file
22. support video play 1080p with vdpau (mpv)
23. support wiringpi 2.44 (<https://github.com/BPI-SINOVOIP/WiringPi>, thanks to <http://wiringpi.com/> & [https://github.com/WiringPi/WiringPi\\](https://github.com/WiringPi/WiringPi\)/)
24. support rpi.gpio 0.6.3 for python (<https://github.com/BPI-SINOVOIP/RPi.GPIO>, thanks to [https://sourceforge.net/projects/raspberry-gpio-python/\\](https://sourceforge.net/projects/raspberry-gpio-python/\)/)
25. Thanks for linux-sunxi community ([http://linux-sunxi.org/\\](http://linux-sunxi.org/\)/)
26. Special thanks for Alex support with camera functions ([https://github.com/avafinger\\](https://github.com/avafinger\)/)

Google Drive:

<https://drive.google.com/file/d/0B_YnvHgh2rwjam5HYS0zU013bDQ/view?usp=sharing>

baidu cloud:

<http://pan.baidu.com/s/1cjd8SY>

MD5: b10a243031f5c819220857ff3c2f61a2

FILESIZE: 1693544540 (\~1616MB)

UNPACK: 7456MB (eMMC size)

**Banana pi BPI-M2 Ultra/BPI-M2 Berry new image :2017-05-25-ubuntu-16.04-mate-desktop-preview2-bpi-m2u-sd-emmc.img**

2017-05-25-ubuntu-16.04-mate-desktop-preview2-bpi-m2u-sd-emmc.img.zip

![](https://4206255271-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M2HWtRGSle2JoRWmwsz%2F-M2HWva6YC36keljqeN9%2F-M2HXPplMOpenmXCjx6Y%2Fubuntu%202.jpg?generation=1584080218892347\&alt=media)

1. based on ubuntu 16.04.2 LTS Mate Desktop
2. support BPI-M2 Ultra & BPI-M2 Berry kernel 3.10.65
3. username & password: pi/bananapi , root/bananapi
4. support LCD 7"
5. support LCD 5"
6. support HDMI 1080P & 480P & 720P (default)
7. support GMAC
8. support WIFI
9. support BT (with bluetoothctl can setup)
10. support SATA
11. support eMMC (support boot from eMMC)
12. support Battery (BPI-M2 Ultra only)
13. support IR (getevent can test, BPI-M2 Ultra only)
14. support touch screen (can control desktop or getevent to test)

14 support power key (getevent can test)

1. support OTG & adbd (default off)
2. support CAMERA ov5640 (guvcview / cap / ffmpeg-3.2.1 support video H.264 hw encode)
3. support uEnv.txt to fatload uImage
4. support bpi-bootsel to set LCD7" / LCD5" / HDMI (720P & 1080P & 480P)
5. support bpi-copy to write SD/eMMC with img.zip file
6. support video play 1080p with vdpau (mpv)
7. support wiringpi 2.44 (<https://github.com/BPI-SINOVOIP/WiringPi>, thanks to <http://wiringpi.com/> & [https://github.com/WiringPi/WiringPi\\](https://github.com/WiringPi/WiringPi\)/)
8. support rpi.gpio 0.6.3 for python (<https://github.com/BPI-SINOVOIP/RPi.GPIO>, thanks to [https://sourceforge.net/projects/raspberry-gpio-python/\\](https://sourceforge.net/projects/raspberry-gpio-python/\)/)
9. Thanks for linux-sunxi community ([http://linux-sunxi.org/\\](http://linux-sunxi.org/\)/)
10. Special thanks for Alex support with camera functions ([https://github.com/avafinger\\](https://github.com/avafinger\)/)

Google Drive:

<https://drive.google.com/file/d/0B_YnvHgh2rwjN2xyOTF1aEFZelU/view?usp=sharing>

baidu cloud:

<https://pan.baidu.com/s/1mi3FApq>

MD5: f1ecb49e30724733be7c1cfda8d110c3

FILESIZE: 1730996488 (\~1650MB)

UNPACK: 7456MB (eMMC size)

**Banana pi BPI-M2 Ultra/BPI-M2 Berry new image : 2017-05-25-raspbian-jessie-preview3-bpi-m2u-sd-emmc.img**

2017-05-25-raspbian-jessie-preview3-bpi-m2u-sd-emmc.img.zip

![](https://4206255271-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M2HWtRGSle2JoRWmwsz%2F-M2HWva6YC36keljqeN9%2F-M2HXPpo8Rw1Scnak7f1%2Frasbian%202.jpg?generation=1584080219270838\&alt=media)

1. based on RASPBIAN JESSIE 2017-04-10 (support rpi3 rpi2 rpi1)
2. support BPI-M2 Ultra & BPI-M2 Berry kernel 3.10.65
3. username & password: pi/bananapi , root/bananapi
4. support LCD 7"
5. support LCD 5"
6. support HDMI 1080P & 480P & 720P (default)
7. support GMAC
8. support WIFI
9. support BT (with bluetoothctl can setup)
10. support SATA
11. support eMMC (support boot from eMMC, BPI-M2 Ultra only)
12. support Battery (BPI-M2 Ultra only)
13. support IR (getevent can test, BPI-M2 Ultra only)
14. support touch screen (getevent to test)

14 support power key (getevent can test)

1. support OTG & adbd (default off)
2. support CAMERA ov5640 (guvcview / cap / ffmpeg-3.2.1 support video H.264 hw encode)
3. support uEnv.txt to fatload uImage
4. support bpi-bootsel to set LCD7" / LCD5" / HDMI (720P & 1080P & 480P)
5. support bpi-copy to write SD/eMMC with img.zip file
6. support video play 1080p with vdpau (vlc)
7. support wiringpi 2.44 (<https://github.com/BPI-SINOVOIP/WiringPi>, thanks to <http://wiringpi.com/> & [https://github.com/WiringPi/WiringPi\\](https://github.com/WiringPi/WiringPi\)/)
8. support rpi.gpio 0.6.3 for python (<https://github.com/BPI-SINOVOIP/RPi.GPIO>, thanks to [https://sourceforge.net/projects/raspberry-gpio-python/\\](https://sourceforge.net/projects/raspberry-gpio-python/\)/)
9. Thanks for linux-sunxi community ([http://linux-sunxi.org/\\](http://linux-sunxi.org/\)/)
10. Special thanks for Alex support with camera functions ([https://github.com/avafinger\\](https://github.com/avafinger\)/)
11. thanks for raspberry.org's work([https://www.raspberrypi.org/downloads/raspbian\\](https://www.raspberrypi.org/downloads/raspbian\)/)
12. support node-red with raspberrypi's node to control gpio

Google Drive:

<https://drive.google.com/file/d/0B_YnvHgh2rwjRGlUMUdqZk5ETDg/view?usp=sharing>

baidu cloud:

<https://pan.baidu.com/s/1civq4e>

MD5: 60e19ea9138d6841fa6852ece4727b0a

FILESIZE: 1946658225(\~1856MB)

UNPACK: 7456MB (eMMC size)

Discuss on forum:

<http://forum.banana-pi.org/t/banana-pi-bpi-m2-ultra-bpi-m2-berry-new-image-2017-05-25-raspbian-jessie-preview3-bpi-m2u-sd-emmc-img/3306>

## BPI-M2 Ultra new image:debian-8-jessie-lite-beta2-bpi-m2u-sd-emmc.img 2016-11-29

![](https://4206255271-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M2HWtRGSle2JoRWmwsz%2F-M2HWva6YC36keljqeN9%2F-M2HXPpqTsJQmVsqi0lN%2Fdebian%202016-11-23%201.jpg?generation=1584080219596807\&alt=media)\
debian 8 with LCD scree and power with lithium battery

based on debian 8 jessie (text mode)\
BPI-M2U kernel 3.10.65\
username & password: pi/bananapi , root/bananapi\
support LCD 7" (default)\
support HDMI 1080P & 480P & 720P\
support GMAC\
support WIFI\
support BT (with bluetoothctl can setup)\
support SATA\
support eMMC (support boot from eMMC)\
support Battery\
support IR (getevent can test)\
support Touch Screen (getevent can test)\
13 support Power Key (getevent can test)\
support OTG & adbd (default on)\
support CAMERA ov5640 (tinacameratest app support photo / video H.264 hw encode)\
support uEnv.txt to fatload uImage\
support bpi-bootsel to set LCD7 or HDMI (720P & 1080P & 480P)\
support bpi-copy to write SD/eMMC with img.zip file

**LCD version:**

2016-11-29-debian-8-jessie-lite-beta2-bpi-m2u-lcd7-sd-emmc.img.zip

Google Drive:

<https://drive.google.com/file/d/0B_YnvHgh2rwjc3Rkd3lPcl9hS00/view?usp=sharing>

baidu cloud:

<https://pan.baidu.com/s/1jI2UePo>

MD5: 709e2efe4945ed22e4fe0212a31e3d12

FILESIZE: 403577975 (\~385MB)

UNPACK: 7456MB (eMMC size)

discuss on forum:

<http://forum.banana-pi.org/t/bpi-m2-ultra-new-image-debian-8-jessie-lite-beta2-bpi-m2u-lcd7-sd-emmc-img-2016-11-29/2520>

**HDMI version:**

2016-11-29-debian-8-jessie-lite-beta2-bpi-m2u-sd-emmc.img.zip

Google Drive:

<https://drive.google.com/file/d/0B_YnvHgh2rwjR0p6WVUwbU5JcVk/view?usp=sharing>

baidu cloud:

<https://pan.baidu.com/s/1skDUQmT>

MD5: 55d2da5ad204c578613b17517b87266a

FILESIZE: 403662152 (\~385MB)

UNPACK: 7456MB (eMMC size)

discuss on forum:

<http://forum.banana-pi.org/t/bpi-m2-ultra-new-image-debian-8-jessie-lite-beta2-bpi-m2u-sd-emmc-img-2016-11-29/2521>

## BPI-M2 Ultra new image :ubuntu-16.04.1-mate-desktop-preview3-bpi-m2u-lcd7-sd-emmc.img 2016-11-29

2016-11-29-ubuntu-16.04.1-mate-desktop-preview3-bpi-m2u-lcd7-sd-emmc.img.zip

![](https://4206255271-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M2HWtRGSle2JoRWmwsz%2F-M2HWva6YC36keljqeN9%2F-M2HXPps4yuDKCp3YRjH%2Fubuntu%2016.04.1%2020161122%203.jpg?generation=1584080219774433\&alt=media)

1. based on ubuntu 16.04.1 LTS  Mate Desktop
2. BPI-M2U kernel 3.10.65
3. username & password: pi/bananapi , root/bananapi
4. support LCD 7" (default)
5. support HDMI 1080P & 480P & 720P
6. support GMAC
7. support WIFI
8. support BT (with bluetoothctl can setup)
9. support SATA
10. support eMMC (support boot from eMMC)
11. support Battery
12. support IR (getevent can test)
13. support touch screen (can control desktop or getevent to test)

    13 support power key (getevent can test)
14. support OTG & adbd (default on)
15. support CAMERA ov5640 (tinacameratest app support photo / video H.264 hw encode)
16. support uEnv.txt to fatload uImage
17. support bpi-bootsel to set LCD7 or HDMI (720P & 1080P & 480P)
18. support bpi-copy to write SD/eMMC with img.zip file
19. support video play 1080p with vdpau (mpv)
20. support nodejs
21. support node-red

Google Drive:\
<https://drive.google.com/file/d/0B_YnvHgh2rwjRW82Sm9PTWFMREU/view?usp=sharing>

baidu cloud:\
<https://pan.baidu.com/s/1i5NoVTb>

MD5: 32204d2f4a0b58536403783989f8c514

FILESIZE: 2024613864 (\~1931MB)

UNPACK: 7456MB (eMMC size)

discuss on forum :

<http://forum.banana-pi.org/t/bpi-m2-ultra-new-image-ubuntu-16-04-1-mate-desktop-preview3-bpi-m2u-lcd7-sd-emmc-img-2016-11-29/2501>

## BPI-M2 Ultra new image:ubuntu-16.04.1-mate-desktop-preview3-bpi-m2u-sd-emmc.img 2016-11-29

2016-11-29-ubuntu-16.04.1-mate-desktop-preview3-bpi-m2u-sd-emmc.img.zip

![](https://4206255271-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M2HWtRGSle2JoRWmwsz%2F-M2HWva6YC36keljqeN9%2F-M2HXPpuf5N5bliT79Zs%2Fubuntu%2016.04.1%2020161122.jpg?generation=1584080219437033\&alt=media)

1. based on ubuntu 16.04.1 LTS  Mate Desktop
2. BPI-M2U kernel 3.10.65
3. username & password: pi/bananapi , root/bananapi
4. support LCD 7"&#x20;
5. support HDMI 1080P & 480P & 720P (default)
6. support GMAC
7. support WIFI
8. support BT (with bluetoothctl can setup)
9. support SATA
10. support eMMC (support boot from eMMC)
11. support Battery
12. support IR (getevent can test)
13. support touch screen (can control desktop or getevent to test)

    13 support power key (getevent can test)
14. support OTG & adbd (default on)
15. support CAMERA ov5640 (tinacameratest app support photo / video H.264 hw encode)
16. support uEnv.txt to fatload uImage
17. support bpi-bootsel to set LCD7 or HDMI (720P & 1080P & 480P)
18. support bpi-copy to write SD/eMMC with img.zip file
19. support video play 1080p with vdpau (mpv)
20. support nodejs
21. support node-red

Google Drive:

<https://drive.google.com/file/d/0B_YnvHgh2rwjUWZHd0k3SUl5Mmc/view?usp=sharing>

baidu cloud:

<https://pan.baidu.com/s/1pK7nu3p>

MD5: f75fc192b51a438f613445f7482268e7

FILESIZE: 2024712263 (\~1931MB)

UNPACK: 7456MB (eMMC size)

discuss on forum:

<http://forum.banana-pi.org/t/bpi-m2-ultra-new-image-ubuntu-16-04-1-mate-desktop-preview3-bpi-m2u-sd-emmc-img-2016-11-29/2498>

## BPI-M2 Ultra new image：busybox-adbd-camera-bpi-m2u.img 2016-10-01

2016-10-01-busybox-adbd-camera-bpi-m2u.img.zip

![](https://4206255271-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M2HWtRGSle2JoRWmwsz%2F-M2HWva6YC36keljqeN9%2F-M2HXPpw8sd3V2y75Zf8%2FBPI-M2%20ultra%20busybox.jpg?generation=1584080219727010\&alt=media)\
0\. based on busybox v1.24.2 & bash-4.4-rc1\
1\. BPI-M2U kernel 3.10.65\
2\. username & password: pi/bananapi , root/bananapi\
3\. support HDMI 1080P & 720P(default)\
4\. support GMAC\
5\. support WIFI (bcmdhd module only)\
6\. support SATA\
7\. support battery\
8\. support uEnv.txt to fatload uImage\
9\. support uEnv.txt to set video 1080P & 720P & 480P ...\
10\. support camera (tinacameratest app support photo / video H.264 hw encode)\
11\. support otg & adbd (default on)\
12\. support telnetd\
13\. Thanks to busybox (<https://busybox.net/>)\
14\. Thanks to gnu.org (<http://www.gnu.org/software/bash/>)

baidu cloud:\
<https://pan.baidu.com/s/1dFJqjpn>

MD5: c49012622909ef8a06fa9f893529accd

ZIP IMAGE SIZE: 19855063(\~19MB)\
SD SIZE: needed >=200MB

discuss on forum:

<http://forum.banana-pi.org/t/bpi-m2-ultra-new-image-busybox-adbd-camera-bpi-m2u-img-2016-10-01/2302>

## BPI-M2 Ultra new image:ubuntu-16.04-xenial-minimal-preview-bpi-m2u.img 2016-09-29

2016-09-29-ubuntu-16.04-xenial-minimal-preview-bpi-m2u.img.zip

![](https://4206255271-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M2HWtRGSle2JoRWmwsz%2F-M2HWva6YC36keljqeN9%2F-M2HXPpy2ANqW2yugyH9%2Fubuntu%20minimal%2029-9.jpg?generation=1584080219866785\&alt=media)

1. based on ubuntu 16.04.1 LTS
2. BPI-M2U kernel 3.10.65
3. username & password: pi/bananapi , root/bananapi
4. support HDMI 1080P & 720P(default)
5. support GMAC
6. support WIFI (modify /etc/network/interfaces.d/wlan0 for auto connect)
7. support SATA
8. support battery
9. support uEnv.txt to fatload uImage
10. support uEnv.txt to set video 1080P & 720P & 480P ...
11. support camera (tinacameratest app support photo / video H.264 hw encode)
12. support otg & adbd (default on)
13. support LCD (bpi-bootsel to set LCD or 720P & 1080P)
14. Thanks to ubuntu (<http://www.ubuntu.com>)

image file size just about 200M.

Google Drive:

<https://drive.google.com/file/d/0B_YnvHgh2rwjUURtdW5tbTdtT28/view?usp=sharing>

MD5: e83e94dc1f9d9e35efdaa0b3f74694cd

discuss on forum:

<http://forum.banana-pi.org/t/bpi-m2-ultra-new-image-ubuntu-16-04-xenial-minimal-preview-bpi-m2u-img-2016-09-29/2300>

## BPI-M2 Ultra new image:debian-8-jessie-mate-demo-bpi-m2u.img 2016-09-28

2016-09-28-debian-8-jessie-mate-demo-bpi-m2u.img.zip

![](https://4206255271-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M2HWtRGSle2JoRWmwsz%2F-M2HWva6YC36keljqeN9%2F-M2HXPq-yo2Viv95JvIZ%2Fdebain%2009-29%201.jpg?generation=1584080220443401\&alt=media)

1. based on debian 8.6 with mate desktop
2. BPI-M2U kernel 3.10.65
3. username & password: pi/bananapi , root/bananapi
4. support HDMI 1080P & 720P(default)
5. support GMAC
6. support WIFI
7. support SATA
8. support battery
9. support uEnv.txt to fatload uImage
10. support uEnv.txt to set video 1080P & 720P & 480P ...
11. support camera (tinacameratest app support photo / video H.264 hw encode)
12. support video play 1080p with vdpau (mpv)
13. support otg & adbd (default on)
14. support LCD (bpi-bootsel to set LCD or HDMI 720P & 1080P)
15. Thanks to debian.org (<http://www.debian.org>)
16. Thanks to mate-desktop.org (/<http://mate-desktop.org/>)

Google Drive:\
<https://drive.google.com/file/d/0B_YnvHgh2rwjeEt5WnlXSEV1eEU/view?usp=sharing>

MD5: 8d615b8adb5451fa702dd04e82c6659b

discuss on forum:

<http://forum.banana-pi.org/t/bpi-m2-ultra-new-image-debian-8-jessie-mate-demo-bpi-m2u-img-2016-09-28/2295>

## BPI-M2 Ultra new image: debian-8-jessie-lite-preview-bpi-m2u.img 2016-09-27

![](https://4206255271-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M2HWtRGSle2JoRWmwsz%2F-M2HWva6YC36keljqeN9%2F-M2HXPq1aSv88EMYmKod%2Fdebain%2009-27%20adb.jpg?generation=1584080219574985\&alt=media)\
1\. BPI-M2U kernel 3.10.65\
2\. username & password: pi/bananapi , root/bananapi\
3\. support HDMI 1080P & 720P(default)\
4\. support GMAC\
5\. support WIFI\
6\. support uEnv.txt to fatload uImage\
7\. support uEnv.txt to set video 1080P & 720P & 480P ...\
8\. support camera (tinacameratest app support photo / video H.264 hw encode)\
9\. support otg & adbd (default on)\
10\. support LCD (bpi-bootsel to set LCD or 720P & 1080P)

Google Drive:\
<https://drive.google.com/file/d/0B_YnvHgh2rwjS0NXakYtS3VQQk0/view?usp=sharing>

MD5: 88b9a65bbee799d68f6270028b0c839e

discuss on forum:

<http://forum.banana-pi.org/t/bpi-m2-ultra-new-image-debian-8-jessie-lite-preview-bpi-m2u-img-2016-09-27/2292>

## BPI-M2 Ultra new image:ubuntu-mate-16.04-Xenial-edu-docker-demo-bpi-m2u.img 2016-9-26

![](https://4206255271-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M2HWtRGSle2JoRWmwsz%2F-M2HWva6YC36keljqeN9%2F-M2HXPq35IOmnmDnKiF8%2Fubuntu%2016.04%2016-9.jpg?generation=1584080220001253\&alt=media)\
0\. based on ubuntu 16.04 mate from bpi-m3-mate (<http://opensource.ntpc.edu.tw/>)\
1\. BPI-M2U kernel 3.10.65\
2\. username & password: pi/bananapi , root/bananapi\
3\. support HDMI 1080P & 720P(default)\
4\. support GMAC\
5\. support WIFI\
6\. support SATA\
7\. support uEnv.txt to fatload uImage\
8\. support uEnv.txt to set video 1080P & 720P & 480P ...\
9\. support camera (tinacameratest app support photo / video H.264 hw encode)\
10\. support video play 1080p with vdpau (mpv, vlc, smplayer)\
11\. support docker ( included ubuntu & debian image)\
12\. support nodejs\
13\. support node-red\
14\. included many apps for edu\
15\. support scratch 2 online with scratchx\
16\. special thanks to the team of <http://opensource.ntpc.edu.tw/>

info: need >= 16GB SD and not use for eMMC(8GB)

Google Drive:\
<https://drive.google.com/file/d/0B_YnvHgh2rwjcUV5NnJkMi1wY3c/view?usp=sharing>

MD5: 7c24c95a262edd8b7b5b7d70813c013a

discuss on forum:

<http://forum.banana-pi.org/t/bpi-m2-ultra-new-image-ubuntu-mate-16-04-xenial-edu-docker-demo-bpi-m2u-img-2016-9-26/2291>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://bananapi.gitbook.io/bpi-m2-ultra-open-source-single-board-computer/bpi-m2-ultraberry-software/linuxsoftware.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
