Petalinux环境下BRAM通讯指南 Posted on 2025-08-03 Edited on 2025-08-04 前言 本文目标:依托之前搭建的Zynq-7000-完整硬件平台构建与验证权威指南硬件平台文件,开发对应的Petalinux下BRAM通信回环实验,并通过该实验了解Petalinux下UIO,中断,内存映射相关概念 Read more »
PetaLinux 2023.2 离线缓存与加速编译配置 Posted on 2025-07-31 Edited on 2025-08-04 前言 本文目标:为 PetaLinux 开发者提供一个标准化的流程,通过使用 AMD 官方提供的离线缓存包,彻底解决因网络问题导致的编译失败,并极大地加速后续项目的构建速度。我们将配置两种核心缓存: sstate-cache (编译状态缓存): 存储已编译好的软件组件,避免重复编译 downloads (下载镜像): 存储所有需要的源代码压缩包,避免重复下载 Read more »
163邮箱邮件通知功能配置 Posted on 2025-07-30 Edited on 2025-08-04 前言 本文目标: 为耗时长的命令行任务(如PetaLinux编译)配置一个邮件通知脚本。脚本将在命令执行成功或失败后,自动发送邮件提醒。 Read more »
配置 Windows CLion 为 PetaLinux 虚拟机进行远程交叉编译 Posted on 2025-07-22 Edited on 2025-08-04 前言 本文目标: 使用Windows主机的Clion,为Petalinux的开发板,搭建交叉编译的环境,使用petalinux的sdk携带的交叉编译工具链以及库函数 Read more »
Zynq-7000 完整硬件平台构建与验证权威指南 Posted on 2025-07-21 Edited on 2025-08-04 前言 本文目标: 本文依托 Alinx的AX7021B ZYNQ开发板,介绍如何使用Vivado搭建PS与PL的通信的通道,包含AXI DMA,BRAM,以及AXI GPIO,旨在为PS和PL通信提供一个完整的标准流程 Read more »