System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种带网络端口的XDP治具及其测试方法技术_技高网

一种带网络端口的XDP治具及其测试方法技术

技术编号:44032381 阅读:8 留言:0更新日期:2025-01-15 01:12
本发明专利技术涉及一种带网络端口的XDP治具及其测试,包括:网络接口,所述网络接口至少为一个;网络控制器,所述网络控制器的输入端与所述网络接口连接;数据缓存器,所述数据缓存器至少为一个,所述数据缓存器的输入端与所述网络控制器的输出端连接;PCIE接口,所述PCIE接口的输入端与所述数据缓存器的输出端连接,所述PCIE接口的输出端与XDP芯片组的输入连接。所述的带网络端口的XDP治具提供一种使用网络控制的改进方案,改进现在的XDP治具,添加网络接口进行数据的传输和控制,改进后的XDP治具一端连接接被测服务器,另一端连接交换机网口或测试上位机,使用远程的上位机600作为测试环境机,节省了测试资源,便于操作管理。

【技术实现步骤摘要】

本专利技术涉及服务器测试领域,尤其涉及一种带网络端口的xdp治具及其测试方法。


技术介绍

1、xpd是用来进行服务器ras测试的一种治具,用来连接被测服务器和测试环境机器,通过使用测试环境机器和xdp达到来控制被测机的效果,主要功能是对被测服务器机的cpu、upi、内存pcie等底层寄存器进行查询及修改等操作,在ras测试中还可以通过xdp对被测机系统寄存器进行注错测试。在实际测试中,服务器通常放在测试机房中,若想通过远程连接服务器进行ras测试,必须找一台机器来做测试环境机,测试环境机用来搭建测试环境,然后再通过远程来管理测试环境机去控制被测机,所以这样就需要额外投入一台机器用来做试环境机,而且操作繁琐,拉低工作效率。


技术实现思路

1、本专利技术提供一种带网络端口的xdp治具及其控制方法,旨在至少解决现有技术中存在的技术问题之一。

2、本专利技术的技术方案为一种带网络端口的xdp治具,包括:

3、网络接口,所述网络接口至少为一个;

4、网络控制器,所述网络控制器的输入端与所述网络接口连接;

5、数据缓存器,所述数据缓存器至少为一个,所述数据缓存器的输入端与所述网络控制器的输出端连接;

6、pcie接口,所述pcie接口的输入端与所述数据缓存器的输出端连接,所述pcie接口的输出端与xdp芯片组的输入连接。

7、进一步,所述数据缓存器的个数与所述网络接口的个数一致。

8、进一步,所述网络接口包括第一网络接口和第二网络接口,所述数据缓冲器包括第一缓冲存储器和第二缓冲存储器,

9、所述第一网络接口和所述第二网络接口分别与所述网络控制器的输入端连接,所述网络控制器的输出端分别与所述第一缓冲存储器和所述第二缓冲存储器的输入端连接,

10、所述第一缓冲存储器和所述第二缓冲存储器的输出端分别与所述pcie接口连接,所述pcie接口为双通道pcie接口。

11、进一步,所述第一网络接口和所述第二网络接口均为rj45端口。

12、进一步,所述pcie接口的输出端与xdp芯片组基于pcie 4.0x1接口规范连接。

13、进一步,本专利技术还提出一种服务器ras测试装置,包括所述的带网络端口的xdp治具,还包括:

14、上位机,所述上位机上设置有测试环境,所述上位机与所述的带网络端口的xdp治具的输入端通过网络连接;

15、被测服务器,所述被测服务器的主板通过mipi60bd线缆与所述的带网络端口的xdp治具的输出端连接。

16、进一步,还包括交换机,所述上位机和所述带网络端口的xdp治具分别与所述交换机连接。

17、进一步,本专利技术还提出一种服务器ras测试方法,应用在所述的服务器ras测试装置上,所述的服务器ras测试方法包括以下步骤:

18、s100、若存在交换机,将上位机和服务器ras测试装置的网络接口分别与交换机连接,带网络端口的xdp治具的pcie接口通过mipi60bd线缆与被测服务器的主板连接,若不存在交换机,将上位机的网络端口与服务器ras测试装置的网络接口通过网线连接,带网络端口的xdp治具的pcie接口通过mipi60bd线缆与被测服务器的主板连接;

19、s200、上位机的测试环境对被测服务器执行测试。

20、进一步,所述步骤s200包括:

21、s210、所述上位机通过服务器ras测试装置获取被测服务器的系统资源信息,所述系统资源信息至少包括cpu信息、核心数量信息、upi资源信息、内存信息、内存rank&bank信息、pcie信息、pcie拓扑信息和通道资源带宽信息;

22、s220、所述上位机通过服务器ras测试装置获取错误信息,分别检查被测服务器的cpu、内存和pcie等资源设备寄存器是否存在报错信息,并修改相关资源寄存器的数值;

23、s230、所述上位机通过服务器ras测试装置执行注错测试,对被测服务器的寄存器进行注错,通过ras测试检查设备的可靠性,所述注错测试至少包括cpu err注错测试、内存注错测试和pcie ieh注错测试。

24、进一步,在所述步骤s210前还包括:

25、s201、在所述上位机的windows测试环境机器上安装软件包,通过服务器ras测试装置下发指令对被测服务器进行操作;

26、s202、针对测试的项目,所述上位机通过服务器ras测试装置修改被测服务器的bios设置;

27、所述步骤s220包括:

28、s221、所述上位机通过服务器ras测试装置下发指令,检查被测服务器的寄存数值,确认数值正确,保证注错前的环境正常;

29、s222、所述上位机通过服务器ras测试装置发注错指令,修改被测服务器的寄存器的数值;

30、s223、所述上位机通过服务器ras测试装置,使用指令或重启机器触发错误;

31、s224、所述上位机通过服务器ras测试装置读取、收集被测服务器(700)的测试数据,判断测试结果。

32、本专利技术的有益效果是:

33、所述的带网络端口的xdp治具提供一种使用网络控制的改进方案,改进现在的xdp治具,添加网络接口进行数据的传输和控制,改进后的xdp治具一端连接接被测服务器,另一端连接交换机网口或测试上位机,使用远程的上位机作为测试环境机,节省了测试资源,便于操作管理。

本文档来自技高网...

【技术保护点】

1.一种带网络端口的XDP治具,其特征在于,包括:

2.根据权利要求1所述的带网络端口的XDP治具,其特征在于,

3.根据权利要求1所述的带网络端口的XDP治具,其特征在于,

4.根据权利要求3所述的带网络端口的XDP治具,其特征在于,

5.根据权利要求1所述的带网络端口的XDP治具,其特征在于,

6.一种服务器RAS测试装置,包括如权利要求1至5任一所述的带网络端口的XDP治具,其特征在于,还包括:

7.根据权利要求6所述的服务器RAS测试装置,其特征在于,

8.一种服务器RAS测试方法,应用在如权利要求6至7任一所述的服务器RAS测试装置上,其特征在于,所述的服务器RAS测试方法包括以下步骤:

9.根据权利要求8所述的服务器RAS测试方法,其特征在于,所述步骤S200包括:

10.根据权利要求9所述的服务器RAS测试方法,其特征在于,

【技术特征摘要】

1.一种带网络端口的xdp治具,其特征在于,包括:

2.根据权利要求1所述的带网络端口的xdp治具,其特征在于,

3.根据权利要求1所述的带网络端口的xdp治具,其特征在于,

4.根据权利要求3所述的带网络端口的xdp治具,其特征在于,

5.根据权利要求1所述的带网络端口的xdp治具,其特征在于,

6.一种服务器ras测试装置,包括如权利要求1至5任一所述的带网络端...

【专利技术属性】
技术研发人员:董志强
申请(专利权)人:宝德计算机系统股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1