Petalinux

PetaLinux是一个由Xilinx公司开发的嵌入式Linux系统开发工具套件,专门用于基于Xilinx FPGA和Zynq SoC(系统级芯片)的嵌入式系统开发。PetaLinux允许开发人员创建定制的Linux内核和根文件系统,以满足特定应用程序和硬件需求。

Petalinux 加速axi-dma内核驱动缓冲区读过程

Petalinux 加速axi-dma内核驱动缓冲区读过程

【工程师分享】PetaLinux指定Linux configuration文件

PetaLinux新特性,可以指定Linux configuration。Linux configuration文件要放在Linux代码的目录arch/arm64/configs里。使用petalinux-config配置时,指定文件名就可以,不用指定目录。

如何在 PetaLinux 及独立操作系统中使用 MPSoC 器件启动 USB2.0 标准接口

本答复记录将介绍在 Vivado 2016.4 - 2017.2 工具中,在 PetaLinux 和独立操作系统下如何使用 MPSoC 器件运行 USB2.0 标准接口。

ZYNQ学习之路——创建PetaLinux工程

在前面的学习中,我们知道如何根据PetaLinux BSP设计去创建一个工程,现在,我们结合Vivado设计我们自己PetaLinux系统。

ZYNQ学习之路——PetaLinux开发环境搭建

本文转载自:亦梦云烟的博客

简介
PetaLinux是一个嵌入式Linux系统开发工具,用于设计Xilinx基于FPGA的SOC片上系统。本节为第一节,旨在介绍如何使用PetaLinux工具。

软件环境: windows 10 64bit,VMware 12, ubuntu 16, Vivado2018.2

硬件环境: 米尔科技Zturn board

安装vmware后在其中安装ubuntu。

一、安装PetaLinux开发环境
安装PetaLinux要求:
在非root权限下安装
PetaLinux依赖很多标准开发工具和库,需要先安装下表中的依赖。

表1-1 Packages and Linux workstation Environments

在petalinux中加入读视频功能

在运行Vitis AI VART例程时出现如下问题,在读取视频时出现错误。 需要在配方文件中加入opencv功能 进入工程目录

【工程师分享】修改V4L2的Video Pipeline的devicetree

PetaLinux 能够根据Vivado的设计,自动生成V4L2的Video Pipeline的devicetree。但是它主要为Xilinx的VCU TRD服务,测试的组合比较少。很多时候,需要根据自己的工程,修改V4L2的Video Pipeline的devicetree。

如何将ZCU106例程移植到自定义单板上(3)-Petalinux构建软件系统

FZU5构建Linux系统过程和FZU3类似,FZU3构建过程参照前一篇文章。下面主要描述一下不同的地方。

AXU2CGB开发板验证定制Petalinux系统Vitis加速基本平台创建

Vitis 加速基本平台创建

开发者分享 | PetaLinux 镜像调试系列-在 Vitis 中调试 ARM 可信固件和 U-boot

在本篇博文中,我们将探讨如何在 Vitis 中调试 Zynq UltraScale 器件启动镜像。这些启动镜像包括 ARM 可信固件 (ATF) 和 U-boot。