BPI-M3 new image:Debian-8-jessie-lite-bpi-m3-sd-emmc.img 2016-5-15

2016-05-15-debian-8-jessie-lite-bpi-m3-sd-emmc.img.zip

  1. BPI-M3 kernel 3.4
  2. username & password: root/bananapi
  3. support HDMI 1080P & 720P(default)
  4. support eMMC
  5. support GMAC
  6. support WIFI
  7. support SATA
  8. support bpi-bootsel cmd can switch to (bpi-m3 & bpi-m2 & bpi-m2p)
  9. support uEnv.txt to fatload script.bin & uImage
  10. support uEnv.txt to set video 1080P & 720P & 480P …
  11. support power max. up to 2.5A ~ for DC-IN.
  12. fix rootmydevice issue
  13. based on armbian rootfs, thanks for armbian

Google Drive:

MD5: 08f1c6d7f7a30d2ed5c4b623b63726d5

@sinovoip

failed to update one of the armbian repositories. banana pi m2 plus something to divert to???

Copy to SD -> OK Boot from SD -> OK aptitude update -> OK aptitude upgrade -> OK

…reboot -> && nope …it’s only for emmc?

it support SD&eMMC , all is use the same image.

Check dpkg -l before you reboot. The simple reason is: they don’t test the stuff they provide: BPI-M3 new image:Debian-8-jessie-mate-gpu-bpi-m3-sd-emmc.img 2016-5-16

root@bananapi:~# dpkg -l | egrep “armbian| linux” ii armbian-hostapd 5.11 armhf Patched hostapd ii linux-bananapi-bpi-m2-kernel3 1.2.3 armhf Banaan Pi BPI-M2: linux kernel 3.3 image & modules ii linux-bananapi-bpi-m2p-kernel3 1.2.6 armhf Banaan Pi BPI-M2P: linux kernel 3.4 image & modules ii linux-bananapi-bpi-m3-kernel3 1.2.9 armhf Banaan Pi BPI-M3: linux kernel 3.4 image & modules ii linux-firmware-bananapi-bpi-camera 1.0 armhf Banaan Pi: linux kernel firmware for camera ii linux-firmware-bananapi-bpi-wifi 1.0 armhf Banaan Pi: linux kernel firmware for wifi ap6181 & ap6212 ii linux-firmware-image-sun8i 5.10 armhf Linux kernel firmware, version 3.4.112-sun8i ii linux-headers-sun8i 5.10 armhf Linux kernel headers for 3.4.112-sun8i on armhf ii linux-image-sun8i 5.10 armhf Linux kernel, version 3.4.112-sun8i ii linux-jessie-root-bananapim2plus 5.10 armhf Root file system tweaks for bananapim2plus ii linux-libc-dev:armhf 3.16.7-ckt25-2 armhf Linux support headers for userspace development ii linux-u-boot-bananapim2plus-default 5.10 armhf Uboot loader

root@bananapi:~# dpkg -r linux-bananapi-bpi-m2-kernel3 linux-bananapi-bpi-m2p-kernel3 linux-u-boot-bananapim2plus-default

root@bananapi:~# aptitude update … root@bananapi:~# aptitude upgrade … root@bananapi:~# dpkg -l | egrep “armbian| linux” ii armbian-hostapd 5.13 armhf Patched hostapd ii linux-bananapi-bpi-m3-kernel3 1.2.9 armhf Banaan Pi BPI-M3: linux kernel 3.4 image & modules ii linux-firmware-bananapi-bpi-camera 1.0 armhf Banaan Pi: linux kernel firmware for camera ii linux-firmware-bananapi-bpi-wifi 1.0 armhf Banaan Pi: linux kernel firmware for wifi ap6181 & ap6212 ii linux-firmware-image-sun8i 5.13 armhf Linux kernel firmware, version 3.4.112-sun8i ii linux-headers-sun8i 5.13 armhf Linux kernel headers for 3.4.112-sun8i on armhf ii linux-image-sun8i 5.13 armhf Linux kernel, version 3.4.112-sun8i ii linux-jessie-root-bananapim2plus 5.11 armhf Root file system tweaks for bananapim2plus ii linux-libc-dev:armhf 3.16.7-ckt25-2 armhf Linux support headers for userspace development

root@bananapi:~# reboot … … … & success Thx @tkaiser

@sinovoip

I see "U-Boot 2011.09-rc1-00000-gfe0f876 (May 03 2016 - 13:13:31) ", why the new u-boot v2016.05 is not used (never)? Uboot.org officially suppoorts BPI-M3 (v2016.05-rc1) —>> Uboot.org officially suppoorts BPI-M3 (v2016.05-rc1)

&& @sinovoip Could you clear this boot partition before you upload the image ? I want to learn something here . Looking through all the garbage on the "boot " I must first analyze and look - what can I throw and what I have to leave . It costs a lot of time - and for you is certainly not more than a minute.

Great

1 Like

Only this package is problematic since it overwrites the bootloader. They do not think a second and do not do even most basic testing. Just take others work (which is ok – open source), produce crap with it to create the impression they would be busy ‘developing software’

Hey, this is by intention! ‘Team BPi’ thinks it would be a great idea to provide OS images that can run on any of their Bananas after exchanging bootloader stuff (the bpi-bootsel crap). That’s the only reason why this partition is filled with junk.

Not a single of their customers needs this ‘feature’. They fulfil only their own needs and do not even think remotely about what their customers might need (at least one single working OS image and not countless crappy ones that are even self-destroying like in this case since famous ‘Team BPi’ simply doesn’t care and never test their stuff)

WORKARROUND - BOOT FAILURE after apt-get update && apt-get upgrade

I got the same problem then [quote=“tkaiser, post:5, topic:1698”] aptitude upgrade -> OK …reboot -> && nope [/quote]

and [quote=“eternalWalker, post:3, topic:1698”] Copy to SD -> OKBoot from SD -> OKaptitude update -> OKaptitude upgrade -> OK

…reboot -> && nope …it’s only for emmc? [/quote]

I installed Debian on EMMC and got a second image on SD-Card booting without SD apt-get update && apt-get upgrade -y reboot

then nothing works (no boot) Now boot with SD-Card

then

lsblk

then look which device is your EMMC

NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sdb 8:16 1 29.4G 0 disk └─sdb1 8:17 1 29.4G 0 part mmcblk0boot0 179:16 0 4M 1 disk mmcblk0boot1 179:32 0 4M 1 disk mmcblk0 179:0 0 7.3G 0 disk ├─mmcblk0p1 179:1 0 256M 0 part └─mmcblk0p2 179:2 0 7G 0 part /

bpi-bootsel /usr/lib/u-boot/bananapi/bpi-m3/BPI_M3_720P.img.gz /dev/mmcblk0 shutdown

remove SD and Boot

don’t be affraid that the WelcomeMSG ist “BananaPi M2+” The right kernel is loaded: Welcome to ARMBIAN Debian GNU/Linux 8 (jessie) 3.4.39-BPI-M3-Kernel

Okay simple thing, everything works for me. Did the suggested things to get stuff running, but when i try
ifconfig wlan3 up
i get this:

and then a line saying
SIOCSIFFLAGS: Operation not permitted


I tried a lot of stuff but it doesn’t seem to be working…
Do you guys have any idea how i could get this to work?

Hello all, I am beginner. Please help me. How to burn this image to EMMC?

Hi, I have flashed the kernal in the SD card and board is booted. How to enable eMMC. Please do the needful. Thanks and Regards, Sankar.K