This project is for banana-pi R2 board, including U-boot and Linux Kernel 4.4.x.
- Downloading Ubuntu 16.04 image for R2 board from http://www.banana-pi.org
- Running below command to burn this image to SD card which must be larger than 8GB dd if= of=/dev/mmcblk0
- Install this SD to R2 board
- Press power button a few seconds to activate this board The default baud rate of serial port is 115200, the default username/password are root/bananapi
To build this project, the following package is required: gcc-arm-linux-gnueabihf
- Clone this code to a host PC on which the Ubuntu 16.04 is installed
- Run script build.sh ./build.sh
- Select 1 to build both uboot and kernel
- Both new uboot and kernel will be generated in folder SD when it completes
- Install SD card to this host PC, please ensure Ubuntu 16.04 R2 image is installed on this SD card
- Enter folder SD which is generated after building
- Run below command to update u-boot and Linux kernel bpi-update -c bpi-r2.conf
- After it completes, move SD to R2 board
- Press power button to activate this board