制作altera SOC FPGA Uboot系统安装启动盘

一、安装交叉编译器 gcc-linaro-4.8-2015.06-x86_64_arm-linux-gnueabihf

1、下载交叉编译器 gcc-linaro-4.8-2015.06-x86_64_arm-linux-gnueabihf.tar.xz
https://releases.linaro.org/archive/15.06/components/toolchain/binaries/4.8/arm-linux-gnueabihf/
2、在/opt文件夹下新建gcc-linaro文件夹
mkdir gcc-linaro
chmod 777 gcc-linaro
3、将下载的gcc-linaro-4.8-2015.06-x86_64_arm-linux-gnueabihf.tar.xz拷到gcc-linaro文件夹
cp gcc-linaro-4.8-2015.06-x86_64_arm-linux-gnueabihf.tar.xz /opt/gcc-linaro
4、解压gcc-linaro-4.8-2015.06-x86_64_arm-linux-gnueabihf.tar.xz
xz -d gcc-linaro-4.8-2015.06-x86_64_arm-linux-gnueabihf.tar.xz
tar xvf gcc-linaro-4.8-2015.06-x86_64_arm-linux-gnueabihf.tar
5、添加环境变量,用root权限打开
gedit /etc/profile
在最下面添加export PATH=/opt/gcc-linaro/gcc-linaro-4.8-2015.06-x86_64_arm-linux-gnueabihf/bin:$PATH
source /etc/profile
6、查看路径是否已经添加echo $PATH
二、编译altera官方linux
1、官方在github给出各个版本找到自己想要的版本下载
https://github.com/analogdevicesinc/linux/
2、解压下载的altera linux
unzip linux-altera_xx.zip
3、安装u-boot-tools,否则最后kernel编成功后,制作uImage时会出错
sudo apt-get install u-boot-tools
4、编译所需要的功能版本,比如想编译FPGA与ADI射频子卡连接的版本
make socfpga_adi_defconfig
5、制作启动盘镜像
make uImage LOADADDR=0x0000a000

altera soc embedded原理
altera soc 搭建步骤

猜你喜欢

转载自blog.csdn.net/guet208/article/details/108809216
今日推荐