Google Chat: zj734465502@gmail.com
+86-0755-88291180
sales01@spotpear.com
dragon_manager@163.com
services01@spotpear.com
manager01@spotpear.com
WhatsApp:13246739196
Banana Pi M3 is a super charged single board computer with an Octa-core processor and 2GB of RAM. Along side the elite processing unit, it features Gigabit Ethernet, 2 USB, SATA, WiFi, Bluetooth, and HDMI connection. It can run on a variety of operating systems including Android, Lubuntu, Ubuntu, Debian, and Raspbian.
* Download PhoenixCard: https://pan.baidu.com/s/1-fjvPqtG_zewVzqnXf1AHw?pwd=eid9
1.You could download latest image from our forum. Ex: BPI-M3#Android_5.1.1_V5 2.Put your TF card into a TF-USB adapter, and then plug adapter in your Windows PC usb interface. 3.Prepare your image, and download image burning tools PhoenixCard.exe. 4.Use "PhoenixCard.exe" to burn android image to TF card.
1.The only different with sd card burning is the image burning mode item choice 2.After succeed to burn image to SD, then plug SD card in your M3 3.Press power button, device will copy image to EMMC automatically
* Download PhoenixCard: https://pan.baidu.com/s/1-fjvPqtG_zewVzqnXf1AHw?pwd=eid9
* Prepare a PC which runs ubuntu * Install Docker-ce on your PC,https://docs.docker.com/engine/install/ubuntu/#install-docker-ce (Install Docker Environment) * After install Docker, execute "docker pull sinovoip/bpi-build:ubuntu12.04", to pull image (Pull Docker Image) * Then you pulled image, execute "docker run --privileged -d -p 2222:22 -v /media:/media sinovoip/bpi-build:ubuntu12.04" (Create A Port To Login Docker Image) * "ssh -p 2222 root@127.0.0.1 #default passwd is root" (Login In Docker Image) * Execute "git clone https://github.com/BPI-SINOVOIP/BPI-M3-bsp" on your ubuntu terminal (Git Clone M3 Bsp Code) * Execute "./build.sh" to build M3 bsp code (Build M3 Bsp Code) * After built, open a new terminal, you could copy the compile files out of docker image by executing "docker cp <your container id>:<your project path> <your pc path>"
Let's get start to develop on BPI-M3, see amazing things happen.
* Prepare 8G/above TF card, USB-Serial interface, PC with Ubuntu System * Using your USB-Serial Connect debug console on M3
1.You could download latest image from our forum * Here is the example link: https://forum.banana-pi.org/t/banana-pi-bpi-m3-new-image-new-emmc-release-raspbian-jessie-8-0-2018-5-28-v1-1/5847 2.Install bpi-tools on your system. If you can't access this URL or any other problems, please go to bpi-tools repo and install this tools manually. * apt-get install pv * curl -sL https://github.com/BPI-SINOVOIP/bpi-tools/raw/master/bpi-tools | sudo -E bash 3.After you download the image, insert your TF card into your Ubuntu * Execute "bpi-copy xxx.img /dev/sdx" to install image on your TF card. 4.After step 3, then you can insert your TF card into M3, and press power button setup M3
* Run your M3 with TF card * Copy "xxx-sd-emmc-xxx.img.zip / xxx-sd-emmc-xxx.img" to your USB disk * Plug your USB disk in M3 * After M3 recognise USB disk, execute "bpi-copy xxx-sd-emmc-xxx.img.zip / xxx-sd-emmc-xxx.img" to install image on EMMC * Then power off M3, take TF card out, power on M3
For example, update your image to support new emmc5.1
* 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
You could try armbian to install docker, here is the image: https://dl.armbian.com/bananapim3/Debian_stretch_dev.7z (Here Thanks for the armbian community)
Download this image to your ubuntu PC (I am using ubuntu PC), then decompress it
username: root, password: 1234
Here are steps to install docker:
To have a test, if docker has installed in your image.
1. Mount SATA on M3
2. If you meet some errors when you mount SATA, try these following commands:
3. After you success to insert SATA, we could input following commands to test SATA interface:
1. On M3 console:
2. On PC terminal:
Use iperf3 to test gmac
1. On PC Terminal:
2. On M3 console:
You have two ways to setup WiFi Client
1. Use commands to setup WiFi client
network={ ssid="ssid" psk="password" priority=1 }
2. Use UI interface to setup WiFi Client
We use HDF5640(The left one) camara and HDF8865(The right one).
Ov5640
Ov8865