hi3516a+FPGA通过网口直连,PHY芯片缺失的通信问题 [问题点数:50分]

Bbs1
本版专家分:0
结帖率 0%
Bbs6
本版专家分:6355
Blank
红花 2018年4月 硬件/嵌入开发大版内专家分月排行榜第一
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Bbs1
本版专家分:0
HI3516A支持4串口
修改内核源码 Hi3516A_SDK_V1.0.5.0/osdrv/opensource/kernel/linux-3.4.y/arch/arm/mach-<em>hi3516a</em>/include/mach/irqs.h Hi3516A_SDK_V1.0.5.0/osdrv/opensource/kernel/linux-3.4.y/arch/arm/mach-<em>hi3516a</em>/core.c
不使用变压器,网口PHY芯片直连心得---转的昂
不过我实际操作过后,发现里面还是有很多陷阱,现在给大家一一道来。 首先我们必须知道一件事情,<em>网口</em>PHY<em>芯片</em>对于TX与RX的驱动方式有电压驱动和电流驱动之分。最简单的一个识别方式就是看其推荐原理图,如果网络变压器的中心抽头需要提供一个VCC(3.3V、2.5V等等,下同)电源的就是电压驱动,如果是直接加一个对地电容就可以的就是电流驱动。 现在我们来精简电路。(由于两块PHY<em>芯片</em>靠的很近,故在此不
phy芯片直连
在进行<em>phy</em><em>芯片</em>设计的过程中,一般我们是<em>通过</em>隔离变压器来进行连接的,如果在一块板子上面,有两个<em>phy</em><em>芯片</em>,为了节省PCB的空间,他们直接进行连接的话,那要怎么设计呢。本资源描述了PHY<em>芯片</em>的传输信号的基本原理(物理层),以及PHY<em>芯片</em><em>直连</em>的推导。
FPGA 以太网数据发送(无需PHY和变压器)
1.只用网线的PIN3和PIN6 2.获取电脑的网卡信息 ipconfig /all 3.代码如下 module TENBASET_TxD(clk20, Ethernet_TDp, Ethernet_TDm); // a 20MHz clock (this code won't work with a different frequency) input clk20; // the tw...
浅谈PHY芯片UTP接口直连(不使用变压器)的设计
最近遇到的项目上的<em>问题</em>,总结一下,怎么将电压型和电流型的PHY<em>直连</em>,还有其他应用场景。
海思hi3516移植ncnn
1.获取源码:ncnn-20180427.tar.gz 2.解压ncnn-20180427.tar.gz 命令:tar -xvf ncnn-20180427.tar.gz 3.进入解压后的目录ncnn-20180427 命令:cd ncnn-20180427 4.新建目录build和output 命令:mkdir build output 注释掉 倒数第二行:  #add_subdi...
[海思]--Hi3516aIVE--基础
简介:      我刚刚接触海思的时候用的是Hi3518E/Hi3616C 这个时候的IVE例子可以所是没有的,官方完全没有给出使用例子。只在pdf上给出了些许说明。让那时的我头痛欲裂。不过现在的IVE已经比较完善了,而且还有基于VS2010的模拟库,不过这个我从来没有用过。我通常都是直接在板子上调的。      HI3516A 给出的例子已经比较详细了,不过海思有一些不足,而且我很不喜欢它的
hi3519/hi3516AV200交叉编译opencv的精简版本
第一步:配置arm-hisiv500-linux-环境    海思的SDK里写的很清楚了。第二步:安装cmake,cmake-gui    sudo apt-get install cmake-gui第二步:下载opencv,我使用的版本为opencv-2.4.11.tar.gz   1、终端输入:su    进入root用户模式   终端输入:cmake-gui   出现如下界面:      2...
Hi3516A开发--环境搭建工具
开发Hi3516A需要环境配置,安装TFTP、NFS、samba等服务。下面就来一一总结安装。 参看:ubuntu12.04配置手册 一、vi功能增强  1.1 vi中不能正确使用上下箭头解决方法  sudo apt-get install vim (安装完整版本的VI) 1.2 ubuntu里面颜色VI的个性设置 新建/etc/vim/vimrc.local,里面添加内容如下(
Hi3516A开发--板卡烧写
Fastboot工具使用说明,里已经给出相应的烧写方式。这几种方式主要是要明确,它们的适用的场景。主要是两类,一类是单板没有boot,一类是单板上有boot。我们先拿的空板一般都是没有boot的,所以也就可以明白需要使用哪种烧写方式了。 其次还要了解烧写的镜像,烧写镜像包括: U-boot 文件: u-boot-<em>hi3516a</em>.bin 内核文件: uImage_<em>hi3516a</em> 根文件系统:
以太网PHY直接连接
不使用网变,而直接使用电容耦合以减少BOM cost和PCB布局面积,在以太网连接(PHYs)是一种常用的做法。 最常用的一种做法参见下图: 当接收端内部还有偏置电压是可使用如下的方式连接。 当接收端内部没有偏置电压时可采用以下这种连接方式,也是最常用的连接方式: 通常偏置上拉电阻为50ohm,传输电流按20mA计算。 总结:1.以太网PHY连
两个PHY芯片直连
两个PHY<em>芯片</em>不<em>通过</em>隔离变压器直接连接。
浅谈PHY芯片UTP接口直连(不使用变压器)的设计.2018_03_16
最近遇到的项目上的<em>问题</em>,总结一下,怎么将电压型和电流型的PHY<em>直连</em>,还有其他应用场景。
PHY芯片直连和加隔离变压器的设计原理的一些资料的收集。
网络隔离变压器的作用: 转:http://blog.csdn.net/luoqindong/article/details/21627409 在以太网设备中,<em>通过</em>PHY接RJ45时,中间都会加一个网络变压器。有的变压器中心抽头接电源,有的又接电容到地。而且接电源时,电源值又可以不一样,3.3V,2.5V,1.8V都有。这个变压器的作用到底是什么呢? 下面是一个大概的解答:
千兆PHY作为百兆使用时的连接方式
MDI是PHY和网络变压器之间的接口。 下表为不同的以太网标准下PHY接口定义和RJ45的引脚对应关系(MDI配置)。 RJ45.PIN 1000BASE-T PHY 100BASE-TX PHY 10BASE-T PHY 1 ...
hi3516C调试发现网口灯不亮,uboot无法ping通PC
现象: hisilicon # ping 192.168.2.9 Hisilicon ETH net controler mii<em>phy</em>_register: non unique device name '0:1' mii<em>phy</em>_register: non unique device name '0:2' MAC:  00-0C-0C-A0-02-6A UP_PORT : <em>phy</em>
调试通过的hi3518ev200和hi3516cv300及hi3536开发板【媲美原厂】求围观
海思hi3516cv300开发板,赠送ov2718或im323或imx290或291的sensor板 如有需要,联系邮箱:Lpmcu@126.com,微信号:antaiL88 本开发板性能特点: 1.本开发板为海思原厂开发板 2.送海思Hi3516cv300 SDK,板子对应原理图和PCB 3.海思的uboot 内核 文件系统 无需修改可以直接跑
Hi3516的uboot网络配置成RMII模式
海思SDK的网络是GRMII模式的,而我的硬件接的是IP101GR<em>芯片</em>的RMII模式,uboot需要做以下修改: 1. 配置文件(.xls)的muxctrl_reg93=2,引脚复用。 2. hi3526a.h的 #define CONFIG_HIGMAC_PHY1_INTERFACE_MODE2  改为 #define CONFIG_HIGMAC_PHY1_INTERFACE_MODE...
STM32F10xxx_固件函数库-中文翻译
STM32F10xxx_固件函数库-中文翻译,讲述意法新盘固件函数库。
GTK+ and Glade3 GUI Programming Tutorial--中文系列
原文链接:Micah Carrickwww.micahcarrick.com/01-01-2008/gtk-glade-tutorial-part-3.html  Part 3Writing a Basic Program to Implement the Glade File 在这一部分, 我将示范一个非常简单的程序, 用来解析我们
转----FPGA做MAC功能,直接挂PHY芯片发送网络报文
最近花了一周时间调试这个功能,因为网上找的很多文章,包括MAC层协议说明与FPGA做CRC32算法的研究等,有些地方描述的不一致,导致调试的过程中走了很多弯路,特地把最近收集的以及自己思考的成果记录下来,如果有什么地方不对的,希望看到的人能指点一下。 一、FPGA做MAC首先就是与PHY的接口<em>问题</em>,常用的百兆接口有MII和RMII,传输速率一样,不过MII是4bit传输,时钟25M,而RMI
网口扫盲三:以太网芯片MAC和PHY的…
问:如何实现单片以太网微控制器? 答:诀窍是将微控制器、以太网媒体接入控制器(MAC)和物理接口收发器(PHY)整合进同一<em>芯片</em>,这样能去掉许多外接元器件.这种方案可使MAC和PHY实现很好的匹配,同时还可减小引脚数、缩小<em>芯片</em>面积.单片以太网微控制器还降低了功耗,特别是在采用掉电模式的情况下. 问:以太网MAC是什么? 答:MAC即Media Access Control,即媒体访问控制子层协
以太网ethernet芯片MAC和PHY的关系
http://blog.csdn.net/woodstar123/archive/2008/11/18/3324368.aspx 问:如何实现单片以太网微控制器?答:诀窍是将微控制器、以太网媒体接入控制器(MAC)和物理接口收发器(PHY)整合进同一<em>芯片</em>,这样能去掉许多外接元器件。这种方案可使MAC和PHY实现很好的匹配,同时
PHY常见问题说明
1、两端都配置为千兆自协商,协商后是千兆全双工,将本端强制为半双工,则由于千兆不支持半双工,所以要link up,必须降级为百兆,协商码流改变,所以down掉,两端协商成百兆以后,重新UP,两端协商成百兆半双工。 2、两端配置为百兆自协商,连接后两端协商后成为百兆全双工,将本端强制为半双工,码流不需要改变,仍然UP,对端仍然为百兆全双工。但是大流量下可能丢包。重新插拔网线进行协商,两端重新协商成
【收藏】以太网MAC和PHY之间的接口总结
【收藏】以太网MAC和PHY之间的接口总结 2016-07-10硬件十万个为什么 1、100M 接口(Fast Ethernet 快速以太网,也称百兆以太网) FE速率模式下各种MII(MediaIndependent Interface)接口对比: MII接口兼容10/100M以太网,由于占用管脚数太多,主要应用早期的设备接口中,在一般的高密度(8口)端口PHY以及MAC
GPU/DRM 简介
原文地址:https://www.kernel.org/doc/htmldocs/drm/index.html DRM - Direct Rendering Manager DRM是一个内核级的设备驱动,既可以编译到内核中也可以作为标准模块进行加载。DRM最初是在FreeBSD中出现的,后来被移植到Linux系统中,并成为Linux系统的标准部分。 DRM可以直接访问DRM cl
适配器模式 : 农村小伙娶乌克兰美女语言不通 翻译软件立功
不知道什么时候开始,总听到“ XXX 小伙娶乌克兰美女” 的新闻,比如 农村小伙娶乌克兰美女语言不通 翻译软件立功 等等,我仔细地看了几篇新闻,发现居然不是标题党,新闻里的乌克兰妹子长得真不错,上几张图: 看完这些新闻和照片,我心里有三个疑问; 1. 乌克兰真的美女很多吗? 2. 为什么乌克兰美女爱嫁给中国男人? 3. 翻译软件可以化腐朽为神奇,软件开发过程中是否可以参考呢?经
curl+sed+shell编写一个英语翻译脚本
这个事一个shell函数,使用了有道翻译提供的翻译服务 mac osx:   ts(){ words=&quot;&quot; for word in $@; do words=&quot;$words$word &quot; done curl -s \ &quot;http://fanyi.youdao.com/translate?smartresult=dict&amp;amp;smartres...
java.lang.NumberFormatException翻译
http://www.w3.org/TR/html4/loose.dtd">NumberFormatException (Java 2 Platform SE v1.4.2)function windowTitle(){    parent.document.title="NumberFormatException (Java 2 Platform SE v1.4.2)";}        Ove
用好Lua+Unity,让性能飞起来——Lua与C#交互篇
用好Lua+Unity,让性能飞起来——Lua与C#交互篇 张鑫 6 个月前 转载自:https://zhuanlan.zhihu.com/p/23559893 原文地址:用好Lua+Unity,让性能飞起来——Lua与C#交互篇 整合Lua是目前最强大的Unity热更新方案,毕竟这是唯一可以支持iOS热更新的办法。然而作为一个重度uLua用户,我们踩过了很多坑才将u
以太网ethernet MAC RGMII的一点总结
百度脑图 http://naotu.baidu.com/file/dd0ee94bbe818818c6b4850e04d3ff44?token=1d4a7f4baa27e97a 背景 定义 12pins,数量少,成本低,频率要求高 ctrl+<em>phy</em>的结构,是常见高速接口的结构形式。<em>phy</em>可以外置。 rgmii即reduce Gigab...
移植linux网卡驱动中关于mac芯片phy之间的常用接口知识
MII、RMII、SMII、GMII接口简介   2008-10-17 14:26:56|  分类: MII接口 |  标签: |字号大中小 订阅       以太网媒体接口有:MII、RMII、SMII、GMII。        所有的这些接口都从MII而来,MII是(Medi
W5300网口芯片的FPGA控制协议流程
一、 系统硬件构成与设计 1.1 W5300<em>芯片</em>介绍 W5300是一款0.18um CMOS工艺的单<em>芯片</em>器件,内部集成10/100M以太网控制器,MAC和TCP协议栈。W5300主要应用于高性能嵌入式领域,如多媒体数据流服务。<em>通过</em>一个集成有TCP/IP协议的10/100M的以太网MAC和PHY的单<em>芯片</em>可以非常简单快捷的实现Internet连接。W5300的数据<em>通信</em>存储器扩展到12
以太网PHY 芯片之 MII/MDIO接口详解
以太网PHY <em>芯片</em>之 MII/MDIO接口详解   本文主要分析MII/RMII/SMII,以及GMII/RGMII/SGMII接口的信号定义,及相关知识,同时本文也对RJ-45接口进行了总结,分析了在10/100模式下和1000M模式下的设计方法。 MII接口提供了MAC与PHY之间、PHY与STA(Station Management)之间的互联技术,
电流型和电压型PHY
<em>网口</em>PHY<em>芯片</em>对于TX与RX的驱动方式有电压驱动和电流驱动之分。最简单的一个识别方式就是看其推荐原理图,如果网络变压器的中心抽头需要提供一个VCC(3.3V、2.5V等等,下同)电源的就是电压驱动,如果是直接加一个对地电容就可以的就是电流驱动。
AttributeError: 'module' object has no attribute 'face' 问题解决 opencv+python
AttributeError: 'module' object has no attribute 'face' <em>问题</em>解决 opencv+python
12款动态桌面
http://yangzhubai.nease.net/wallpaperdownl/1.exe..............................中间自己加..............................http://yangzhubai.nease.net/wallpaperdownl/12.exe
python 之_、__、__xxx__
本文为译文,版权属于原作者,在此翻译为中文分享给大家。英文原文地址:Difference between , _ and xx in Python“_”单下划线Python中不存在真正的私有方法。为了实现类似于c + +中私有方法,可以在类的方法或属性前加一个“_”单下划线,意味着该方法或属性不应该去调用,它并不属于API。在使用property时,经常出现这个<em>问题</em>:class BaseForm(S
xcode 中出现 Implicit declaration of function 'xxxx' is invalid in C99” 警告的解决办法
该警告明确告诉我们在C99的规范中,不允许出现隐含声明的用法。这是C99规范中增加的规则,不过即便不遵守此规则,也仅仅是一个警告而已。 什么是隐含声明呢,也很简单,就是你调用函数的c文件中,没有正确包含对应的头文件。一般来说,c,c++都会将类,函数,的声明放在头文件中,这样在需要的时候包含对应头文件就可以了,在编译器的前期处理中,需要<em>通过</em>头文件来建立一些函数,变量,类的表,如果调用到了
DBLINK HINT /*+ driving_site(org) */ 优化策略和思路
使用DBLINK远程访问数据库的优化策略和思路: 策略:远程访问,网络传输占很大部分,优化原则,减少网络传输,将小的结果集拉到本地处理; 思路1:在远端建立视图; 思路2:使用DRIVING_SITE将数据拉到本地处理; 优化案例: --create or replace view v_fasp_bjjzzfyszxqkfld2 as select a.bdgmanagediv
STM32开发笔记50:STM32F4+DP83848以太网通信指南系列(四):PHY配置
本章为系列指南的第四章,这一章将正式进入以太网的配置和使用。首先我们关注一下PHY的配置,前面讲到,我们的工程使用了开发板上的一颗DP83848<em>芯片</em>。 RMII和ADDR的确定 接下来我们来看开发板的原理图: <em>通过</em>电路原理图可以看到接线方式是使用RMII接口模式接线的,因此接下来我们在配置PHY的时候注意要是用RMII。 我们知道DP83848,以及任何一个PHY<em>芯片</em>,都是有5个bit...
Verilog实现千兆以太网传输
1 本实验将实现 FPGA <em>芯片</em>和 PC 之间进行千兆以太网数据<em>通信</em>, <em>通信</em>协议采用 Ethernet  UDP <em>通信</em>协议。 FPGA <em>通过</em> GMII 总线和开发板上的 Gigabit PHY <em>芯片</em><em>通信</em>, Gigabit PHY<em>芯片</em>把数据<em>通过</em>网线发给 PC。在上次的实验中,我们详细讲解了网络传输的过程中如何对数据进行传输,以及数据传输的格式,这次实验中,我们详细讲解如何使用Verilog语言
Ethercat 学习总结二:从站硬件分析
1EtherCAT 从站硬件基本结构框图               2从站<em>通信</em>运行原理 EtherCAT 数据 <em>通过</em>RJ45 0接口进入,从站控制器<em>通过</em>寻址判断EtherCAT 数据中是否存在该从站需要处理的子报文,若是存在,从站控制器则将该子报文提取出来并发送给控制器,控制器将数据进行处理(转换为RTU数据)并发送给SA3,SA3对数据做出回应后,控制器将SA3回复数据数据处理后传给从站...
新路程------hi3516a phy初始化
之前遇到<em>phy</em>不通,看了log发现正常的和非正常的差异就是在 ETH0: rgmii, <em>phy</em>_addr=1, mii_name=mdio0  这是非正常的log ETH0: rmii, <em>phy</em>_addr=1, mii_name=mdio0  这是正常log 所以怀疑是内核没有选对 于是看海思的官方手册外围设备驱动指南里的1.4 PHY 接口模式配置 Hi3516A 的GMAC 模块
以太网的phy寄存器分析
一直唠叨说要系统地学习Linux网络驱动,一直没去做。今天终于下决定写篇关于PHY寄存器的文章了,写了这个,再写篇关于PHY驱动的文章,就算给自己交差了。后面的事再议。这篇文章讲述PHY寄存,大部分属于资料收集,但也夹杂着个人的经验、见解。文中结合IEEE802.3标准、网络的分析及对驱动的理解进行描述。一般来说,像SPI、I2C、USB、PCI等总线类型的资料,都会包括电气接口和编程接口,对于以太网也类似,像硬件接口如MII、GMII,本来也想写一篇文章的,但无奈自己对接口没研究,就不写了。
java.lang.NumberFormatException: For input string: NaN 什么意思
NaN的意思是Not a Number,个错误是java.lang里面的数据类型错误,For input string表示输入的String字符串,整个语句表示的错误就是你输入的String数据类型有误(可能是长度有误,可能是不符合规则等)
VS2010 VC++创建.rc资源文件
VS2010 VC++创建.rc资源文件初学MFC,对资源文件总是很困惑。一上来就直接自动生成了那么多的东西,尤其是.rc和resource.h文件。这两天了解了一下这个东西,在这里分享一下,欢迎交流学习。
请问有谁知道GDI+的SDK的下载地址啊,绝对给分~~
请问有谁知道GDI+的SDK的下载地址啊,绝对给分~~
Prometheus+Grafana监控Kubernetes
Prometheus官方网址,或者百度自己了解脑补:https://prometheus.io/ 官方文档说明链接 Prometheus是一个开源的系统监控工具。 根据配置的任务(job)以http/s周期性的收刮(scrape/pull) 指定目标(target)上的指标(metric)。目标(target) 可以以静态方式或者自动发现方式指定。 Prometheus将收刮(sc...
swift+storyboard+UIImageview入门
更新记录: 该Storyboard教程由Caroline Begbie更新iOS 8和Swift相关内容。原文作者为教程编纂组的成员Matthijs Hollemans。 2014/12/10更新: 更新至Xcode 6.1.1。 Storyboard是最先在iOS 5引入的一项振奋人心的特性,大幅缩减构建App用户界面所需的时间。 要介绍Storyboard是什么,我打算从这张图讲起。
常用以太网PHY芯片选型---百兆/千兆/车载以太网PHY
品牌 物料名称 速率 MAC Interface Media types: 封装大小 制造等级 Broadcom       100BASE-TX     BCM89810 10/100Mbps   100BASE-T1     BCM89610 10/100/1000Mbps ...
千兆以太网PHY-RTL8211F(D)(I)-CG-DataSheet规格书
千兆以太网PHY-RTL8211F(D)(I)-CG-DataSheet规格书
以太网PHY层芯片LAN8720A简介
1、LAN8720A简介2、<em>芯片</em>管脚配置3、硬件电路
RMII模式以太网PHY芯片DP83848C的应用
摘要:介绍了美国国家半导体公司的PHY<em>芯片</em>DP83848C的功能特性;给出了在RMII(Reduced Medium Independent Interface,精简的介质无关接口)模式下的硬件电路及软件设计,以及在PCB布局布线过程中的注意事项。该设计为嵌入式系统中以太网底层的软硬件设计提供了参考,也为TCP/IP协议在嵌入式系统上的实现提供了硬件平台。   引言   DP83848
以太网方案(转)
以太网方案 2010年11月23日 ⁄ 领域、应用和方案 ⁄ 共 17199字 ⁄ 字号 小 中 大 ⁄ 暂无评论 嵌入式以太网的趋势 最理想的是嵌入式web服务器 以太网进攻工业控制成为必然趋势传统的以太网直接进入工业控制领域目前还存在一些<em>问题</em>,主要是因为 以太网是为办公自动化设计的,并没有考虑到工业应用的要求。首先以太网的媒体访问方式 CSDA/CD 不能
基于InfluxDB+Grafana打造大数据监控利器
一、CAT介绍 CAT系统原型和理念来源于eBay的CAL的系统,CAT系统第一代设计者吴其敏在eBay工作长达十几年,对CAL系统有深刻的理解。CAT不仅增强了CAL系统核心模型,还添加了更丰富的报表。自2014年开源以来,CAT在携程、陆金所、猎聘网、找钢网等多家互联网公司生产环境应用。 CAT是一个实时和接近全量的监控系统,它侧重于对Java应用的监控,基本接入了美团点评上海侧所有核心应...
在caffe.proto中定义变量出现“'xxxParameter' has no member named 'xxx'”问题的解决
在caffe.proto中某一message添加成员变量时,最好避免使用大写字母。在编译过程中message里的成员变量名会自动将所有字母变为小写。如果在C++代码中仍然使用带有大写字母的变量时则会产生找不到定义的<em>问题</em>。
error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file o
error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory交叉编译平台 ubuntu12.04 x64交叉编译工具链:Hi3516   arm-hisiv300配置交叉环境时出现:arm-hisiv300-linux-gcc: erro...
intraweb+webmodule 请大家关注一下
我这儿将图片、影片、flash等资源都放在数据库里。 服务器端从数据库取得资源,代码如下: procedure TWebModule1.WebModule1WebActionItem1Action(S
Darknet官方文档(含Yolo-V2和V3在win和Linux训练测试步骤、计算mAP、调参优化等)
GitHub原文:https://github.com/AlexeyAB/darknet#how-to-compile-on-linux Yolo-v3 and Yolo-v2 for Windows and Linux (neural network for object detection) How to use How to compile on Linux How to comp...
浅谈PHY芯片UTP接口直连(不使用变压器)的设计-CSDN下载
最近遇到的项目上的<em>问题</em>,总结一下,怎么将电压型和电流型的PHY<em>直连</em>,还有其他应用场景。
万兆网调试
使用wireshark抓包注意事项: 由于网卡默认的一包数据比较小,应该手动设置成巨包格式。 步骤: 1.点击配置 2.高级-&amp;gt;巨帧数据包-&amp;gt;选择4096字节。 抓包数据显示如下: 可见收到的万兆网UDP包,源地址为192.168.1.10,目的地址为192.168.1.5,源即<em>fpga</em>板卡,目的即主机的万兆网卡。 数据分析: 以太网帧格式: Ethern...
千兆网口、光口调试总结
千兆<em>网口</em>、光口调试总结 配置 6096端: 工作模式的配置方式: 1、  硬件配置,<em>通过</em>电阻上下拉确定;6096的硬件配置不可以错,其在port status寄存器状态中有相应的寄存器位体现硬件配置的工作模式。 2、  软件配置,主要是配置链路层的工作模式。主要是设置PCS(Physical coding sublayer)寄存器。 3、  Marvell的PHY<em>芯片</em>有个特性,叫P
STM32F105/107系列以太网PHY设计资料
STM32F105/107系列以太网PHY设计资料。图说的很详细,废话就不说了,自己看图吧。 Technorati 标签: STM32F107,STM32F105,以太网,PHY
PHY芯片UTP接口直连设计
浅谈 PHY <em>芯片</em> UTP 接口<em>直连</em>(不使用变压器)的设计 UTP 接口分为两种:电压驱动型和电流驱 动型,两种驱动方式决定了使用不同的变压器抽头。 本文对两种方式的有变压器和无变压器接法作了探讨,比较实用,与大家分享。
untracked pid xxx exited
我的编译的android4.1版本遇到了两个<em>问题</em>……希望大家讨论讨论……共同进步…… 1: init: untracked pid 411 exited init: untracked pid 430
no match for 'operator+' (operand types are 'basic_string' and 'int')
之前在写代码的时候都没注意过这个<em>问题</em>,我想将一个数字变成字符接在一个字符串后面,如下所示: int main() { string res = &quot;doudou&quot;; res = res + ('0' + 1); cout &amp;lt;&amp;lt; res &amp;lt;&amp;lt; endl; return 0; } 但是编译发生错误:no match for 'operator...
Ubuntukylin16.04.2+Cuda8.0+Opencv3.2.0+Caffe+Digits+Keras+TensorFlow搭建教程
更新一波 网上很多博客已经写了如何搭建的教程,因为搭建的过程中参考了很多博客和官方教程,所以在这里写下自己在笔记本上搭建的教程吧,适合随时在自己本上调程序的小伙伴们。 第一部分 系统安装 版本Ubuntukylin16.04.2。这里省略安装过程,请自行网上搜索安装过程。这里只强调一点,为了系统的稳定性,常用挂载分区(/,交换分区,/boot,/home,/usr;有些还分了
同样的代码 visual stdio 2017报错 VC++6.0运行通过 为什么啊
VC会提示 严重性 代码 说明 项目 文件 行 禁止显示状态 错误(活动) E0289 没有与参数列表匹配的构造函数 "Employee::Employee" 实例 Project1 c:\Users
Libgdx's Files
Introduction Libgdx applications run on four different platforms: desktop systems (Windows, Linux, Mac OS X, headless), Android, iOS, and JavaScript/WebGL capable browsers. Each of these platforms
十年一剑 国产PHY SR8201F
随着中兴事件的发生,很多朋友们开始注重国产<em>芯片</em>了,我们这么多年一直默默的做国产<em>芯片</em>,网络<em>芯片</em> 国产PHY  国产USB以太网<em>芯片</em>,国产串口<em>芯片</em>等   最近很多人联系我说,你们做国产<em>芯片</em>,政府大力扶持,感觉不错吧 其实 我们这些年过的一直都很苦,从一颗<em>芯片</em>,到一个系列<em>芯片</em>,做了将近10年,到现在终于看到点希望,这希望也是国家和各大企业给我们机会,让我们看到了点希望! 言归正传: SR82...
性价比比较高的PHY芯片
google了一下,目前比较便宜的PHY<em>芯片</em>如下: 1. DM9161 2. KSZ8041NL/RNL 不知道还有没有其他的便宜的,性价比比较高的PHY<em>芯片</em>了,知道的朋友可以传授一下。
网口问题-原因
1.Serial0 is up, line protocol is down  若 interface up, 但 line protocol down, 这个是 Data-link Layer 的<em>问题</em>.  可能原因:keepalive <em>问题</em>, 或是 frame 封装的<em>问题</em>. 检查一下是否需要设定 clock rate, 以及两边封装方式是否一样.  一般来说比较不会是 keepalive
基于Altera FPGA的千兆以太网实现方案
1 引言  在系统设备不断向小型化、集成化、网络化发展的今天,嵌入式开发成为新技术发展的最前沿,改变着系统的整体结构。FPGA由于其自身特点,成为嵌入式开发的最佳平台。Altera公司结合其最新一代高端器件推出了全新的嵌入式开发系统,能够实现软核niosII 32位处理器为核心的嵌入式开发系统。  在CvcloneII中,A1tera集成了完整的千兆以太网硬核,硬核包括MAC模块以及可选择的物
以太网PHY芯片DM9161AEP手册
The DM9161A is a <em>phy</em>sical layer, single-chip, and low power transceiver for 100BASE-TX and 10BASE-T operations. On the media side, it provides a direct interface either to Unshielded Twisted Pair Category 5 Cable (UTP5) for 100BASE-TX Fast Ethernet, or UTP5/UTP3 Cable for 10BASE-T Ethernet. Through the Media Independent Interface (MII), the DM9161A connects to the Medium Access Control (MAC) layer, ensuring a high inter operability from different vendors.
Display all 1516 possibilities? (y or n)是什么意思?为什么?
我在终端不小心按了几下 ESC 就出现了 Display all 1516 possibilities? (y or n) 这条信息,按Y后出现了一大串的信息,不知道什么意思,为什么会这样呢?对系统有
ExcelApp.ActiveSheet.Cells[1,4].NumberFormatLocal = "@"具体什么意思?
我想实现查询数据,显示在EXCEL表里,如何能动态设置EXCEL为文本形式呢? 搜索论坛,看到如上的代码,不晓得Cells什么意思。也用不对在如下的代码里。 特请教。 procedure TForm1
Uncaught SyntaxError: Invalid or unexpected token 报错什么意思
翻译下: uncaught:未捕获; syntax: 语法; invalid:无效的; unexpected: 意外的; token:表征,记号; 一般就是符号中文打出来的
iptables高性能前端优化-无压力配置1w+条规则
产生本文的故事这显然是个周末,这是一个下雨的周末,这是一个台风登陆的周末…  上周,有一个很猛的台风“天鸽”,当天红警晚发了两个小时,当发布红警时,几乎所有人都到了公司,当然,除了那些怕西装和皮鞋被雨淋湿的经理。我本来是想特别感谢一下这个台风的,然而它已经造成了重大的人员伤亡,无论如何,我都不能再对它多说一句褒义的话,我是一个喜欢风雨的人,仅诠释我个人。  在台风“天鸽”将至的那晚,我把一个在暴热和
Python - 编写可视化界面(Python+PyCharm+PyQt)
Python编写可视化界面     最近开始学习Python,但只限于看理论,编几行代码,觉得没有意思,就想能不能用Python编写可视化的界面。遂查找了相关资料,发现了PyQt,由于前一段时间刚看过Qt,而且对Qt的印象很好,于是觉得用PyQt应该是一个比较愉快的选择。 1、前言     PyQt的版本需要与Python的版本保持一致,在这里我用的PyQT的版本是 PyQt5-5.6-gp...
AR7240芯片 EthernetSwitch模块 学习笔记
【模块概述】        EthernetSwitch 模块中包含 5个 10/100Mbps高速以太网接口和 5个 10/100双模式以太网收发器(PHY)。模块可<em>通过</em>配置使用 VLAN 功能,支持 16个802.1Q VLAN和 基于端口的VLAN划分,VLAN ID的可分配范围为0~4095。   【寄存器概述】        内置交换<em>芯片</em>模块的寄存器分 3大类:全局控制寄存器
W5500网口与计算机无法正常连接之2——工作模式的问题
W5500<em>网口</em>与计算机无法正常连接之2——工作模式的<em>问题</em> W5500<em>网口</em>模块可设置6个工作模式,分别是: 10BT半双工,关闭自动协商(000); 10BT全双工,关闭自动协商(001); 100BT半双工,关闭自动协商(010); 100BT全双工,关闭自动协商(011); 100BT半双工,启用自动协商(100); 所有功能,启用自动协商(111); 该6中工作模式完全是有硬件来进行...
单片机与FPGA通信的跨时钟域问题多种解决方法总结
全国大学生电子设计大赛至今结束已有两个月,当时选了F题频率计设计,由于之前备赛的时候有参考过相关的论文,而且自身也有一点FPGA的基础,最主要的是FPGA做频率计原理简单,精度相对于用单片机来说高得多,于是毫不犹豫的选择用FPGA来做F题。     安排好队友做好相关的硬件电路,即单片机最小系统和FPGA最小系统(直接到淘宝买了一个EP4CE10F17C8),并且分别测试也没<em>问题</em>,但当我们把他们
PHY和网络变压器的PCB布局(Layout)规则
1. PHY距离网络变压器的距离要≥25mm,以便于将PHY和网络变压器有效隔离,减少EMI干扰,见下图。 2. PHY和PHY的差分对到PCB边沿的距离至少25mm。 3. PHY的差分对若有49.9Ω上拉电阻需靠近PHY摆放。 图1 布线时PHY和变压器、变压器和RJ45的距离考虑(来自于SMSC的AN18.6) 4. 差分线上的共模电容用于高频衰减,共模电容靠近网络变压器摆放,见...
介绍一个高性能16串口转以太网模块(FPGA+W5500)
这个16串口转以太网模块方案采用的是FPGA+W5500。串口部分利用串口数据收发硬件加速器,充分利用Buff及FiFO资源,从而极大程度上的提高了16串口的数据调度能力。与此同时,网络部分采用ToE技术的W5500,从而极大程度上的降低了系统中断及数据收发资源损耗,节省系统资源。使得网络吞吐表现力非常突出。应用有:工业控制,现场采集,安防门禁,机房监控。
(unicode error) 'unicodeescape' codec can't decode bytes in position 2-3: truncated \UXXXXXXXX escap
在读取桌面文件的时候一直报错:(unicode error) 'unicodeescape' codec can't decode bytes in position 2-3: truncated \UXXXXXXXX escape 自己刚开始写的是这样的:data = sp.genfromtxt("C:\Users\Administrator\Desktop\Machine Learning\
InvalidArgumentError: slice index xxx of dimension xxx out of bounds
這是在調用Mask_RCNN中的run_graph時所發生的錯誤。因為在config中宣告BATCH_SIZE為4,因此在調用模型的時候,必須確保輸入的數據符合這個條件。一開始筆者疏忽,使用第0維全為1的輸入,於是出現了這個錯誤。後來將輸入的第0維全部修改成4,run_graph()便可成功運行。
gdb调试时的问题Missing separate debuginfos, use: debuginfo-install glibc-XXX
分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴!&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 在CentOS6.4下
NDK帮助文档学习--ANDROID-MK.html
android-ndk-r7b\docs ANDROID-MK.html 需要首先阅读docs/OVERVIEW.html 本文介绍了Android.mk build file的语法 Overview: --------- An Android.mk file is written to describe your sources to the build system.
(kotlin)TabLayout+viewPager+fragment
导入兼容包 implementation ‘com.android.support:design:27.1.1’ 一、main private val mTitleIcons = intArrayOf(R.drawable.msg2, R.drawable.home1, R.drawable.management2) private val mTitleIconsSelected = intArr...
千兆以太网TCP协议的FPGA实现。
千兆以太网TCP协议的FPGA实现 Lzx 2017/4/20          写在前面,这应该是我大四最后一个工程性的作品了,以后要养成写文档记录的习惯。说明下,本工程为纯verilog实现的硬件TCP收发器,不同于其他的使用MCU构建软件协议栈的方案,如有同学学习实验需要用到,可以找我拿代码,商用的话不好意思,还请Pay。 联系方式QQ:929259243          本
Linux 下访问PHY芯片寄存器
Linux 下smi/mdio总线<em>通信</em> 韩大卫@吉林师范大学 下面代码是在用户层访问smi/mdio总线, 读写<em>phy</em><em>芯片</em>寄存器的通用程序。Linux内核2.6以上通用。 将下面代码编译后,将可执行文件a.out 重命名为mdio mdio eth0 1 读取<em>phy</em>寄存器1的数值 mdio eth0 0 0x1120 将0x1120写入 <em>phy</em>寄存器1 eth0 为m
新路程------hi3516a uboot测试网络是否正常
进入uboot以后,在3,2,1倒计时的地方按enter进入命令行 然后输入 hisilicon # ping 192.168.1.1 ETH0: PHY(<em>phy</em>addr=1, rmii) link UP: DUPLEX=FULL : SPEED=100M MAC:   00-00-23-34-45-66 host 192.168.1.1 is alive hisilicon #
路由器开发相关知识总结 —— 以太网PHY芯片
一、网卡的主要特点 1、基础知识        网卡(Network Interface Card,简称NIC),也称网络适配器,是电脑与局域网相互连接的设备。无论是普通电脑还是高端服务器,只要连接到局域网,就都需要安装一块网卡。如果有必要,一台电脑也可以同时安装两块或多块网卡。       电脑之间在进行相互通讯时,数据不是以流而是以帧的方式进行传输的。我们可以把帧看做是一种数据包,在数据
Direct 3D原理与API参考 (下册).pdf下载
Direct 3D原理与API参考 (下册).pdf Direct 3D原理与API参考 (下册).pdf 相关下载链接:[url=//download.csdn.net/download/jake666/1968187?utm_source=bbsseo]//download.csdn.net/download/jake666/1968187?utm_source=bbsseo[/url]
计算机组成原理期末试卷7下载
计算机组成原理期末试卷7 计算机专业 复习用 相关下载链接:[url=//download.csdn.net/download/macalyou/2012732?utm_source=bbsseo]//download.csdn.net/download/macalyou/2012732?utm_source=bbsseo[/url]
系统架构设计师教程共10个分卷.part02.rar下载
系统架构设计师教程共10个分卷.part02.rar 相关下载链接:[url=//download.csdn.net/download/liguisheng_002/2234631?utm_source=bbsseo]//download.csdn.net/download/liguisheng_002/2234631?utm_source=bbsseo[/url]
文章热词 设计制作学习 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 物联网通信芯片价格 人工智能芯片培训
我们是很有底线的