E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
ZYNQ
Zynq
7020 添加自己的驱动到内核
最近写完了一个驱动,生成ko文件在板子上执行,没有问题之后就想着把驱动编译到内核里,总不可能每次都加载ko文件吧。具体添加方法如下。1、每个驱动文件夹下都会有个Kconfig的文件,这个文件就是你在menuconfig里看到那些选项的文件,我以一个HDMI驱动为例子,添加在最下方:configDRM_I2C_ADV7511tristate"AV7511encoder"dependsonOFsele
smile_5me
·
2020-07-05 12:26
Xilinx
Zynq7020
Zynq
7020 EMMC与SD卡之间的问题
从官网下载下来的源码都是从SD0启动的,那么我们首先要修改设备树,以我的为例子,我的设备树文件在u-boot-xlnx-master/arch/arm/dts/
zynq
-zc702
smile_5me
·
2020-07-05 12:26
Xilinx
Zynq7020
Zynq
7020 uboot复制文件
uboot里是无法像Linux一样cp一个文件的,这样一来升级就变得很麻烦,唯一的方法只能是将文件写入内存,再从内存读出,这里给出三条命令:fatls:查看分区里面的内容。其中mmc0:1表示第0个存储的第1个分区。fatlsmmc0:1fatload:将文件写到内存。其中mmc0:1表示第0个存储的第1个分区,0x04000000为内存起始地址,123.txt为输入文件。fatloadmmc0:
smile_5me
·
2020-07-05 12:25
Xilinx
Zynq7020
Zynq
7020 有关于vivado2017.4烧写qspi报错的解决办法
参考:https://www.xilinx.com/support/answers/70148.html******XilinxProgramFlash******ProgramFlashv2017.3(64-bit)****SWBuild2018833onWedOct419:58:22MDT2017**Copyright1986-2017Xilinx,Inc.AllRightsReserved.
smile_5me
·
2020-07-05 12:25
Xilinx
Zynq7020
Zynq
7020 在arm上跑hdmi驱动
在fpga上把裸板程序跑起来之后,就可以在arm里跑了,不知怎么搭建的话可以参考博客
Zynq
7020adi官方的hdmi搭建:https://blog.csdn.net/smile_5me/article
smile_5me
·
2020-07-05 12:25
Xilinx
Zynq7020
U96 v1 display port图片测试
1、下载u96的v1版本board文件,打开vivado2019.1,新建工程时,选择v1版本,点击createblockdesign,选中添加ip,
zynq
,自动连接即可。
深邃的瞳孔
·
2020-07-05 12:28
U96
【自我学习-
ZYNQ
7】xilinx-arm-linux交叉编译安装
好久没写文档了,昨天编译c文件的时候出了点问题,需要交叉编译才可以,然后就搞了一下xilinx-arm-linux交叉编译,其实不难。参考文献:https://blog.csdn.net/weixin_40651304/article/details/79977971https://blog.csdn.net/u012582664/article/details/51881701http://ww
小庄庾发
·
2020-07-05 12:18
【自我学习-
zynq
7】zImage的生成
zImage是
zynq
内核生成的重要组成部分,上一篇生成u-boot后即需要继续生成zImage,本篇文章将讲解如何生成
zynq
-7000的kernel——zImage。
小庄庾发
·
2020-07-05 12:18
【自我学习-
zynq
7】petalinux2019.2的安装与工程建立测试
强烈推荐使用petalinux对
ZYNQ
进行开发,只能说,太香了。以下过程中,很多图片取自博主mcupro,特此鸣谢一、相关下载/参考文献下载:https://www.
小庄庾发
·
2020-07-05 12:18
【自我学习-
ZYNQ
7】建立基于操作系统的AD9361配置工程
硬件前提:本工程基于
ZYNQ
7(zed)核心板对AD9361进行配置,其中AD9361配载在AD-FMCOMMS2-EBZ板子上。已知,
ZYNQ
7是ARM和FPGA结合的板子。
小庄庾发
·
2020-07-05 12:18
【自我学习-
zynq
-7000】zedboard HDMI显示
参考:https://blog.csdn.net/luotong86/article/details/52190837https://blog.csdn.net/rzjmpb/article/details/50212875https://wiki.analog.com/resources/fpga/xilinx/kc705/adv7511下载目录:https://github.com/analo
小庄庾发
·
2020-07-05 12:18
【自我学习-
zynq
7】zedboard中spi节点设置
上一节通过petalinux,可以制作
zynq
的内核。本节将详解如何在dev中设置spidev节点。
小庄庾发
·
2020-07-05 12:18
【自我学习-
ZYNQ
7】基于AD9361的FM实现
硬件描述:
ZYNQ
7AD9361参考文献:https://wiki.analog.com/resources/tools-software/fm-radio按照参考文献进行操作,可以获取100M左右频率的信号
小庄庾发
·
2020-07-05 12:18
Zynq
Ubuntu下开发(3)
前面搞了好久petalinux在
zynq
板上,先移植opencv,再准备GTK。。。。opencv移植就是好麻烦,一堆error。。。。这篇文章就把我所有的问题记录下来,免的后面再碰到类似的没有方向。
huamingshen
·
2020-07-05 12:57
数字图像处理
模式识别
Linux
Zynq
7020 ubuntu下开发(1)
继续使用
Zynq
做图像处理识别的开发,这几天刚装了系统:Ubuntu12.0432位的,Xilinx官网上貌似是没有支持Ubuntu,不过没事,然后在XilinxWiki上搞一下怎么配置开发环境,又装QEMU
huamingshen
·
2020-07-05 12:56
数字图像处理
Linux
模式识别
FPGA
支持向量机
VIVADO及
ZYNQ
使用经验
2.若果debug核使用的时钟是
zynq
ps端输出的时钟,那么烧录完bit文件后,是不会自动弹出debug界面的,需要在软件工程里,d
shimmy_lee
·
2020-07-05 11:02
FPGA学习笔记
ZYNQ
Z-TURN BOARD 学习笔记1-Ubuntu上的流水灯实验
对于赛灵思的软硬件全面可编程器件
ZYNQ
很有兴趣,但苦于手头没有
zynq
的板子,一直没能体验。前不久在某群里发现有人转手米尔科技的z-turn开发板,于是走闲鱼渠道,入手了这块开发板。
shimmy_lee
·
2020-07-05 11:01
ZYNQ学习笔记
zynq
自定义PL IP核linux驱动开发流程
概述
zynq
的开发主要分为两个阶段:1)硬件逻辑开发阶段:该过程与传统的fpga软核cpu(microblaze)开发类似,在vivado中进行。需要在BlockDesign中例化
zynq
硬核cpu。
shimmy_lee
·
2020-07-05 11:30
ZYNQ学习笔记
HDMI详解
资料来源:https://www.cnblogs.com/TaigaCon/p/3840653.html最近要用
ZYNQ
开发版的HDMI做显示,看着硬件管脚和例程只能发呆,于是决心去弄清楚HDMI的工作原理
LupinLeo
·
2020-07-05 11:22
视频处理知识
zynq
之zedboard ubuntu
之前的petalinux并不像ubuntu那么好用,尤其是在调试软件的前期,这里记录zedboard的ubuntu环境搭建过程。参考文章如下:《ZedBoard_HDMI_Ref_Des_2013_4》《ZedBoard_Ubuntu_FAT_v2013_4》在我的网盘可以下载:http://pan.baidu.com/s/1qYwzXla该设计同时支持hdmi和audio功能。bitstream
shichaog
·
2020-07-05 11:22
fpga
zynq
之petalinux安装和编译
首先下载petalinux-v2015.4-final-installer-dec.run,去xilinx官网或者我的网盘下载http://pan.baidu.com/s/1gf11UGr$mkdir/opt/pkg$./petalinux-v2015.4-final-installer-dec.run/opt/pkg可以关闭,此用于xilinx统计信息$petalinux-util--webta
shichaog
·
2020-07-05 11:22
fpga
zynq
PS侧DMA驱动
linux中,驱动必然会有驱动对应的设备类型。在linux4.4版本中,其设备是以设备树的形式展现的。PS端设备树的devicetree表示如下324dmac_s:dmac@f8003000{325compatible="arm,pl330","arm,primecell";326reg=;327interrupt-parent=;328interrupt-names="abort","dma0"
shichaog
·
2020-07-05 11:52
fpga
PYNQ 用Python运行FPGA
转自http://www.openhw.org/topic-1738PYNQ用Python运行FPGA日期:2017-11-02作者:佚名推荐文章
Zynq
-7000PL端HDMI的显示控制
Zynq
-7000PS
shengfang05
·
2020-07-05 11:31
FPGA
ZYNQ
中断详解
Interrupt中断
zynq
linux中断号如何对应在linux系统下,中断号跟BD中
zynq
7000processer中配置的生成的中断号不是直接对应的,中间有一个“-32”的关系,如下ForSharedPeriperalinterrupts
sheng__jun
·
2020-07-05 11:29
Linux操作系统
Zynq
7000 双核运行 L2Cache 寄存器配置 划分Cache
2.想到可能是共享Cache的问题,L2Cache共512KB,
Zynq
7000共有8way,每way有64KBL2cache。默认使能Cache时,CPU1和CPU0是共享L2Cache的。
shaolinsdkd
·
2020-07-05 11:42
Zynq
双核
Zynq
7000 双核运行 核间通信 防止访问冲突经验总结
1.平台说明芯片:XC7Z020;系统:双裸核程序,CPU0和CPU1均使能cache。2.大块共享内存访问1)一维数组访问#defineu32(unsignedint)#defineSHARE_MEM0x05000000//第一数组的起始地址#defineMEM_LEN0x05400000//存放数组的长度u32*pData;//一维数组指针int*pLen;//数组长度pData=(u32*)
shaolinsdkd
·
2020-07-05 11:42
Zynq
双核
zedboard烧写程序到FLASH,用于QSPI Flash启动
点击Next,选择
Zynq
FSBL,然后点击Finish。在工程目录下,新建boot文件夹。(位置其实无所谓,此处为便于管理)在SD
Sky灬云岚
·
2020-07-05 11:43
ZedBoard
ZedBoard之中断interrupt详解
Interrupt中断概述:1.
Zynq
的中断类型有:软件中断(SoftwareGeneratedInterrupt,SGI,中断号0-15)(16–26reserved)私有外设中断(PrivatePeripheralInterrupt
Sky灬云岚
·
2020-07-05 11:43
ZedBoard
zynq
的pl中断在linux下的配置及中断驱动
Zynq
的中断号在dts中的表示可参考这个文章,不过该文章说的是在dts设备树中的中断号的配置。现在的情况是,在
zynq
的PL端配置外设中断,不涉及dts。
Sky灬云岚
·
2020-07-05 11:43
ARM
Linux
ZedBoard
ZYNQ
平台学习--(2)生成FSBL
1.
ZYNQ
启动流程
ZYNQ
是一个可扩展处理平台,可以看成一个有FPGA外设的A9核处理器。它的启动流程自然也和传统的ARM处理器类似。
ryuuei_1984
·
2020-07-05 11:12
Vivado使用技巧
ZYNQ
平台学习--(4)设备树生成
DeviceTree是一种描述硬件的数据结构,由一系列被命名的结点(node)和属性(property)组成,而结点本身可包含子结点。所谓属性,其实就是成对出现的name和value。在DeviceTree中,可描述的信息包括(原先这些信息大多被hardcode到kernel中):CPU的数量和类别,内存基地址和大小,总线和桥,外设连接,中断控制器和中断使用情况,GPIO控制器和GPIO使用情况,
ryuuei_1984
·
2020-07-05 11:12
Vivado使用技巧
ZYNQ
平台学习--(3)u-boot编译
1.BOOT.bin介绍映像文件BOOT.BIN一般包括:FSBL,Bitstream和SSBL这三个文件,其中Bitstream是配置PL端程序,是可选项,在制作Linaro系统的时候并不需要。FSBL是firststagebootloader,文件的制作需要使用Vivado环境;SSBL是SecondStageBootLoader,这里使用的是Xilinx公司提供的u-boot。2.生成FSB
ryuuei_1984
·
2020-07-05 11:12
Vivado使用技巧
GPIOPS中断成功,问题仍旧存在 ZEDBOARD,
ZYNQ
-7000
原文地址:http://www.cnblogs.com/dragen/archive/2013/06/15/3138134.htmlIjustaddasentence:XGpioPs_IntrDisablePin(pGpioPs,50)anditworks!Nowascreenshotformemory!XGpioPs*pGpioPs=(XGpioPs*)CallBackRef;XGpioPs_I
dragon_cdut
·
2020-07-05 10:15
zynq
7000
SOC
Adam Taylor玩转MicroZed系列50:AMP(非对称多进程处理模式)和
Zynq
SoC的OCM
AdamTaylor玩转MicroZed系列50:AMP(非对称多进程处理模式)和
Zynq
SoC的OCM原文作者:AdamTaylor原文地址:http://xilinx.eetop.cn/viewnews
dragon_cdut
·
2020-07-05 10:15
zynq
7000
SOC
zynq
pl irq61,irq62,irq63号中断存在重复响应的问题
问题描述:现在pl部分同时发三个irq外部中断-irq61-63,每路中断都是间隔3ms发一次中断,上升沿触发模式。pl那边发一个中断信号计数一次,ps部分中断处理函数进一次则计数一次。正常情况两个计数器值一样则表示中断来一个响应一个,现在的计数器值然而是不一样的,ps部分的中断计数器值大于pl部分的计数器值,表明中断存在重复多次响应。分析:我查看了ICDICFR寄存器,对应位是b11---表示上
dragon_cdut
·
2020-07-05 10:43
zynq
7000
SOC
zynq
-中断头文件简介
这些库函数位于以下头文件中:Xparameters.h–该文件包含处理器的地址空间和设备ID宏定义,常用于对硬件外设进行寻址Xscugic.h–该文件包含配置
zynq
中断控制器的库函数以及GIC的使用范围
dragon_cdut
·
2020-07-05 10:43
zynq
7000
SOC
玩转
Zynq
连载31——[ex53] 基于
Zynq
PS的EMIO控制
特权同学玩转
Zynq
连载31——[ex53]基于
Zynq
PS的EMIO控制1
Zynq
的GPIO概述参考文档《玩转
Zynq
-基础篇:
Zynq
PS的GPIO外设.pdf》。
ove学习使我快乐
·
2020-07-05 10:11
玩转
Zynq
连载42——[ex61] OV5640摄像头的图像拉普拉斯锐化处理
特权同学玩转
Zynq
连载42——[ex61]OV5640摄像头的图像拉普拉斯锐化处理1系统概述如图所示,这是整个视频采集系统的原理框图。
ove学习使我快乐
·
2020-07-05 10:11
fpga
ZYNQ
(一):PS端MIO操作点LED灯
目录:一、建立工程并生成SDK二、SDK使用测试程序三、具体的代码说明:平台:黑金社区的
ZYNQ
-7010开发软件:vivedo2017.4一、建立工程并生成SDK建立工程:然后下一步,给工程去个名字随便取下
呆木木-先生
·
2020-07-05 09:41
ZYNQ
Xilinx-
ZYNQ
7000系列-学习笔记(7):解决
ZYNQ
IP核自动布线后会更改原有配置的问题
Xilinx-
ZYNQ
7000系列-学习笔记(7):解决
ZYNQ
IP核自动布线后会更改原有配置的问题之前在玩zedboard板卡时遇到这样一个问题,当我将
ZYNQ
IP核内部都配置完成后,假设配置如下但当我点击
赵小琛在路上
·
2020-07-05 09:08
Xilinx-FPGA
Xilinx-
ZYNQ
7000系列-学习笔记(5):设置EMIO并固化到QSPI
Xilinx-
ZYNQ
7000系列-学习笔记(5):设置EMIO并固化到QSPI一、EMIO的设置预先知识MIO:多功能IO接口,属于
Zynq
的PS部分,在芯片外部有54个引脚。
赵小琛在路上
·
2020-07-05 09:08
Xilinx-FPGA
Xilinx-
ZYNQ
7000系列-学习笔记(10):AXI总线
Xilinx-
ZYNQ
7000系列-学习笔记(10):AXI总线1、AXI总线概述在
ZYNQ
中有支持三种AXI总线,拥有三种AXI接口,当然用的都是AXI协议。
赵小琛在路上
·
2020-07-05 09:08
Xilinx-FPGA
Xilinx-
ZYNQ
7000系列-学习笔记(9):定时器中断实验
Xilinx-
ZYNQ
7000系列-学习笔记(9):定时器中断实验1、定时器首先,
zynq
7000soc芯片具有2个ARM核。
赵小琛在路上
·
2020-07-05 09:37
Xilinx-FPGA
Xilinx-
ZYNQ
7000系列-学习笔记(4):在vivado中自定义IP核
Xilinx-
ZYNQ
7000系列-学习笔记(4):在vivado中自定义IP核一、PWM首先我们先编写一个pwm模块,用于封装成IP核。
赵小琛在路上
·
2020-07-05 09:37
Xilinx-FPGA
Xilinx-
ZYNQ
7000系列-学习笔记(1):用XADC测外部温度值
Xilinx-
ZYNQ
7000系列-学习笔记(1):用XADC测外部温度值一、XADC简介
Zynq
器件XADC模块包括2个12比特1MIPS的模数转换器和相关的片上传感器,内置温度传感器和功耗传感器,可实时监测片内结温
赵小琛在路上
·
2020-07-05 09:37
Xilinx-FPGA
Xilinx-
ZYNQ
7000系列-学习笔记(3):系统复位与启动
Xilinx-
ZYNQ
7000系列-学习笔记(3):系统复位与启动一、复位
ZYNQ
-7000SoC系统中的复位可以由硬件、看门狗定时器、JTAG控制器或软件产生,可用于驱动系统中每个模块的复位信号。
赵小琛在路上
·
2020-07-05 09:37
Xilinx-FPGA
Xilinx-PYNQ_Z2系列-学习笔记(12):使用pynq进行PS和PL的通信方式
的通信方式该博文参考pynq官方手册:https://pynq.readthedocs.io/en/v2.3/overlay_design_methodology/pspl_interface.htmlPS/PL接口
Zynq
PS
赵小琛在路上
·
2020-07-05 09:37
Xilinx-FPGA
Xilinx-
ZYNQ
7000系列-学习笔记(2):私有看门狗(AWDT)的使用
Xilinx-
ZYNQ
7000系列-学习笔记(2):私有看门狗(AWDT)的使用一、WDT简介在嵌入式系统中,为了使系统在工作异常情况下能自动复位,一般都需要引入看门狗程序,用来监测程序不至于“跑飞”。
赵小琛在路上
·
2020-07-05 09:06
Xilinx-FPGA
Zynq
7020笔记之 GPIO MIO 和EMIO的学习
1参考Xilinx
ZYNQ
7000+Vivado2015.2系列(四)之GPIO的三种方式:MIO、EMIO、AXI_GPIO2理论指示在PS侧,有PS自己的IOpin,称为MIO,共有54个(编号0-
远航路上ing
·
2020-07-05 08:59
ZYNQ
学习
ZYNQ
基础----使用SD卡保存图片(3)
使用
ZYNQ
向SD卡中写入测试彩条 使用在
ZYNQ
中有两个A9的arm核,在PS部分可以像单片机那样去访问一些常用的接口。并且Xilinx已经为这些接口的使用提供了库可以在SDK中直接使用。
black_pigeon
·
2020-07-05 08:33
ZYNQ
上一页
30
31
32
33
34
35
36
37
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他