搜索结果
查询Tags标签: petalinux,共有 15条记录-
使用命令“petalinux-devtool modify”BSP相关的代码。
使用命令“petalinux-devtool modify”BSP相关的代码。 作者: 付汉杰 hankf@xilinx.com hankf@amd.com 测试环境: Vivado/PetaLinux 2021.2, Linux 5.10.0 VCK190 在PetaLinux 2020.1时分享了在PetaLinux里为模块创建补丁。 现在使用PetaLinux 2021.2, 发现类似命令会…
2022/3/27 7:24:37 人评论 次浏览 -
EBAZ4205 ZYNQ 7Z010 u-boot & Linux 生成方法记录
上一篇文章介绍了EBAZ4205如何裸机固化,从NAND启动,并生成了.bit和fsbl.elf文件。本文记录如何生成u-boot & Linux。注意:在这之前需要移动电阻将zynq改为从SD卡启动。使用vivado/Xilinx SDK生成.bit和fsbl.elf 上一篇文章生成的.bit和fsbl.elf并没有使用到所有的硬…
2022/2/11 7:16:33 人评论 次浏览 -
从QSPI Flash中启动Linux
在之前的文章中,已经成功的从 SD 卡中启动 Linux 系统,下面将演示如何从 QSPI Flash 中启动 Linux。ZYNQ 核心板板载的 QSPI Flash 芯片是 Winbond 公司生产的W25Q256FV,其容量为 256Mbit。需要说明的是,尽管核心板板载的 QSPI Flash 容量为 256Mbit,但是 ZYNQ 支持该…
2022/1/6 7:06:06 人评论 次浏览 -
从QSPI Flash中启动Linux
在之前的文章中,已经成功的从 SD 卡中启动 Linux 系统,下面将演示如何从 QSPI Flash 中启动 Linux。ZYNQ 核心板板载的 QSPI Flash 芯片是 Winbond 公司生产的W25Q256FV,其容量为 256Mbit。需要说明的是,尽管核心板板载的 QSPI Flash 容量为 256Mbit,但是 ZYNQ 支持该…
2022/1/6 7:06:06 人评论 次浏览 -
Petalinux如何编译perf
【问题求助】 在源码目录下 ~/Downloads/peta_pr/build/tmp/work-shared/plnx_arm/kernel-source/tools/perf 执行 make CROSS_COMPILE=/home/luopeng/Downloads/peta_prj/build/tmp/sysroots/x86_64-linux/usr/bin/arm-xilinx-linux-gnueabi/arm-xilinx-linux-gnueabi- 一…
2021/12/2 7:10:26 人评论 次浏览 -
Petalinux如何编译perf
【问题求助】 在源码目录下 ~/Downloads/peta_pr/build/tmp/work-shared/plnx_arm/kernel-source/tools/perf 执行 make CROSS_COMPILE=/home/luopeng/Downloads/peta_prj/build/tmp/sysroots/x86_64-linux/usr/bin/arm-xilinx-linux-gnueabi/arm-xilinx-linux-gnueabi- 一…
2021/12/2 7:10:26 人评论 次浏览 -
Petalinux学习记录
1.petalinux创建工程 进入petalinux安装目录,再控制台输入以下命令启动petalinux source ./settings.sh 2.切换到自己的工程目录,在命令行输入 petalinux-create --type project --name xxx--template zynq“--type”后面的是创建工程类型(project),--name后面的 xxx…
2021/11/27 7:10:11 人评论 次浏览 -
Petalinux学习记录
1.petalinux创建工程 进入petalinux安装目录,再控制台输入以下命令启动petalinux source ./settings.sh 2.切换到自己的工程目录,在命令行输入 petalinux-create --type project --name xxx--template zynq“--type”后面的是创建工程类型(project),--name后面的 xxx…
2021/11/27 7:10:11 人评论 次浏览 -
向petalinux定制系统加入gcc等编译开发工具
加入GCC命令功能在配置根文件系统操作时进行设置,主要是加入packagegroup-core-buildessential,packagegroup-petalinux-self-hosted 在petalinux-config -c rootfs —>Filesystem Packages —>misc —> [*] packagegroup-core-buildessential[*] packagegroup…
2021/11/12 7:15:22 人评论 次浏览 -
向petalinux定制系统加入gcc等编译开发工具
加入GCC命令功能在配置根文件系统操作时进行设置,主要是加入packagegroup-core-buildessential,packagegroup-petalinux-self-hosted 在petalinux-config -c rootfs —>Filesystem Packages —>misc —> [*] packagegroup-core-buildessential[*] packagegroup…
2021/11/12 7:15:22 人评论 次浏览 -
petalinux常见问题及解决方法
问题1 使用uart16550串口出现undefined reference to `XUartNs550_SendByte解决方法修改./components/plnx_workspace/fsbl/fsbl_bsp/ps7_cortexa9_0/include/xparameters.h 中的#define XPAR_AXI_UART16550_0_CLOCK_FREQ_HZ 5e7U 为:#define XPAR_AXI_UART16550_0_C…
2021/9/28 7:12:18 人评论 次浏览 -
petalinux常见问题及解决方法
问题1 使用uart16550串口出现undefined reference to `XUartNs550_SendByte解决方法修改./components/plnx_workspace/fsbl/fsbl_bsp/ps7_cortexa9_0/include/xparameters.h 中的#define XPAR_AXI_UART16550_0_CLOCK_FREQ_HZ 5e7U 为:#define XPAR_AXI_UART16550_0_C…
2021/9/28 7:12:18 人评论 次浏览 -
使用源码独立编译ZYNQ Linux系统
0、说明之前通过使用petalinux构建ZYNQ Linux系统,依赖于对petalinux的理解,本节通过最原始的方法编译ZYNQ系统。及获取源码,然后对源码独立编译,打包后烧录。 1、环境 1.1硬件环境 Xilinx ZCU104开发板 1.2软件环境 VM ubuntu 18.04windows 10 1.3资源下载准备 内核源…
2021/7/5 7:25:01 人评论 次浏览 -
使用petalinux构建ZYNQ Linux系统
0、说明UG1144文档中描述:PetaLinux 是一种嵌入式 Linux 软件开发套件 (SDK),主要用于赛灵思 FPGA 片上系统设计。 其主要是帮助搭建嵌入式端整套固件。完成编译后可产生运行于ZYNQ PS端的uboot、内核、文件系统等。其实,我并推荐使用这种方式,主要是其编译依赖库太多,…
2021/7/3 7:21:51 人评论 次浏览 -
基于ZYNQ的petalinux 2019.2 DMA驱动的移植
第一步,创建项目 petalinux-create --type project --template zynq --name petalinux_Dma petalinux-config --get-hw-description=. 第二步 指定SD和CMA,检查DMA 打开SD选项。 petalinux-config -c kernel 选择Image Packaging Configuration —>Root filesystem t…
2021/4/7 7:12:59 人评论 次浏览