petalinux 配置_本周一问 | Petalinux如何构建自定义板卡启动镜像?

d5732295ab22260b1bfdf11a82eb258d.gif

点击“蓝字”关注我们

Q

软件环境为Ubuntu 18下的Vivado 2019.1和Petalinux2019.1,硬件环境为自定义Zynq7100器件。

1. 已使用Zynq7020开发板验证过Petalinux2019.1+zynq7000的整个流程,由于资源有限,DPU架构太小,所有想使用zynq7100来构建。

2. 由于u-boot代码并非开源,所以只有使用petalinux进行构建u-boot。

3. 构建过程中参考官方ZC702 BSP的配置project-spec/configs/config,有几个关键配置与名称相关,具体如附件图片所示。

c5ab8d844ce89d0dc414e0759bf5f205.png

Q1. 使用Zynq7100的工程这三个值应该改成什么? Q2. 如果遇到没有提供BSP的平台创建工程时,配置依据是什么? Q3. 是否有相关配置好的u-boot的开源代码?

Xilinx中文论坛:

U-Boot中的defconfig是跟着板子走的,跟板子的外设和配置有关系,与用什么型号的SoC器件没有关系,Zynq-7000系列器件都可以使用zc702的defconfig,然后根据板子的外设,修改设备树文件(.dts)即可。如果使用Petalinux流程,以template创建工程就可以了。

另外U-Boot是有源码的,在Xilinx Github上可以下载 (也可扫码下载):

https://github.com/Xilinx/u-boot-xlnx/tree/xilinx-v2019.1

c34c9b7705587f99ff7e622fbe3e40a3.png

欢迎在社区中留言讨论开发过程中遇到的疑问与启发!

赛灵思中文社区论坛

欢迎访问赛灵思中文社区论坛

任何技术问题可进行线上交流

https://forums.xilinx.com/cn

77e3ba56f4842c8f89ad1ab9fb06a6cc.gif f46125363a2edf2152e7ec697541a33b.png 27f6352054e9ae0e65b12bb06a940d17.gif

Xilinx技术社区

欢迎更多开发者关注我们

觉得内容还不错的话

给我点个“在看”呗

2698361d85b50800a4037b220a61dbff.gif

查看更多问题详解

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值