HowtocompileBPI-M2+BSPandbootimage
1,downloadLinuximageUbuntu-12.0464bitsystem:
downloadlink:http://mirrors.163.com/ubuntu-releases/12.04/ubuntu-12.04.5-desktop-amd64.iso
justusethisversion,donotneedupgradetonewestversion.
2,installLinuxsystemonvirtualmachine:
note:youneedModifythenetworkcardtobridgemode(copynetworkstatus)whenyouinstalllinuxsystem.
3,installtoolingonlinuxsystem:
sudoapt-getupdate&&apt-getinstall-y\
apt-utils\
openssh-server\
build-essential\
gcc-arm-linux-gnueabihf\
g++-arm-linux-gnueabihf\
gcc-arm-linux-gnueabi\
g++-arm-linux-gnueabi\
unzip\
sudo\
Git\
mercurial\
vim\
bc\
u-boot-tools\
device-tree-compiler\
ia32-libs\
pkg-config\
libusb-1.0-0-dev\
Python-software-properties\
software-properties-common\
libncurses5-dev\
busybox
4,downloadBPI-M2+BSPcode:
installgittooling
sudoapt-getinstallgit-core
downloadsourcecodeforBPI-M2+
sudogitclonehttps://github.com/BPI-SINOVOIP/BPI-M2P-bsp.git
sudogitclonehttps://github.com/BPI-SINOVOIP/bpi-tools.git
5,compileBPI-M2+bspcode:
pleasechooseoption1,compileallsourcecode.
Compileprocesstakeslonger,pleasewaitforcomplete
6,MadeSDcard:
6.1,useGPartedtoolingtoformatSDcard
install:sudoapt-getinstall-ygparted
HowtocompileBPI-M2+BSPandbootimage