zynq

s09071366 天前
zynq·petalinux·ubifs·nand启动
Zynq 7000使用NAND Flash启动UBIFS文件系统全攻略(基于PetaLinux 2017.4)在Zynq 7000的嵌入式开发中,NAND Flash由于容量大、价格便宜,常被用作主要的存储介质。但NAND Flash存在坏块问题,如果直接使用传统的ext4或jffs2文件系统,容易导致数据损坏。UBIFS(Unsorted Block Image File System) 专为裸NAND设计,自带坏块管理和磨损均衡,是NAND Flash的最佳搭档。
Soari15 天前
java·开发语言·fpga开发·tsn·zynq·交换机配置
Ziggo-CaaS-Switch软件配置: undefined reference to pthread_createZiggo-CaaS-Switch软件配置编译错误:[ 88%] Built target time_sync_app Scanning dependencies of target time_sync [ 91%] Building C object CMakeFiles/time_sync.dir/time_sync_main_loop.c.o [ 94%] Linking C executable time_sync /usr/bin/ld: CMakeFiles/time_sync.dir/tim
s090713615 天前
fpga开发·zynq·硬件设计
ZYNQ 软硬件协同踩坑日记:PS写BRAM后,PL端连续4个地址读出相同数据的原因与解决办法在 ZYNQ 开发中,PS(ARM处理器)与 PL(FPGA逻辑)之间的数据交互是最核心的环节之一。最近在做一个项目,架构很简单:PS 端通过 AXI BRAM Controller 将数据写入双端口 BRAM(Port A),然后 PL 端自定义逻辑从 BRAM(Port B)将数据读出。
weixin_4509072818 天前
zynq
[ZYNQ Linux] 端侧AI模型部署(DPU)3. 用Ultra RAM(容量较大、速率较慢)可以降低Bram的使用petalinux根据平台会自动生成相关的设备树。
s090713619 天前
linux·驱动开发·dma·zynq
ZYNQ7000 AXI DMA 接收中断(S2MM_introut)全解析:从硬件原理到Linux驱动开发在 ZYNQ7000 的软硬件协同设计中,AXI DMA(Direct Memory Access)是实现 PL(FPGA)与 PS(ARM CPU)之间高速数据传输的核心 IP。而在处理海量流式数据(如 ADC 采集、图像传输)时,S2MM(Stream to Memory Map,即接收通道) 的中断机制是保证 CPU 实时处理数据的关键。
日拱一卒的小田1 个月前
io·zynq·中断
ZYNQ学习笔记1-裸机-PS端中断配置、IO配置及PS/PL AXI交互最近在学习ZYNQ芯片的使用,都是一些基础的内容,主要是为了防止忘记和放弃,在这里打卡记录一下学习过程,以后有时间来翻看一下,复习复习。有需要的朋友们也欢迎参考讨论。
s09071361 个月前
linux·skew·zynq·ksz9031·ping不通
Zynq-7000 PetaLinux 千兆网卡 Link UP 但无法 Ping 通的终极排查与解决(以 KSZ9031 为例)在进行 Zynq-7000 自制板卡的网络 Bring-up 时,遇到了一个嵌入式网络开发中最经典的“玄学”问题:
weixin_450907281 个月前
zynq
[ZYNQ Linux] V4L2视频驱动HDMI输入 → ADV7611解码 →AXIVDMA →PSADV7611复位接到了PL需要进行复位 使用一个axi gpio进行复位,axi gpio会注册一个gpiochip出来。
s09071361 个月前
linux·fpga开发·设备树·zynq·nand flash启动·flash分区
【Zynq 进阶一】深度解析 PetaLinux 存储布局:NAND Flash 分区与 DDR 内存分配全攻略在 Zynq 嵌入式 Linux 开发中,很多开发者(尤其是从纯 FPGA 或纯单片机转过来的工程师)在熟悉了“点亮 LED”和“Hello World”之后,往往会在这两件事上栽跟头:
s09071361 个月前
内存·zynq·petalinux·地址映射
【Zynq开发避坑指南】PetaLinux核心配置与 Vivado DMA 地址分配深度解析本文将结合实际开发经验,盘点 PetaLinux petalinux-config 中的核心避坑选项,并深度剖析 Vivado Address Editor 中经常让人困惑的 DMA 地址映射逻辑。
s09071361 个月前
linux·fpga开发·zynq·nand flash启动
ZYNQ无SD卡纯NAND Flash启动Linux全攻略很多新手遇到这个问题会一头雾水:.elf文件怎么来?BOOT.bin怎么生成?内核又该放在哪?别慌,这篇教程将手把手教你如何配置、生成文件并烧录,带你彻底打通NAND Flash启动的任督二脉!
s09071361 个月前
图像处理·opencv·fpga开发·zynq·硬件加速
保姆级教程十二:USB摄像头接入!ZYNQ+OpenCV+FPGA硬件加速图像处理实战(视觉终极篇)很多新手学 FPGA 图像处理,卡在了怎么把摄像头的图像传给 FPGA。今天我们不搞复杂的 HDMI 或 MIPI 摄像头底层时序,我们就用最普通的、几十块钱的免驱 USB 摄像头(WebCam),结合上一篇配置好的 OpenCV,打造一条真正的 “硬加速机器视觉流水线” !
s09071362 个月前
linux·fpga开发·系统安装·zynq
保姆级教程一:ZYNQ-7030开发板安装/烧录Linux系统详细指南(小白必看)对于刚接触 ZYNQ 平台(特别是 ZYNQ-7030 这类高端型号)的新手来说,看到底层的 FPGA 逻辑加上 ARM 核心,往往会觉得无从下手。很多小白的第一大难关就是:我该怎么给这块板子装上 Linux 系统?
s09071363 个月前
arm开发·zynq·图像压缩·水声工程
基于ZYNQ-7000 ARM端的水声声呐图像压缩方案摘要: 在水下探测系统中,由于水声通信带宽极其有限(通常仅为几kbps甚至更低),原始声呐图像的大数据量传输成为了瓶颈。本文将详细介绍如何在Xilinx ZYNQ-7000平台的ARM处理器(PS端)上,构建一套高效的声呐图像压缩系统。文章涵盖了数据流架构、压缩算法选择(JPEG/JPEG2000)、基于OpenCV/Libjpeg-turbo的软件实现以及针对Cortex-A9的NEON加速优化策略。
YprgDay4 个月前
zynq
Vitis固化Zynq流程使用SDK完成基本的固化方法甚至不需要掌握ZYNQ的启动原理。只需要正确产生BOOT.BIN文件,正确设置模式开关,掌握烧录流程即可,所以以下关键还是软件的操作流程。
jz_ddk4 个月前
fpga·ps·zynq·pcap·pl
[实战] Zynq-7000 PCAP接口完全指南在Zynq-7000 SoC架构中,处理器配置访问端口(PCAP) 是连接PS(处理系统)和PL(可编程逻辑)的关键桥梁。与传统的JTAG配置方式相比,PCAP提供了更高的配置速度和更灵活的访问能力,使得PS能够动态地控制和监控PL配置,实现真正的软件定义硬件。
whik11944 个月前
fpga·xilinx·zynq·选型·高速接口·资源
Xilinx ZYNQ-7000系列FPGA选型指南Xilinx ZYNQ-7000 官方产品表Xilinx ZYNQ-7000 官方选型指南
s09071364 个月前
fpga开发·verilog·xilinx·zynq
FPGA中同步与异步复位本文详细、系统地对比FPGA(以及广义的数字IC设计)中同步复位与异步复位的特点。这两种复位策略是数字电路设计的核心基础概念,选择哪一种对电路的可靠性、时序性能和资源利用率有重大影响。
杨景辉5 个月前
zynq
Zynq7020 petalinux 基础篇(1)- 工程搭建Zynq7020 有 2 个 A9 核,支持运行 Linux 系统和 FreeRTOS 等,这里主要使用 Linux,利用Linux 的开发生态减少复杂的外设开发。
s09071365 个月前
fpga开发·zynq
ZYNQ 中 AXI BRAM 的使用详细的说明。ZYNQ 中 AXI BRAM 的使用详细的说明。在 Linux 或裸机环境下,PS 可以通过 AXI 总线访问 BRAM。