Linux ARM平台开发系列讲解(网络篇) 2.1 Marvell 88EA6321/6320 Switch 数据手册阅读之了解芯片功能

news/2024/11/24 13:42:09/

1. 概述

注意:88EA6321/88EA6320 和 88E6321/88E6320软件上无区别,区别在于硬件外围电源上

Marvell 88EA6321/88EA6320设备是一个集成了7端口千兆以太网交换机的单芯片,带有两个集成的千兆以太网收发器。该设备支持最新的IEEE 802.1音频视频桥接(AVB)标准。这些设备使用这些AVB技术为AVB流量流识别和预留网络资源,并支持精确的等时流处理能力。这些AVB协议使对时间敏感的多媒体流(如数字视频、音频或工业控制流量)能够通过Ethernet网络发送,具有低延迟和健壮的服务质量保证。

该设备包含两个10/100/1000三倍速度以太网收发器(phy),两个千兆SERDES和三个数字接口,在128QFP包中支持GMIIRGMIIMII接口的组合。

该设备包含一个PHY轮询单元(PPU),将链路、速度、双工和暂停信息从外部PHY传输到其关联的MAC(内部PHY使用直接方法,即使PHY轮询被禁用为零端口偏移0x00)。只有当外部PHYSMI地址与交换机中连接的物理端口号匹配时


http://www.ppmy.cn/news/283590.html

相关文章

如何使用ebpf kprobe探测内核函数

前言 在这之前, 我也曾使用过ebpf来改造我自己的项目, 最后也成功引入了项目, 有兴趣的同学可以查看此文章. 如何用ebpf开启tun网卡的TUNSETSTEERINGEBPF功能_我不买vip的博客-CSDN博客 但是该文章里并没有实质性的内容, 比如ebpf的map未曾涉及, 探测类型也未曾涉及, 只是一个空…

网络协议分析(2)判断两个ip数据包是不是同一个数据包分片

一个节点收到两个IP包的首部如下: (1)45 00 05 dc 18 56 20 00 40 01 bb 12 c0 a8 00 01 c0 a8 00 67 (2)45 00 00 15 18 56 00 b9 49 01 e0 20 c0 a8 00 01 c0 a8 00 67 分析并判断这两个IP包是不是同一个数据报的分片…

leetcode周赛第二题6230. 长度为 K 子数组中的最大和

题目: 给你一个整数数组 nums 和一个整数 k 。请你从 nums 中满足下述条件的全部子数组中找出最大子数组和: 子数组的长度是 k,且 子数组中的所有元素 各不相同 。 返回满足题面要求的最大子数组和。如果不存在子数组满足这些条件&#xff0…

MT7621_基础篇(2) 芯片资料了解 二

本篇依然为MT7621相关外设的介绍,pin和交换switch。(无介绍的模块将在分析章节研究些许细节) USB3主机控制器和PHY 手册中没有任何介绍,只有寄存器描述。详情见手册寄存器列表。 网络 PSE: 线速(1000 Mbps&#xff0…

Linux - 如何根据名字杀掉一个进程

Linux提供了许多工具来管理系统中的进程。你可以用它们来创建、克隆、甚至销毁进程(create, clone, destroy)。有时你可能需要在Linux中按名称杀死所有进程。在Linux中,有多种方法可以做到这一点。你可以使用pkill、pgrep、pidof和killall中的任何一个函数。在这篇文…

MTK-6235

1:UCS2Strlen mmi_ucs2strlenpfnUnicodeStrlen ---> mmi_ucs2strlen;AnsiiToUnicodeString mmi_asc_to_ucs2UnicodeToAnsii mmi_ucs2_to_ascpfnUnicodeStrncmp mmi_ucs2ncmp; 2: 墙纸 #define CFG_MMI_WA…

HDU6230-Palindrome (马拉车 +BIT )

题意描述 给定一个字符串,统计有多少个子串是one−and−half palindromicone−and−half palindromic. (即字符串长度为3n−23n−2,且满足S[i]S[2n−i]S[2ni−2](1≤i≤n)S[i]S[2n−i]S[2ni−2](1≤i≤n)。 数据范围:字符串长度小于等于500000500000. …

PostgreSQL使用入门

官网:https://www.postgresql.org/中文文档:http://www.postgres.cn/docs/12/ 安装配置 MacOS HomeBrew 安装 安装: # 查找 postgresql 可用版本 $ brew search postgresql# 安装指定版本 $ brew install postgresql15# 安装默认版本 $ brew instal…