Zynq Petalinux编译用户自定义系统

design flow step
hardware platform creation
create petalinux project
initialize petalinux project
configure system-level options
create user components
configure the linux kernel
configure the root filesystem
build the system
test the system
deploy the system
tool/workflow
vivado
petalinux-create -t project
petalinux-config --get-hw-description
petalinux-config
petalinux-create -t component
petalinux-config -c kernel
petalinux-config -c rootfs
petalinux-build
petalinux-boot
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工具安装包
将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

燃气表智能化标准的详细解读
几种数字卫星接收机开关电源典型故障检修
前端技术是什么
iPhone8发布会正在直播:iPhone8外观、配色、性能全面升级,银色、金色、灰色无腮红金
浅析应用于智能楼宇的物联网新技术
Zynq Petalinux编译用户自定义系统
型格e:HEV:未来技术发展的大环境
一种简易二极管温度计的制作方法
chatgpt下非端到端方案是否还有意义
smt生产线对车间的温度和湿度要求
二维码扫码模块有哪些功能?二维条形码读取设备详解
静电对核心板反馈回路的影响
【11月29日|线上】医疗设备EMC高效测试、诊断与分析
华兴源创重点布局半导体,手握订单超3亿!
基于STM32单片机的建筑工地安防系统设计
使用单片机驱动LED和数码管与LCD显示的详细资料说明
Linux音频编程指南
仪表如何维护?仪表日常维护重点内容
让机器人通过一段只有一个人的视频来模仿学习
vr眼镜怎么使用?需要准备什么?