探索MAXIM DS33M33 Demo Kit:功能、操作与应用解析

电子说

1.4w人已加入

描述

探索MAXIM DS33M33 Demo Kit:功能、操作与应用解析

引言

在当今的电子技术领域,评估板对于工程师们来说是不可或缺的工具。MAXIM的DS33M33 Demo Kit(DK)就是这样一款易于使用的评估板,它为DS33M33和DS33M33 Ethernet - over - SONET/SDH设备提供了一个很好的测试和开发平台。本文将深入介绍DS33M33 Demo Kit的各个方面,包括其功能、操作步骤以及相关的技术细节。

文件下载:DS33M33DK.pdf

一、Demo Kit概述

1.1 主要功能

DS33M33 Demo Kit是一款用于评估DS33M33和DS33M33 Ethernet - over - SONET/SDH设备的评估板。它具有T3或E3选项,T3E3链路配备了线路接口、变压器和网络连接。同时,该套件还提供了Maxim的ChipView软件,可通过基于Windows的PC进行配置和状态寄存器的点选式访问。板载LED可指示接收信号丢失、队列溢出、以太网链路、Tx/Rx和中断状态等信息。

1.2 套件内容

  • DS33M33DK Board:核心评估板。
  • CD:包含ChipView软件、DS33M33定义文件、DS33M33DK定义文件、DS33M33DK数据手册和DS33M33数据手册。

二、主要特性

2.1 展示DS33M33关键功能

  • 以太网传输芯片组:包括支持10/100和千兆模式的以太网PHY,以及用于SONET/SDH接口的光SFP模块。
  • 网络连接便利:网络连接器、变压器和终端使得连接更加方便,精心的布局保证了信号完整性。

    2.2 软件与配置优势

  • 点选式访问:板载处理器和ChipView软件提供对DS33M33和DS3154寄存器集的点选式访问。
  • 软件控制配置:软件控制(寄存器映射)的配置开关便于时钟和信号路由。

    2.3 其他特性

  • 引脚可访问性:所有系统侧和开销引脚都易于连接外部数据源/接收器。
  • 状态指示:通过GPIO引脚编程的LED提供状态指示,易于阅读的丝印标签标识了所有连接器、跳线和LED相关的信号。

三、基本操作

3.1 上电操作

  • 将PCB电源插孔连接到壁式适配器。
  • 将RS232串行电缆或USB电缆连接到主机PC和演示套件。
  • 验证跳线是否按照表5 - 1进行配置。上电后,电源LED(DS30、DS31、DS32绿色)将亮起,若为DS33M3301A0板卡版本,当电源条件正确时,LED DS31将为红色。如果连接了以太网电缆,PHY LINK LED应亮起。

3.2 DS33M33初始化

3.2.1 基于设备驱动的配置

如果J20.1 + J20.2引脚跳线,设备驱动将在通电时自动配置DS33M33,使流量能够从以太网端口传输到串行端口。要加载设备驱动的GUI界面,可在ChipView寄存器模式的工具菜单中选择“Tools→Plugins→DS33M30/M33 Device Driver Demo”。不过需要注意的是,DS33M3302A0板卡版本未预装设备驱动。

3.2.2 基于寄存器的配置

以EoS VC3且两个端口分配给VCG1为例:

  • 移除跳线J20.1 + J20.2以禁用设备驱动,并重置板卡。
  • 启动ChipView.exe并选择寄存器视图。
  • 当提示选择定义文件时,选择名为_DS33M33_GlobalMicroport.def的文件,随后会加载几个额外的定义文件。
  • 转到文件菜单,选择“File→Memory Config File→Load .MFG file”,当提示时,选择名为m33_eos_vcg0_port2_port3_mii.mfg的文件。

3.3 监控和捕获以太网流量

虽然ping可用于测试,但它不是推荐的帧源。ping命令需通过计算机的TCP/IP堆栈,有时可能不会从PC的网络连接器发出。可以使用CommView生成和捕获任意(原始)数据包,其有时间限制的演示版可在www.tamos.com/products/commview获取。Wireshark(原Ethereal)是一个免费的数据包捕获工具,可从www.wireshark.org下载。使用USB - 以太网适配器可以轻松为PC添加额外的以太网端口,从而实现单PC的端到端测试。

四、跳线和连接器

DS33M33DK的跳线和连接器在表5 - 1中有详细列出,它们按照在PCB上从左到右、从上到下的顺序排列。这些跳线和连接器具有多种功能,例如用于连接开销CPLD到DS33M33、设置以太网速度、控制PHY的各种参数等。例如,JP05 + JP02用于设置PHY的速度,不同的跳线设置可实现不同的速度模式。

五、线路侧和系统连接

5.1 线路侧连接

DS33M33DK有两个光端口、一个以太网端口和三个T3E3端口,为不同的网络连接提供了丰富的选择。

5.2 系统连接

系统侧信号可从测试点接头访问,这些接头清晰地标注了信号信息,方便工程师进行测试和调试。

六、微控制器和电源供应

6.1 微控制器

微控制器在片上非易失性存储器中预装了固件,该固件可将来自RS - 232串行端口的内存访问请求转换为DS33M33和FPGA上的寄存器访问。

6.2 电源供应

将5.0V壁式适配器连接到PCB电源插孔,LED DS1可指示5.0V电源是否正确连接。板载电源(3.3V、2.5V和1.8V)经过稳压,为板上的各种电路提供合适的电压。

七、连接到计算机

DS33M33DK支持USB和串行两种连接模式。

7.1 串行连接

将跳线JP25和JP26设置为引脚1 + 2(丝印标识为UART,PROC),使用标准DB - 9串行电缆连接DS33M33DK的串行端口和主机计算机的可用串行端口。主机计算机必须是基于Windows的PC,且电缆应为标准直连电缆,而不是零调制解调器电缆。

7.2 USB连接

将跳线JP25和JP26设置为引脚3 + 2(丝印标识为USB,PROC),使用USB电缆连接DS33M33DK的USB连接器和PC。主机计算机必须是基于Windows的PC,系统应能自动识别该设备为虚拟串口并分配设备驱动。若未自动分配驱动,可将“新硬件向导”指向CD中标记为USBdrivers_CP210x的文件夹中的驱动文件。

八、软件安装和运行

8.1 安装ChipView软件

可从DS33M33DK盒子中的磁盘运行Chipview.msi,也可从网站www.maxim - ic.com/DS33M33DK下载的zip文件中运行。

8.2 运行ChipView程序

安装后,在DS33M33DK板卡通电并连接到PC的情况下运行ChipView程序。若使用默认安装选项,可通过点击Windows工具栏上的“开始”按钮,选择“Programs→ChipView→ChipView”来运行。在打开的屏幕中,点击“Register View”按钮,在端口选择对话框中选择正确的串行端口,然后点击“OK”。接着,在定义文件分配窗口中,选择_DS33M_GlobalSonet.def定义文件,按“Continue”按钮。之后,ChipView窗口的主界面将显示DS33M33的寄存器映射。

8.3 ChipView软件操作

ChipView软件支持多种操作,如切换位、写入寄存器、写入所有寄存器、读取寄存器和读取所有寄存器等。

九、地址映射和寄存器

9.1 地址映射

地址空间从0x81000000开始,所有偏移量都是相对于该地址的。FPGA中的寄存器可使用基于主机的ChipView用户界面软件和名为Overhead_FPGA.def的定义文件轻松修改。

9.2 寄存器

文档中详细介绍了多个寄存器,如ATOH_CFG、ATOHEN_CFG、GPIOAwr、GPIOBwr等,每个寄存器都有其特定的功能和位定义。例如,ATOH_CFG用于设置开销传输数据字节值,ATOHEN_CFG用于设置开销传输字节的字节使能。

十、总结

MAXIM DS33M33 Demo Kit为工程师提供了一个全面的平台,用于评估和开发DS33M33和DS33M33 Ethernet - over - SONET/SDH设备。通过详细了解其功能、操作步骤和技术细节,工程师们可以更好地利用该套件进行相关的设计和测试工作。你在使用类似评估板的过程中遇到过哪些有趣的问题呢?欢迎在评论区分享你的经验。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分