Zynq交叉编译环境链的建立与C程序编写
在Vivado下完之前,先把Zynq的软件编译环境安装好,可以用来重新编译基于Zynq的Linux系统,同时能写基于Zynq的C程序(其实Vivado 中的SDK也能实现)。
下面是具体步骤:
1. 电脑原有XP,为了安装Zynq的交叉编译链,又装了Ubuntu 12.04。
2. 在这个页面找到ARM GNU Tool,注册Xilinx官网后可下载
3. 下载得到的文件是xilinx-2011.09-50-arm-xilinx-linux-gnueabi.bin,接着安装。
安装之前需要在Ubuntu下打开一个终端,输入命令sudo dpkg-reconfigure dash,然后出现下图,选择否,退出。
此步就是将dash改成bash,原理我不懂,只是安装刚下载那个文件的时候,需要改成bash才行。
4. 将xilinx-2011.09-50-arm-xilinx-linux-gnueabi.bin此文件拷贝到主文件夹下面,打开一个终端,运行sudo ./xilinx-2011.09-50-arm-xilinx-linux-gnueabi.bin。
然后出现安装界面,一步一步向下安装即可。
部分截图如下。