BananaPi M3

Debian Install

At the moment, this is the latest image:

It can easily be upgraded to Stretch, just replace the repos in /etc/apt/, update & upgrade.

Here is a Howto:


No Boot

Unplug HDMI when connecting Power or sometimes it doesn't boot

No Boot after Upgrade

Do NOT use this image: Debian-8-jessie-mate-gpu-bpi-m3-sd-emmc.img 2016-5-16 - after Upgrade it's broken, because it contains an incompatible armbian repo. Check:

dpkg -l | egrep "armbian| linux"
cat /etc/apt/sources.list.d/armbian.list  # remove armbian line, if exists

Use a more recent image:

Fix HDMI to DVI Adapter

Just edit /boot/bananapi/bpi-m3/linux uEnv.txt file

or use sunxi-tools to convert the bootscript to fex and change this:

hdmi_cts_compatibility = 1

Full manual:

Change HDMI resolution

Edit /boot/bananapi/bpi-m3/linux uEnv.txt: There are some Example “bootargs” lines. Use one of those or append something like:

 disp.screen0_output_type=3 disp.screen0_output_mode=10 disp.screen1_output_type=3 disp.screen1_output_mode=10

type:3 mode:10 = HDMI 1080P

Find more Mode Numbers here:


git clone && cd /root/bpim3-wlan/ && chmod +x && ./
Back to top
linux/machines/bananapi.txt · Last modified: 2018/06/24 17:48 by tkilla