电子说
在当今的电子技术领域,评估板对于工程师们来说是不可或缺的工具。MAXIM的DS33M33 Demo Kit(DK)就是这样一款易于使用的评估板,它为DS33M33和DS33M33 Ethernet - over - SONET/SDH设备提供了一个很好的测试和开发平台。本文将深入介绍DS33M33 Demo Kit的各个方面,包括其功能、操作步骤以及相关的技术细节。
文件下载:DS33M33DK.pdf
DS33M33 Demo Kit是一款用于评估DS33M33和DS33M33 Ethernet - over - SONET/SDH设备的评估板。它具有T3或E3选项,T3E3链路配备了线路接口、变压器和网络连接。同时,该套件还提供了Maxim的ChipView软件,可通过基于Windows的PC进行配置和状态寄存器的点选式访问。板载LED可指示接收信号丢失、队列溢出、以太网链路、Tx/Rx和中断状态等信息。
如果J20.1 + J20.2引脚跳线,设备驱动将在通电时自动配置DS33M33,使流量能够从以太网端口传输到串行端口。要加载设备驱动的GUI界面,可在ChipView寄存器模式的工具菜单中选择“Tools→Plugins→DS33M30/M33 Device Driver Demo”。不过需要注意的是,DS33M3302A0板卡版本未预装设备驱动。
以EoS VC3且两个端口分配给VCG1为例:
虽然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的速度,不同的跳线设置可实现不同的速度模式。
DS33M33DK有两个光端口、一个以太网端口和三个T3E3端口,为不同的网络连接提供了丰富的选择。
系统侧信号可从测试点接头访问,这些接头清晰地标注了信号信息,方便工程师进行测试和调试。
微控制器在片上非易失性存储器中预装了固件,该固件可将来自RS - 232串行端口的内存访问请求转换为DS33M33和FPGA上的寄存器访问。
将5.0V壁式适配器连接到PCB电源插孔,LED DS1可指示5.0V电源是否正确连接。板载电源(3.3V、2.5V和1.8V)经过稳压,为板上的各种电路提供合适的电压。
DS33M33DK支持USB和串行两种连接模式。
将跳线JP25和JP26设置为引脚1 + 2(丝印标识为UART,PROC),使用标准DB - 9串行电缆连接DS33M33DK的串行端口和主机计算机的可用串行端口。主机计算机必须是基于Windows的PC,且电缆应为标准直连电缆,而不是零调制解调器电缆。
将跳线JP25和JP26设置为引脚3 + 2(丝印标识为USB,PROC),使用USB电缆连接DS33M33DK的USB连接器和PC。主机计算机必须是基于Windows的PC,系统应能自动识别该设备为虚拟串口并分配设备驱动。若未自动分配驱动,可将“新硬件向导”指向CD中标记为USBdrivers_CP210x的文件夹中的驱动文件。
可从DS33M33DK盒子中的磁盘运行Chipview.msi,也可从网站www.maxim - ic.com/DS33M33DK下载的zip文件中运行。
安装后,在DS33M33DK板卡通电并连接到PC的情况下运行ChipView程序。若使用默认安装选项,可通过点击Windows工具栏上的“开始”按钮,选择“Programs→ChipView→ChipView”来运行。在打开的屏幕中,点击“Register View”按钮,在端口选择对话框中选择正确的串行端口,然后点击“OK”。接着,在定义文件分配窗口中,选择_DS33M_GlobalSonet.def定义文件,按“Continue”按钮。之后,ChipView窗口的主界面将显示DS33M33的寄存器映射。
ChipView软件支持多种操作,如切换位、写入寄存器、写入所有寄存器、读取寄存器和读取所有寄存器等。
地址空间从0x81000000开始,所有偏移量都是相对于该地址的。FPGA中的寄存器可使用基于主机的ChipView用户界面软件和名为Overhead_FPGA.def的定义文件轻松修改。
文档中详细介绍了多个寄存器,如ATOH_CFG、ATOHEN_CFG、GPIOAwr、GPIOBwr等,每个寄存器都有其特定的功能和位定义。例如,ATOH_CFG用于设置开销传输数据字节值,ATOHEN_CFG用于设置开销传输字节的字节使能。
MAXIM DS33M33 Demo Kit为工程师提供了一个全面的平台,用于评估和开发DS33M33和DS33M33 Ethernet - over - SONET/SDH设备。通过详细了解其功能、操作步骤和技术细节,工程师们可以更好地利用该套件进行相关的设计和测试工作。你在使用类似评估板的过程中遇到过哪些有趣的问题呢?欢迎在评论区分享你的经验。
全部0条评论
快来发表一下你的评论吧 !