MARVELL88E6320调试过程分享

原创 面包板社区 2023-06-02 20:01
去年在调试MARVELL 88E6320,交换机功能调通。剩下SMI通讯去访问芯片寄存器,这个功能可有可无,调不通的话就当作傻瓜交换机用。所幸调通,也是迷迷糊糊,自己太菜鸡了~
下面分享一下调试过程
第一篇 port 操作

只有2个寄存器可以直接访问,命令寄存器(0x00)和数据寄存器(0x01),其他寄存器要通过这两个寄存器访问。

读写流程
读写某一个功能寄存器的时候,必须通过命令寄存器(0x00)和数据寄存器(0x01)实现

读指令
先往命令寄存器(0x00)写入16bit的包含目标device地址和register地址的数据,然后读取数据寄存器(0x01)中的数据,即为所需数据。

写指令
先往数据寄存器(0x01)写入设计数据,然后再往命令寄存器(0x00)写入16bit的包含目标device地址和register地址的数据。

例:读取port1的status
往命令寄存器(0x00)写入0x9A00,然后读取数据寄存器(0x01)数据,如下图

具体操作地址,查看寄存器手册212页,9.3章,Figure62:Device Register Map

第二篇 PHY、SERDES操作
操作流程

PHY、SERDES 寄存器的操作,必须经过命令寄存器(0x00)和数据寄存器(0x01)操作Global2 寄存器(device addr 为0x1C)来实现,分步如下:

通过命令寄存器(0x00)和数据寄存器(0x01)向Global2 (device  0x1C)的寄存器SMI PHY COMMAND 寄存器(0x18)写入命令

通过命令寄存器(0x00)和数据寄存器(0x01),读取Global2 (device   0x1C)的寄存器SMI PHY COMMAND 寄存器(0x18)写入命令

具体流程如下:

将表2.1或者2.2中数据写入数据寄存器(0x01)
将写global2的PC寄存器的命令(0x9798)写入命令寄存器(0x00)
将读global2的pd寄存器的命令(0x9B99)写入命令寄存器(0x00)

例:读SERDES STATUS寄存器,来判断光纤接入与否,光纤接入后,第一次读,读到0x169,显示光纤未接入;第二次及以后读,读到0x16D,显示光纤接入成功。造成此现象,猜测或许是判断光纤接入的寄存器选择不太正确,或许还有其他状态寄存器指示光纤接入与否,比如手册10.2章节,SERDES REGISTER DESCRIPTION。第481页 table 383。

表2.1 Serdes寄存器:(Clause 22 读)——光口


资源(接口)(device addr)

寄存器
(register addr)
Serdes(port0)
(0x0C)
Serdes1(port1)
(0x0D)
解释
Control(0x00)
0x9980
0x99A0

Status(0x01)
0x9981
0x99A1

PHY_ID(0x02)
0x9982
0x99A2

PHY_ID(0x03)
0x9983
0x99A3

Auto-Neg(0x04)
0x9984
0x99A4

Ability(0x05)
0x9985
0x99A5

Auto-Neg(0x06)
0x9986
0x99A6

NextPage(0x07)
0x9987
0x99A7

NextPage(0x08)
0x9988
0x99A8

ExtStatus(0x0F)
0x998F
0x99AF

Control reg1(0x10)
0x9990
0x99B0

Status reg1(0x11)
0x9991
0x99B1

IntEnable(0x12)
0x9992
0x99B2

IntStatus(0x13)
0x9993
0x99B3

Rx Err Ctr(0x15)
0x9995
0x99B5

CRC_Ctr(0x18)
0x9998
0x99B8

Paket gen(0x19)
0x9999
0x99B9

Control reg2(0x1A)
0x999A
0x99BA






SERDES寄存器位解析

control 寄存器

Status 寄存器
2.1 PHY设备寄存器(Clause22 读)

资源(接口)(device addr)

寄存器
(register addr)
PH1(port3)
(0x03)
PH2(port4)
(0x04)
解释
Control(0x00)
0x9860
0x9880

Status(0x01)
0x9861
0x9881

PHY_ID(0x02)
0x9862
0x9882

PHY_ID(0x03)
0x9863
0x9883

Auto-Neg(0x04)
0x9864
0x9884

Ability(0x05)
0x9865
0x9885

Auto-Neg(0x06)
0x9866
0x9886

NextPage(0x07)
0x9867
0x9887

NextPage(0x08)
0x9868
0x9888

Control(0x09)
0x9869
0x9889

Status(0x0A)
0x986A
0x988A

ExtStatus(0x0F)
0x986F
0x988F

PHYSpecific(0x10)
0X9870
0x9890

PHYSpecific(0x11)
0X9871
0x9891

PHYSpecific(0x12)
0X9872
0x9892

PHYSpecific(0x13)
0X9873
0x9893

PHYSpecific(0x14)
0X9874
0x9894

Rx Err Ctr(0x15)
0X9875
0x9895

Page reg(0x16)
0X9876
0x9896

PHY INT(0x17)
0X9877
0x9897

PageSpecific(0x18)
0X9878
0x9898

PageSpecific(0x19)
0X9879
0x9899

PageSpecific(0x1A)
0X987A
0x989A

PageSpecific(0x1B)
0X987B
0x989B

PageSpecific(0x1C)
0X987C
0x989C

END





变废为宝第4季

活动时间:5月18日-7月31日

奖项设置:

一等奖(1名):大疆 DJI Mini 2 SE 航拍机(¥ 2388)

二等奖(2名):京东卡500元

三等奖(2名):京东卡300元

鼓励参与奖(10名):京东卡50元

活动要求:

可以是单纯的拆解过程、也可以是单纯的DIY、也可以是拆解+改造。


面包板社区 面包板社区——中国第一电子人社交平台 面包板社区是Aspencore旗下媒体,整合了电子工程专辑、电子技术设计、国际电子商情丰富资源。社区包括论坛、博客、问答,拥有超过250万注册用户,加入面包板社区,从菜鸟变大神,打造您的电子人脉社交圈!
评论
  • 故障现象一辆2017款东风风神AX7车,搭载DFMA14T发动机,累计行驶里程约为13.7万km。该车冷起动后怠速运转正常,热机后怠速运转不稳,组合仪表上的发动机转速表指针上下轻微抖动。 故障诊断 用故障检测仪检测,发动机控制单元中无故障代码存储;读取发动机数据流,发现进气歧管绝对压力波动明显,有时能达到69 kPa,明显偏高,推断可能的原因有:进气系统漏气;进气歧管绝对压力传感器信号失真;发动机机械故障。首先从节气门处打烟雾,没有发现进气管周围有漏气的地方;接着拔下进气管上的两个真空
    虹科Pico汽车示波器 2025-01-08 16:51 108浏览
  • 在智能网联汽车中,各种通信技术如2G/3G/4G/5G、GNSS(全球导航卫星系统)、V2X(车联网通信)等在行业内被广泛使用。这些技术让汽车能够实现紧急呼叫、在线娱乐、导航等多种功能。EMC测试就是为了确保在复杂电磁环境下,汽车的通信系统仍然可以正常工作,保护驾乘者的安全。参考《QCT-基于LTE-V2X直连通信的车载信息交互系统技术要求及试验方法-1》标准10.5电磁兼容试验方法,下面将会从整车功能层面为大家解读V2X整车电磁兼容试验的过程。测试过程揭秘1. 设备准备为了进行电磁兼容试验,技
    北汇信息 2025-01-09 11:24 77浏览
  • 在过去十年中,自动驾驶和高级驾驶辅助系统(AD/ADAS)软件与硬件的快速发展对多传感器数据采集的设计需求提出了更高的要求。然而,目前仍缺乏能够高质量集成多传感器数据采集的解决方案。康谋ADTF正是应运而生,它提供了一个广受认可和广泛引用的软件框架,包含模块化的标准化应用程序和工具,旨在为ADAS功能的开发提供一站式体验。一、ADTF的关键之处!无论是奥迪、大众、宝马还是梅赛德斯-奔驰:他们都依赖我们不断发展的ADTF来开发智能驾驶辅助解决方案,直至实现自动驾驶的目标。从新功能的最初构思到批量生
    康谋 2025-01-09 10:04 67浏览
  • HDMI 2.2 规格将至,开启视听新境界2025年1月6日,HDMI Forum, Inc. 宣布即将发布HDMI规范2.2版本。新HDMI规范为规模庞大的 HDMI 生态系统带来更多选择,为创建、分发和体验理想的终端用户效果提供更先进的解决方案。新技术为电视、电影和游戏工作室等内容制作商在当前和未来提供更高质量的选择,同时实现多种分发平台。96Gbps的更高带宽和新一代 HDMI 固定比率速率传输(Fixed Rate Link)技术为各种设备应用提供更优质的音频和视频。终端用户显示器能以最
    百佳泰测试实验室 2025-01-09 17:33 81浏览
  • 光伏逆变器是一种高效的能量转换设备,它能够将光伏太阳能板(PV)产生的不稳定的直流电压转换成与市电频率同步的交流电。这种转换后的电能不仅可以回馈至商用输电网络,还能供独立电网系统使用。光伏逆变器在商业光伏储能电站和家庭独立储能系统等应用领域中得到了广泛的应用。光耦合器,以其高速信号传输、出色的共模抑制比以及单向信号传输和光电隔离的特性,在光伏逆变器中扮演着至关重要的角色。它确保了系统的安全隔离、干扰的有效隔离以及通信信号的精准传输。光耦合器的使用不仅提高了系统的稳定性和安全性,而且由于其低功耗的
    晶台光耦 2025-01-09 09:58 49浏览
  • 一个真正的质量工程师(QE)必须将一件产品设计的“意图”与系统的可制造性、可服务性以及资源在现实中实现设计和产品的能力结合起来。所以,可以说,这确实是一种工程学科。我们常开玩笑说,质量工程师是工程领域里的「侦探」、「警察」或「律师」,守护神是"墨菲”,信奉的哲学就是「墨菲定律」。(注:墨菲定律是一种启发性原则,常被表述为:任何可能出错的事情最终都会出错。)做质量工程师的,有时会不受欢迎,也会被忽视,甚至可能遭遇主动或被动的阻碍,而一旦出了问题,责任往往就落在质量工程师的头上。虽然质量工程师并不负
    优思学院 2025-01-09 11:48 90浏览
  • 职场是人生的重要战场,既是谋生之地,也是实现个人价值的平台。然而,有些思维方式却会悄无声息地拖住你的后腿,让你原地踏步甚至退步。今天,我们就来聊聊职场中最忌讳的五种思维方式,看看自己有没有中招。1. 固步自封的思维在职场中,最可怕的事情莫过于自满于现状,拒绝学习和改变。世界在不断变化,行业的趋势、技术的革新都在要求我们与时俱进。如果你总觉得自己的方法最优,或者害怕尝试新事物,那就很容易被淘汰。与其等待机会找上门,不如主动出击,保持学习和探索的心态。加入优思学院,可以帮助你快速提升自己,与行业前沿
    优思学院 2025-01-09 15:48 65浏览
  • 根据环洋市场咨询(Global Info Research)项目团队最新调研,预计2030年全球中空长航时无人机产值达到9009百万美元,2024-2030年期间年复合增长率CAGR为8.0%。 环洋市场咨询机构出版了的【全球中空长航时无人机行业总体规模、主要厂商及IPO上市调研报告,2025-2031】研究全球中空长航时无人机总体规模,包括产量、产值、消费量、主要生产地区、主要生产商及市场份额,同时分析中空长航时无人机市场主要驱动因素、阻碍因素、市场机遇、挑战、新产品发布等。报告从中空长航时
    GIRtina 2025-01-09 10:35 70浏览
  •  在全球能源结构加速向清洁、可再生方向转型的今天,风力发电作为一种绿色能源,已成为各国新能源发展的重要组成部分。然而,风力发电系统在复杂的环境中长时间运行,对系统的安全性、稳定性和抗干扰能力提出了极高要求。光耦(光电耦合器)作为一种电气隔离与信号传输器件,凭借其优秀的隔离保护性能和信号传输能力,已成为风力发电系统中不可或缺的关键组件。 风力发电系统对隔离与控制的需求风力发电系统中,包括发电机、变流器、变压器和控制系统等多个部分,通常工作在高压、大功率的环境中。光耦在这里扮演了
    晶台光耦 2025-01-08 16:03 86浏览
  • 在当前人工智能(AI)与物联网(IoT)的快速发展趋势下,各行各业的数字转型与自动化进程正以惊人的速度持续进行。如今企业在设计与营运技术系统时所面临的挑战不仅是技术本身,更包含硬件设施、第三方软件及配件等复杂的外部因素。然而这些系统往往讲究更精密的设计与高稳定性,哪怕是任何一个小小的问题,都可能对整体业务运作造成严重影响。 POS应用环境与客户需求以本次分享的客户个案为例,该客户是一家全球领先的信息技术服务与数字解决方案提供商,遭遇到一个由他们所开发的POS机(Point of Sal
    百佳泰测试实验室 2025-01-09 17:35 75浏览
  • 1月7日-10日,2025年国际消费电子产品展览会(CES 2025)盛大举行,广和通发布Fibocom AI Stack,赋智千行百业端侧应用。Fibocom AI Stack提供集高性能模组、AI工具链、高性能推理引擎、海量模型、支持与服务一体化的端侧AI解决方案,帮助智能设备快速实现AI能力商用。为适应不同端侧场景的应用,AI Stack具备海量端侧AI模型及行业端侧模型,基于不同等级算力的芯片平台或模组,Fibocom AI Stack可将TensorFlow、PyTorch、ONNX、
    物吾悟小通 2025-01-08 18:17 63浏览
我要评论
0
点击右上角,分享到朋友圈 我知道啦
请使用浏览器分享功能 我知道啦