关闭

zynq petalinux编译用户自定义系统

标签: zynq petalinux boot
1623人阅读 评论(0) 收藏 举报

Design Flow Step                       Tool/Workflow

 Hardware Platform Creation             Vivado
Create PetaLinux Project                petalinux-create -t project
Initialize PetaLinux Project            petalinux-config --get-hw-description
Configure System-level Options          petalinux-config
Create User Components                  petalinux-create -t COMPONENT
Configure the Linux Kernel              petalinux-config -c kernel
Configure the Root Filesystem           petalinux-config -c rootfs
Build the system                        petalinux-build
Test the System                         petalinux-boot
Deploy the System                       petalinux-package

If you are using a 64-bit Linux host, you must install the appropiate 32-bit compatablelibraries. Please refer to section Required Tools and Libraries.

 

petalinux 安装

首先下载petalinux工具安装包

http://www.xilinx.com/support/download/index.html/content/xilinx/en/downloadNav/embedded-design-tools/2016-1.html

http://www.xilinx.com/support/download/index.html/content/xilinx/en/downloadNav/petalinux.html

将Petalinux 工具安装在/opt目录下:

 ​$cd /opt
$./petalinux-v2016.1-final-installer.run /opt

这将生成/opt/petalinux-v2016.1-final目录。

webtalk选项用于xilinx收集用户使用数据,关闭方法如下:

 ​$cd /opt
$./petalinux-v2016.1-final-installer.run /opt

开发流程见图


创建工程:

petalinux-create -t project -s Avnet-Digilent-ZedBoard-v2016.1-final.bsp

定制化系统:


package:

gsc@gsc-250:~/zynzq7000/Project_based_petalinux/Avnet-Digilent-ZedBoard-2016.1/images/linux$ petalinux-package --boot --fsbl zynq_fsbl.elf --fpga system_wrapper.bit --u-boot



0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:235320次
    • 积分:4009
    • 等级:
    • 排名:第7802名
    • 原创:162篇
    • 转载:7篇
    • 译文:5篇
    • 评论:85条
    文章分类
    最新评论
    Linux 网络
    基于Linux3.10版本下tcp/ip协议主线的网络协议栈源码级剖析