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学习系列
EBAZ4205矿渣板
zynq
无法加载固件
1.故障现象:板子上电后无法加载固件,FPGAconfig_done指示灯不亮,JTAG可以扫描到PL和PS。2.故障排查在VIVADO中创建工程,添加了AXI_GPIO,导出到SDK中,在SDK中创建一个FSBL,下载BIT流后,使用FSBL进行单步调试。在运行到DDR检测部分代码的时候返回了错误的返回值,说明是DDR故障导致的FSBL无法继续向下运行去初始化硬件配置、检测启动模式引脚和加载FL
bifudoph
·
2024-01-11 10:11
EBAZ4205
fpga开发
嵌入式硬件
矿渣板EBAZ4205上电后能够启动固件,JTAG无法扫描到PL和PS
但是使用JTAG无法在VIVADO中扫描到
ZYNQ
的PL和PS。
bifudoph
·
2024-01-11 10:11
EBAZ4205
fpga开发
嵌入式硬件
JTAG 扫描不到EBAZ4205
ZYNQ
PS原因分析
1.MIO[2]引脚电平通过JATG调试
ZYNQ
芯片时,发现在进行PS端应用程序debug情况下提示无法找到ARM设备;但是在Vivado环境下能连接到设备,就是说PL端可以正常使用,PS端无法使用。
bifudoph
·
2024-01-11 10:08
EBAZ4205
单片机
嵌入式硬件
fpga开发
openwifi总体介绍
一、板子选择首先要确定自己的板子能不能用,我手里有
zynq
7020,通过查找资料[1],我发现我的应该是行的。参考资料1、AD936x+
ZYNQ
搭建OpenWIFI_碎碎思的博客-CSDN博客
youzjuer
·
2024-01-11 08:00
fpga开发
verilog
基于sdrpi的openwifi实践5:启动openwifi开始实验
(1),此处跳线选择
ZYNQ
的启动模式,如图PIN1和PIN2相连是SD启动模式。如果PIN2和PIN3相连是FLASH启动模式,如果PIN3和PIN4相连是JTAG启动模式(即在线调试模式)。
mcupro
·
2024-01-11 08:47
SDRPI
GIT学习实践
软件无线电
fpga开发
OpenWiFi简介与学习记录
1.OpenWiFi简介OpenWiFi是一个基于
zynq
+AD9361的软件定义无线电(SDR)设计,是IEEE802.11/WiFi协议的实现。作者是JiaoXianjun。
BIGWJZ
·
2024-01-11 08:39
SDR
wifi
sdr
fpga
嵌入式
Linux内核
学习系列
(1)——系统调用
前言由于工作需要,个人从java栈转为了c语言栈,并需要深入学习linux内核。本系列记录一些个人学习笔记。由于Linux内核涉及内容以及知识点很多,一开始接触十分痛苦,通过反复阅读《Linux内核完全注释》一书才逐渐能够看懂源码。在理解的过程中,个人发现自上而下地探索内核,才是最适合自己的学习内核的方式。因此,本系列主要从自上而下的角度,进行笔记记录。整个系列配图及概念描述将直接引用《Linux
DaHuangXiao
·
2024-01-11 02:10
内核
linux
006-
Zynq
图像传输中cache刷新对视频的影响(讲究一个恰到好处)
文章目录前言一、cache是什么玩意儿?二、解决方法1.Xil_DCacheInvalidateRange函数2.未刷新前的问题3.带刷新后的效果总结前言也是移植过程中遇到的一个问题,尝试了一些解决方案,也算是解决了这个问题。这个问题出现在通过以太网传输分辨率为1280*720,帧率为30Fps的图像过程中。在初始化的时候,初始了Xil_DCacheDisable(void)这个函数,相当于直接用
技术小董
·
2024-01-10 13:41
ZYNQ/FPGA实战合集
fpga开发
Zynq
Cache
005-
Zynq
基操之如何去玩EMIO接口(走过路过千万不要错过)
文章目录前言一、EMIO是啥含义二、两种EMIO的使用1.PS端外设引出来的EMIO2.正常的EMIO口3.PS端驱动源码总结前言今天分享这个主要原因是,把最基础的EMIO接口弄清楚咋操作的,咱们就可以做一些由PS端控制PL端的器件小功能,最常见的就是我们驱动某些图像传感器时,需要配置一些信号啥的,包括复位信号,休眠信号这些(对,我说的就是你,ov5640的rst和pwdn信号),学会了最基础的操
技术小董
·
2024-01-10 13:11
ZYNQ/FPGA实战合集
fpga开发
Zynq
EMIO
004-
Zynq
实现SD卡存储灰度图片(彩色图片存储正点已开源)
二、SD卡实现步骤1.配置
Zynq
核中的SD卡接口2.PS端勾选xilffs3.PS端代码4.读卡器读取SD卡结果呈现总结前言最近在弄SD卡存储灰度图片,参考了正点原子的OV7725照相机实验,但发现最终存储出来打不开
技术小董
·
2024-01-10 13:10
ZYNQ/FPGA实战合集
fpga开发
SD卡
灰度图片存储
zynq开发
007-可调脉冲数触发之FPGA实现(
Zynq
也可驱动,带启动停止及完成中断输出)
文章目录前言一、设计思路二、代码及仿真1.资源消耗2.具体代码3.仿真波形总结前言此代码是在做显微镜高速聚焦系统中自己写的步进电机电机驱动源码,为了达到最快的驱动速度,因此选用脉冲触发方式进行驱动。在电机驱动的过程中往往需要对脉冲进行使能,启动,配置好输出N个脉冲,设置电机转动的方向,发送脉冲的过程中发送急停信号,停止当前的脉冲输出以及脉冲输出完后反馈回来中断触发信号。经过实测代码能够满足步进电机
技术小董
·
2024-01-10 13:37
ZYNQ/FPGA实战合集
fpga开发
脉冲触发
ZYNQ
VITIS LINUX配置流程
petalinux-create--typeproject--template
zynq
--namedts_emmccddts_emmc/petalinux-config--get-hw-description
寒听雪落
·
2024-01-10 09:14
linux
数据库
运维
Kotlin
学习系列
之:使用async和await实现协程高效并发
引例:privatesuspendfunintValue1():Int{delay(1000)return1}privatesuspendfunintValue2():Int{delay(2000)return2}funmain()=runBlocking{valelapsedTime=measureTimeMillis{valvalue1=intValue1()valvalue2=intValu
xlh1191860939
·
2024-01-10 02:04
Kotlin系列教程
基于
ZYNQ
的双目视觉图像采集系统设计(二)
Image_controller模块包含2个子模块,如图1所示。I2C_OV5640_Init_RGB565.v模块实现IIC的接口协议和初始化配置,其下有两个子模块:I2C_Controller.v模块实现IIC的读写控制时序,I2C_OV5640_RGB565_Config.v模块则产生IIC寄存器初始化配置的地址和数据;image_capture.v模块实现图像采集和缓存功能。图1.Imag
QYH2023
·
2024-01-09 09:21
fpga开发
基于
ZYNQ
的双目视觉图像采集系统设计(四)
1、axi_hp0_wr.v模块代码解析该模块实现AXIHP总线写入数据到DDR3的操作。该模块的接口如下。rst_n为系统复位信号;i_clk、i_data_rst_n、i_data_en和i_data为FPGA逻辑需要写入到DDR3的数据输入接口。i_clk为同步时钟信号,i_data_rst_n用于复位FIFO,i_data_en拉高表示数据总线i_data有效,将被写入到FIFO中缓存。余
QYH2023
·
2024-01-09 09:21
fpga开发
基于
ZYNQ
的双目视觉图像采集系统设计(一)
1、视频采集系统的整体架构如图1所示,这是整个视频采集系统的原理框图。图1视频采集系统架构上电初始,FPGA通过IIC接口对CMOSSensor进行寄存器初始化配置。这些初始化的基本参数,即初始化地址对应的初始化数据都存储在一个预先配置好的FPGA片内ROM中。(这些初始化的参数来源于CMOSSensor芯片手册,这里使用的是OV5640摄像头,要学好FPGA芯片手册一定要会看)在初始化配置完成后
QYH2023
·
2024-01-09 09:51
fpga开发
GO语言
学习系列
九——GO的结构(struct)与方法(method)
结构(struct)由于在GO中没有class的关键字,也就是其它语言经常在面向对象中使用的方面,但GO是通过struct结构与method方法组合来实现的面向对象概率,所以在GO中,结构是非常重要的一种语法类型在定义结构体时,和map等语言类型非常像似var结构变量struct{字段1字段1类型字段2字段2类型...}一个例子,简单介绍写定义与使用结构packagemainimport("fmt
astarblog
·
2024-01-09 08:20
FPGA之
ZYNQ
SOC设计---BOOT.bin制作
ZYNQ
SOC设计---BOOT.bin制作1.固化的流程2.固化准备2.BOOT.bin制作过程更多内容,请关注微信公众号“FPGA科技室”以前工程都是通过JTAG先下载bit流文件,再下载elf文件
科研的小萌娃
·
2024-01-08 14:58
fpga
FPGA
verilog
zynq
boot
镜像文件
米联客
ZYNQ
/SOC精品教程 S01-CH05 FPGA程序的固化和下载
软件版本:VIVADO2017.4操作系统:WIN1064bit硬件平台:适用米联客
ZYNQ
系列开发板米联客(MSXBO)论坛:www.osrc.cn答疑解惑专栏开通,欢迎大家给我提问!!
米联客(milianke)
·
2024-01-08 13:27
XILINX
ZYNQ
米联客
【Spring Boot 源码学习】SpringApplication 的定制化介绍
SpringBoot源码
学习系列
SpringApplication的定制化介绍一、引言二、往期内容三、主要内容1.基础配置1.1设置关闭Banner1.2设置自定义Banner打印对象1.3设置应用程序主入口类
Huazie
·
2024-01-08 11:07
开发框架-Spring
Boot
spring
boot
源码学习
Spring应用类定制化介绍
基础配置
数据源配置
第一章 体验 ARM,裸机输出“Hello World”
《
ZYNQ
MPSoC开发平台Vitis应用教程》学习第一章体验ARM,裸机输出“HelloWorld”文章目录《
ZYNQ
MPSoC开发平台Vitis应用教程》学习准备批处理下载QSPIFlash批处理建立
weixin_45090728
·
2024-01-08 10:24
ZYNQ学习
arm开发
C++
学习系列
-- tuple 原理
一可变参数模板variadictemplate前面的章节C++
学习系列
--模板template-CSDN博客我们介绍了c++中的模板概念,本章则在其基础上介绍了新的概念可变参数模板variadictemplate
在河之洲木水
·
2024-01-08 05:10
学习
Vivado vitis 2023.1 版本 hello world 教学,基于zedboard
工程建好后新建设计点击加号添加
ZYNQ
双击
ZYNQ
进行配置,配置方法可以看我之前的文章:在Vivado中,配置RFSOC的
ZYNQ
-CSDN博客虽然板子不一样,但是原理是一样的。
春风沂水丶
·
2024-01-07 23:04
学习
fpga开发
单片机
嵌入式硬件
笔记
Kotlin
学习系列
——集合详解(一)
概述集合类存放的都是对象的引用,而非对象本身,出于表达上的便利,我们称集合中的对象就是指集合中对象的引用。集合的分类:Set(集)List(列表)Map(映射)在Kotlin中,明确的区分了可变和只读的集合(list,set,map等),明确的确定了集合的可读性,有助于良好的编码,以及便于Bug的规避。IterableIterable接口是最基本的接口,声明了Kotlin中集合的通用方法。funi
xk_一步一步来
·
2024-01-07 18:11
Kotlin
集合
机器
学习系列
- 9. 主成分分析法 PCA
1.主成分分析法思想及原理1.1什么是主成分分析法PCA(PrincipalComponentAnalysis),即主成分分析方法,是一种使用最广泛的数据降维算法(非监督的机器学习方法)。其最主要的用途在于“降维”,通过析取主成分显出的最大的个别差异,发现更便于人类理解的特征。也可以用来削减回归分析和聚类分析中变量的数目。1.2为什么要做主成分分析在很多场景中需要对多变量数据进行观测,在一定程度上
小蘑菇1962
·
2024-01-07 07:20
rabbitMQ 高级整合应用第四篇 消息监听适配器
RabbitMQ
学习系列
第二十二篇高级整合第四篇MessageListenerAdapterMessageListenerAdaoter:即消息监听适配器。
凯哥Java
·
2024-01-06 17:46
Java |
学习系列
Java1.8 新特性详解( 包含学习代码 )
前言:Java8已经发布很久了,很多报道表明Java8是一次重大的版本升级。在JavaCodeGeeks上已经有很多介绍Java8新特性的文章,例如PlayingwithJava8–LambdasandConcurrency、Java8DateTimeAPITutorial:LocalDateTime和AbstractClassVersusInterfaceintheJDK8Era。本文还参考了一
天上的小仙女呀
·
2024-01-06 07:44
李沐机器
学习系列
5---循环神经网络
1Introduction对于样本的分析,通过全连接层处理表格数据,通过卷积神经网络处理图像数据;第一种假设,所有数据都是独立同分布的RNN处理序列信号序列数据的更多场景1)用户使用习惯具有时间的先后性2)外推法和内插法1.1自回归模型1)自回归模型,对自己执行回归2)隐变量的自回归模型生成训练数据,1.2马尔科夫模型一个模型被称为马尔可夫模型,主要是因为它满足马尔可夫性质,也就是说,该模型中的未
expectmorata
·
2024-01-06 07:40
机器学习
rnn
人工智能
【dubbo
学习系列
】dubbo消费端的代理生成详解(@DubboReference和@Reference)
文章目录spring中dubbo实现RPC如何加载@Reference和@DubboReference注解DubboComponentScanRegistrar概括发现@Refrence和@DubboReference注解,并编织RPC通信逻辑ReferenceAnnotationBeanPostProcessor(核心)@Reference@DubboReference@Reference和@D
唐芬奇
·
2024-01-06 05:52
dubbo
java
dubbo
C++
学习系列
-- using关键字
一概述c++11中新引入了关键字using二using关键字的用处1.usingnamespace与usingnamespacemember#include#includeintmain(){usingnamespacestd;vectorvec={1,2,3};usingstd::list;listli={1,2,3};return0;}2.aliastype与aliastemplate#inc
在河之洲木水
·
2024-01-05 13:53
c++
学习
开发语言
Docker网络上篇-网络介绍
本系列教程直通车直通车,本系列教程已发布文章,快速到达,《Docker
学习系列
》教程已经发布的内容如下:【图文教程】Windows11下安装DockerD
凯哥Java
·
2024-01-05 13:41
【
ZYNQ
实验】第一篇、
ZYNQ
驱动HDMI显示图片
目录第一部分、实验说明1、点名过来看2、实验说明2.1、涉及到的知识2.2、使用的硬件3、测试效果3.1、实验一效果3.2、实验二效果4、写在前面5、参考文献第二部分、硬件搭建第三部分、实现方法1、实验一1.1、实验一原理图1.2、MATLAB图片转换代码1.2、C代码1.3、vivado工程链接2、实验二2.1、实验二原理图2.2、C代码2.3、vivado工程链接第四部分、总结第一部分、实验说
大屁桃
·
2024-01-05 13:30
FPGA的学习之旅
fpga开发
zynq
【Python机器
学习系列
】建立逻辑回归模型预测心脏疾病(完整实现过程)
一文彻底搞懂机器学习中的归一化与反归一化问题【Python机器
学习系列
】一文彻底搞懂机器学习中表格数据的输入形式(理论+源码)【Python特征工程系列】利用随机森林模型
数据杂坛
·
2024-01-05 12:22
机器学习
机器学习
python
逻辑回归
【Python机器
学习系列
】建立支持向量机模型预测心脏疾病(完整实现过程)
一文彻底搞懂机器学习中的归一化与反归一化问题【Python机器
学习系列
】一文彻底搞懂机器学习中表格数据的输入形式(理论+源码)【Python特征工程系列】利用随机森林模型
数据杂坛
·
2024-01-05 12:47
机器学习
机器学习
支持向量机
python
vitis2023.1创建
zynq
7000 ps工程问题记录
1.说明本文仅对创建工程的一些问题进行记录,不会对每个步骤都进行记录。2.vivado2023与vivado2018在在进行纯ps平台开发时BlockDesign设计的区别2.1问题描述如下红框中的信号都是连接到PL端的信号,在vivado2018中进行纯ps开发时,这些信号都是不必要的,可以全部删除,生成sdk工程也不会有什么问题。M_AXI_GP0:axilite主接口。M_AXI_GP0_A
优美的赫蒂
·
2024-01-05 08:38
FPGA学习记录
fpga开发
EasyExcel
学习系列
笔记(1)--easyexcel 样式设置
packagecom.zjm.gwork.utils.myEasyExcel;importcom.alibaba.excel.write.metadata.style.WriteCellStyle;importcom.alibaba.excel.write.metadata.style.WriteFont;importcom.alibaba.excel.write.style.Horizontal
幸福巡礼
·
2024-01-05 08:14
李沐机器
学习系列
4---全连接层到卷积
1从全连接到卷积1.1平移不变性从概率分布的角度来看卷积的定义,f(τ)f(\tau)f(τ)是概率密度,g(t−τ)g(t-\tau)g(t−τ)是在这个分布下的均值(f∗g)(t)=∫−∞∞f(τ)g(t−τ)dτ(f*g)(t)=\int_{-\infin}^{\infin}f(\tau)g(t-\tau)d\tau(f∗g)(t)=∫−∞∞f(τ)g(t−τ)dτ2图像卷积2.1互相关运算
expectmorata
·
2024-01-05 08:01
机器学习
深度学习
神经网络
SSH 远程登录报错:Permission denied, please try again. 解决办法
问题使用Ubuntu通过SSH连接
Zynq
Linux时报如下错误:Permissiondenied,pleasetryagain.拒绝许可,请重试。
Hello阿尔法
·
2024-01-04 23:21
前车之鉴
ssh
linux
ubuntu
【
ZYNQ
】教你用 Vivado HLS 快速设计一个 IP
VivadoHLS的功能简单地来说就是把C、C++或SystemC的设计转换成RTL实现,这样就可以在XilinxFPGA或
Zynq
芯片的可编程逻辑中综合并实现,我们仍然是在进行硬件设计,只不过使用的不再是
Hello阿尔法
·
2024-01-04 23:21
ZYNQ7000
fpga开发
HLS
xilinx_axidma 驱动移植与使用
前言需要在
ZYNQ
平台上使用DMA驱动,裸机的还到好说,Linux下的DMA驱动框架复杂,这对本身不是搞驱动的我难度太大。自己动手丰衣足食,但是试错成本很大,记录下来希望能给后来者帮助。
bitQ
·
2024-01-04 19:15
FPGA
linux
linux
运维
服务器
XILINX_IP核_DMA
directmemoryassess直接内存访问,不在cpu干预的模式下完成数据的交互,节省cpu资源DMACR:DMA控制寄存器DMASR:DMA状态寄存器在Xilinx的产品中有硬核DMA和软核DMA之分,如
ZYNQ
victor-f
·
2024-01-04 19:15
fpga开发
ZYNQ
核心板 底板 开源啦!
Hello-FPGA
ZYNQ
设计开源啦!
Hello-FPGA
·
2024-01-04 19:15
fpga开发
Xilinx DMA的几种方式与架构
directmemoryaccess,在FPGA系统中,常用的几种DMA需求:1、在PL内部无PS(CPU这里统一称为PS)持续干预搬移数据,常见的接口形态为AXIS与AXI,AXI与AXI;2、从PL与PS之间搬移数据,对于
ZYNQ
Hello-FPGA
·
2024-01-04 19:13
fpga开发
李沐机器
学习系列
1--- 线性规划
1Introduction1.1线性回归函数典型的线性回归函数f(x)=w⃗⋅x⃗f(x)=\vec{w}\cdot\vec{x}f(x)=w⋅x现实生活中,简单的线性回归问题很少,这里有一个简单的线性回归问题。房子的价格和房子的面积以及房子的年龄假设成线性关系。price=warea∗area+wage+bprice=w_{area}*area+w_{age}+bprice=warea∗area
expectmorata
·
2024-01-04 12:53
机器学习
人工智能
李沐机器
学习系列
3---深度学习计算
1层和块1.1定义块用class表示层,并只需要实现构造函数和前向传播函数classMLP(nn.Module):#用模型参数声明层。这里,我们声明两个全连接的层def__init__(self):#调用MLP的父类Module的构造函数来执行必要的初始化。#这样,在类实例化时也可以指定其他函数参数,例如模型参数params(稍后将介绍)super().__init__()self.hidden=
expectmorata
·
2024-01-04 12:53
机器学习
深度学习
人工智能
李沐机器
学习系列
2--- mlp
1IntroductionLP中有一个很强的假设,输入和输出是线性关系,这一般是不符合事实的。通过几何的方式去对信息进行理解和压缩是比较高效的,MLP可以表示成下面的形式。1.1从线性到非线性X∈Rn×dX\inR^{n\timesd}X∈Rn×d表示输入层,有n个样本,d个特征。H∈Rn×hH\inR^{n\timesh}H∈Rn×h表述隐藏层的输出,有h个输出;W(1)∈Rd×hW^{(1)}
expectmorata
·
2024-01-04 11:45
机器学习
人工智能
云原生
学习系列
之基础环境准备(单节点安装kubernetes)
一、环境要求操作系统CentOS7.x-86_x64硬件配置:内存2GB或2G+,CPU2核或CPU2核+,需要在虚拟机中提前设置好,不然后续会报错二、系统初始化1、设置主机名#在master节点执行hostnamectlset-hostnamemaster012、配置主机和IP映射,注意IP换成自己的cat>>/etc/hosts/etc/sysctl.d/kubernetes.conf/etc
shanshan3003
·
2024-01-04 07:20
云原生
学习
kubernetes
【
ZYNQ
入门】第二篇、
ZYNQ
的中断系统及常用中断初始化程序
目录第一部分、
Zynq
的中断系统及架构1、中断系统结构第二部分、各类中断对应的ID1、软中断SGI的ID2、私有中断PPI的ID3、共享SPI的ID(最常用)第三部分、常用中断初始化程序1、UART0中断配置代码
大屁桃
·
2024-01-03 20:48
FPGA的学习之旅
fpga开发
zynq
【
ZYNQ
入门】第一篇、Vivado软件与外部代码编辑软件的联用办法
目录第一部分、Vivado软件与Notepad++联用的办法1、快速寻找Notepad++的安装路径的方法2、联用办法第二部分、Vivado软件与VScode联用的办法第三部分、配置过程中容易出现的问题第四部分、总结第一部分、Vivado软件与Notepad++联用的办法1、快速寻找Notepad++的安装路径的方法第一步、开始,找到软件,右键,打开文件位置第二步、打开属性,复制路径,下面有用2、
大屁桃
·
2024-01-03 20:17
FPGA的学习之旅
fpga开发
【
ZYNQ
入门】第三篇、双核AMP运行模式程序开发
目录第一部分、基础知识1、多核CPU三种主要运行模式2、
ZYNQ
内部FSBL涉及到的启动过程2.1、BootRom是啥?2.2、FSBL是啥?
大屁桃
·
2024-01-03 20:45
FPGA的学习之旅
fpga开发
zynq
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
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
其他