zynq linux build log - semchan/EmbeddedSystem GitHub Wiki

operating system: ubuntu 16.04,64bit

refer:http://blog.csdn.net/congduan/article/details/41790089

sudo apt-get install libc6:i386

sudo dpkg-reconfigure -plow dash

//select "no"

./xilinx-2011.09-50-arm-xilinx-linux-gnueabi.bin

//select enter or next till finish,then configure the environment as below:

export CROSS_COMPILE=arm-xilinx-linux-gnueabi-

export PATH=/root/CodeSourcery/Sourcery_CodeBench_Lite_for_Xilinx_GNU_Linux/bin:$PATH

gedit /etc/environment

//modify the environment as /* PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/root/CodeSourcery/Sourcery_CodeBench_Lite_for_Xilinx_GNU_Linux" */

arm-xilinx-linux-gnueabi-gcc -v

apt install device-tree-compiler

apt-get install libssl-dev

generate ".dtb"

dtc -I dts -O dtb -o system.dtb system.dts

root@sem-VirtualBox:/home/sem/zedboard/u-boot-xlnx-xilinx-v2015.4# make ARCH=arm CROSS_COMPLE=arm-xilinx-linux-gnueabi- zynq_zed_config

root@sem-VirtualBox:/home/sem/zedboard/u-boot-xlnx-xilinx-v2015.4# make ARCH=arm CROSS_COMPILE=arm-xilinx-linux-gnueabi-

root@sem-VirtualBox:/home/sem/zedboard/u-boot-xlnx-xilinx-v2015.4# mv u-boot u-boot.elf