Petalinux

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

[工程师分享]在PetaLinux工程中调试关键模块代码

在PetaLinux工程中,与单板相关的UBoot、Linux等模块,经常需要编辑、调试。

[工程师分享]在PetaLinux工程中导出所有关键模块代码

PetaLinux工程会自动下载代码并编译。很多时候,工程师需要修改代码,加入调试信息

在PetaLinux外部创建Linux 模块

PetaLinux 是一个强大的实用工具,支持设计人员轻松创建 Linux 镜像并在自己的目标平台上运行。

petalinux中加入驱动模块

使用petalinux定制完成Linux系统后,在单板中插入sd卡,系统正常启动。

自动删除当前目录及其子目录下的所有PetaLinux工程的build目录下的临时文件,释放2TB硬盘空间

服务器报告硬盘没有空间。执行脚本peta-del-build-temp.sh

如何查看和复制PetaLinux(Yocto)的wic文件中的内容

使用“wic cp”命令,在Linux Host和wic文件的分区之间,复制文件。

如何配置Petalinux工程来从Flash启动Linux Kernel

新版petalinux生成的u-boot是通过boot.scr来加载linux kernel的。如果我们用petalinux工程默认配置和下面命令生成boot image并从flash启动

Petalinux实现qt程序输出

本教程涉及到linux版本下安装vivado(vitis)、qt和petalinux的安装。

Petalinux 一些常用命令备忘

工作中经常使用petalinux工具生成zynq的启动镜像,有些命令长时间不用容易忘记,有些命令太长记起来费劲

【工程师分享】MPSoC QSPI Flash 升级办法

在系统设计时,在PetaLinux工程里,为boot.bin预留多个启动分区。使用命令cat /proc/mtd或者ls /dev/mtd*,看得到多个分区。