
参考文档http://blog.csdn.net/flyingforever_wl/article/details/8097059官网上下载好.bin文档后,在ubuntu下安装直接在该目录下执行./xilinx-2011.09-50-arm-xilinc-linux-gnueabi.bin出现错误:E:cannot find commond。原因是该文件没有执行权限可以通过
命令ll看到他的权限是 -rw-r--r--使用chmod 777 xilinx-2011.09-50-arm-xilinc-linux-gnueabi.bin可更改其权限,使其可执行再次执行上述命令就可安装假如选择目录/home/xilinx安装好以后需要修改
环境变量export CROSS_COMPILE=arm-xilinx-linux-gnuadbi-export PATH=/home/xilinx/xilinx-arm-linux/bin:$PATH安装完成可以通过命令arm-xilinx-linux-gnuaeabi-gcc -v来查看版本信息。如果没有出错,则表示安装正确但是export设置环境变量在PC重启后会失效,所以重启后需要重新执行export设置环境变量步骤一:
编译生成u-boot.elf文件
使用git clone命令从github上下载u-boot源码,注意使用主分支(master),使用tar命令对下载的压缩文件解压,tar zxvf u-boot-digilent-2012.04-digilent-13.01.tar.gz。 如果下载的是zip文件用unzip u-boot-digilent-2012.04-digilent-13.01.zip
编译u-boot之前我们要先设置好交叉编译环境变量,设置环境变量方法为source settings64.sh(见第一篇文章),然后根据上图编译u-boot,使用命令make CROSS_COMPILE= arm-xilinx-linux-gnueabi-
编译完成后会在u-boot-Digilent-Dev目录下生成u-boot文件,我们要给其加上‘.elf’,并且预先拷贝到sd_image目录下。
评论列表(0条)