ZYNQ7020使用传统方式移植Linux系统

  • 前言

最近在使用ZYNQ7020开发板,写个文章记录下,分享下过程也以便日后查看。在开发过程中需要使用到Linux系统,由于网速原因下载petalinux安装包时间过长,急性子,所以琢磨着使用传统的方式来进行移植。废话不多说,开始记录!

开发平台:vivado2017.4  SDK 2017.4 

  • 准备工作

1、如何新建工程以及如何进行硬件部分的配置在此不过阐述,请参考网上其它文章,主要完成SD卡,网卡以及QSPI的引脚配置。这里需要提一下的就是将网卡以及SD卡引脚设置为高速引脚。

2、u-boot,device-tree,kernel下载。地址分别是:https://github.com/Xilinx/u-boot-xlnx (u-boot)、https://github.com/Xilinx/linux-xlnx(kernel)、https://github.com/Xilinx/device-tree-xlnx(device-tree)。此处经过本人的血泪教训,建议u-boot下载跟开发平台配套的版本,否则可能导致一系列未知的问题,kernel可以下载最新的版本,另外使用使用传统方式移植时,需要安装arm-linux-gnueabihf交叉编译工具。

  • 安装32位支持工作包

在命令行中,输入安装 32 位支持包的命令,格式为:apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0 lib32stdc++6

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值