BananPi BPI Boards New Emmc5.1 Declaration

This is for BPI Boards New Emmc5.1 Declaration

1.How to judge device is new Emmc or not?

Check your Emmc type id:

  • B031 is old EMMC

  • B041 is New EMMC5.1

Here I use BPI-M3 as an Example:

image

image

2.Why we change Emmc?

  • New Emmc5.1 is more faster

  • Old Emmc is going to stop producing

3.If you have board with new Emmc, you use command ‘fdisk -l’ can’t recognise Emmc, how to update your image to support the new Emmc?

Here I use BPI-M3 as an example:

  • execute “bpi-tools”, to update your bpi tools;

  • execute “bpi-update -c bpi-m3.conf”, to download new driver to update your image

  • execute “file *.tgz”, to check download files’ type is compressed data

  • execute “bpi-bootsel”, you will see the bootloader path, “/usr/lib/u-boot/bananapi/bpi-m3/BPI_M3_720P.img.gz”

  • execute “bpi-bootsel /usr/lib/u-boot/bananapi/bpi-m3/BPI_M3_720P.img.gz”, to update your bootloader

  • reboot

1 Like