CN102200940A - HDD (Hard Disk Driver) backboard testing system - Google Patents
HDD (Hard Disk Driver) backboard testing system Download PDFInfo
- Publication number
- CN102200940A CN102200940A CN2010101330405A CN201010133040A CN102200940A CN 102200940 A CN102200940 A CN 102200940A CN 2010101330405 A CN2010101330405 A CN 2010101330405A CN 201010133040 A CN201010133040 A CN 201010133040A CN 102200940 A CN102200940 A CN 102200940A
- Authority
- CN
- China
- Prior art keywords
- sgpio
- hdd
- signal
- interface
- test
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Test And Diagnosis Of Digital Computers (AREA)
Abstract
本发明提供一种HDD背板测试系统,其包括PC通信接口模块、微处理器模块、SGPIO通信接口模块及SGPIO总线;PC通信接口模块的一端与微处理器模块相连接,另一端接收PC主机发送的测试信号;微处理器模块将接收的测试信号按照SGPIO的通信协议转换成SGPIO信号;SGPIO通信接口模块的一端与微处理器模块连接,另一端向SGPIO总线输出SGPIO信号;SGPIO总线连接于SGPIO通信接口模块与HDD背板之间;SGPIO信号经过SGPIO总线传送至HDD背板,以对HDD背板进行测试。微处理器模块将所接收的测试信号转换成SGPIO信号,使得PC主机能直接对HDD背板进行测试,有效降低了测试成本。
The invention provides a HDD backboard test system, which includes a PC communication interface module, a microprocessor module, an SGPIO communication interface module and an SGPIO bus; one end of the PC communication interface module is connected with the microprocessor module, and the other end receives the PC host The test signal sent; the microprocessor module converts the received test signal into an SGPIO signal according to the SGPIO communication protocol; one end of the SGPIO communication interface module is connected to the microprocessor module, and the other end outputs the SGPIO signal to the SGPIO bus; the SGPIO bus is connected to Between the SGPIO communication interface module and the HDD backplane; the SGPIO signal is transmitted to the HDD backplane through the SGPIO bus to test the HDD backplane. The microprocessor module converts the received test signal into SGPIO signal, so that the host PC can directly test the HDD backplane, effectively reducing the test cost.
Description
技术领域technical field
本发明涉及一种测试系统,特别涉及一种HDD(Hard Disk Driver)背板测试系统。The invention relates to a test system, in particular to a HDD (Hard Disk Driver) backplane test system.
背景技术Background technique
SGPIO(Serial General Purpose Input/Output)总线是计算机服务器中HBA(Host BUS Adapter)卡与HDD背板之间通讯的一种串行总线接口,通常用来传输HDD背板所连接的硬盘的工作状态的指示信号。在服务器产品的生产中,需要对HDD背板进行相关功能的测试,以判断HDD背板是否处于正常工作状态下。The SGPIO (Serial General Purpose Input/Output) bus is a serial bus interface for communication between the HBA (Host BUS Adapter) card and the HDD backplane in the computer server, and is usually used to transmit the working status of the hard disk connected to the HDD backplane indication signal. In the production of server products, it is necessary to test the relevant functions of the HDD backplane to determine whether the HDD backplane is in a normal working state.
对HDD背板测试可以分成两部分:一部分是对组装在HDD背板上的所有HDD硬盘的数据通信的功能的测试,这一部分的测试既可以连接在较为昂贵的伺服系统上测试,也可以通过连接在其他任何一个可以提供相应HDD信号的接口卡上,或者采用较为廉价的普通PC主机板来测试;但是,HDD背板测试的另一部分,即HDD背板的硬盘状态灯的功能测试,就无法用普通PC主机板来测试,因为这些灯是受SGPIO信号控制的。由于外部的HBA卡或者控制芯片发送到HDD背板的SGPIO信号不能直接从普通PC主机板得到,这一信号只有相应的伺服系统的HBA卡或者控制芯片才有,所以之前的HDD背板的功能测试,只能把它接入所在的伺服系统或者其兼容的伺服系统来测试,这样测试成本比用普通PC主机的测试成本高很多。The HDD backplane test can be divided into two parts: one part is to test the data communication function of all HDD hard disks assembled on the HDD backplane. This part of the test can be connected to a more expensive servo system or passed Connect to any other interface card that can provide the corresponding HDD signal, or use a relatively cheap common PC motherboard to test; however, another part of the HDD backplane test, that is, the functional test of the hard disk status light on the HDD backplane, is It is impossible to test with a common PC motherboard, because these lights are controlled by SGPIO signals. Since the SGPIO signal sent by the external HBA card or control chip to the HDD backplane cannot be directly obtained from the ordinary PC motherboard, this signal is only available for the corresponding servo system HBA card or control chip, so the previous HDD backplane function For testing, it can only be tested by connecting it to the servo system where it is located or its compatible servo system, so the test cost is much higher than the test cost with a common PC host.
发明内容Contents of the invention
有鉴于此,有必要提供一种测试成本较低的HDD背板测试系统。In view of this, it is necessary to provide a HDD backplane test system with low test cost.
一种HDD背板测试系统,其用于对HDD背板进行测试;所述HDD背板测试系统包括一PC通信接口模块、一微处理器模块、一SGPIO通信接口模块及一SGPIO总线;所述PC通信接口模块的一端与微处理器模块相连接,另一端接收一PC主机所发送的测试信号;所述微处理器模块将所述接收的测试信号按照SGPIO的通信协议转换成SGPIO信号;所述SGPIO通信接口模块的一端与微处理器模块相连接,另一端向SGPIO总线输出SGPIO信号;所述SGPIO总线连接于SGPIO通信接口模块与所述HDD背板之间;所述SGPIO信号经过SGPIO总线传送至HDD背板,以对HDD背板进行测试。A HDD backplane test system, which is used to test the HDD backplane; said HDD backplane test system includes a PC communication interface module, a microprocessor module, a SGPIO communication interface module and a SGPIO bus; said One end of the PC communication interface module is connected with the microprocessor module, and the other end receives a test signal sent by a PC host; the microprocessor module converts the received test signal into an SGPIO signal according to the communication protocol of SGPIO; One end of the SGPIO communication interface module is connected with the microprocessor module, and the other end outputs the SGPIO signal to the SGPIO bus; the SGPIO bus is connected between the SGPIO communication interface module and the HDD backplane; the SGPIO signal passes through the SGPIO bus Send to the HDD backplane to test the HDD backplane.
本发明提供的微处理器模块将从PC通信接口模块所接收的信号转换成SGPIO信号,使得连接于PC通信接口模块的普通PC主机能直接对HDD背板进行测试,有效降低了HDD背板的测试成本。The microprocessor module provided by the present invention converts the signal received from the PC communication interface module into an SGPIO signal, so that the common PC host connected to the PC communication interface module can directly test the HDD backplane, effectively reducing the HDD backplane. cost of testing.
附图说明Description of drawings
图1是本发明实施方式提供的HDD背板测试系统的功能模块示意图。FIG. 1 is a schematic diagram of functional modules of an HDD backplane testing system provided by an embodiment of the present invention.
图2是图1中HDD背板测试系统的电路图。FIG. 2 is a circuit diagram of the HDD backplane testing system in FIG. 1 .
主要元件符号说明Description of main component symbols
HDD背板测试系统 100HDD
HDD背板v 110HDD backplane v 110
LED灯 111
PC主机 120
PC通信接口模块 10PC
USB接口 11
UART接口 12UART
微处理器模块 20
存储器 21
控制器 22
处理器 23
SGPIO通信接口模块 30SGPIO
SGPIO总线 40SGPIO
微控制芯片 U1Microcontroller chip U1
接口芯片 U3Interface chip U3
具体实施方式Detailed ways
以下将结合附图对本发明作进一步的详细说明。The present invention will be further described in detail below in conjunction with the accompanying drawings.
如图1及图2所示,为本发明实施方式提供的一种HDD背板测试系统100,其用于对HDD背板110进行测试。所述HDD背板测试系统100包括一PC通信接口模块10、一微处理器模块20、一SGPIO通信接口模块30及一SGPIO总线40。As shown in FIG. 1 and FIG. 2 , an HDD
所述PC通信接口模块10用于与一PC主机120相连接,并接收所述PC主机120所发送的测试信号。所述PC通信接口模块10包括一USB(UniversalSerial Bus)接口11及一UART(Universal Asynchronous Receiver/Transmitter)接口12。所述USB接口11和所述UART接口12是两种不同的信号传输协议的接口。所述USB接口11包括与微处理器模块20相连接的一DATA-端及一DATA+端。所述UART接口12是一个串行接口,其包括一接口芯片U3及一COM1接口,所述接口芯片U3与COM1接口相连接,所述接口芯片U3包括与微处理器模块20相连接的一ROUT1端及一DIN1端。可以理解,所述PC通信接口模块10也可包括其他接口,以与PC主机120输出测试信号的接口相匹配。The PC
所述微处理器模块20包括一微控制芯片U1及与微控制芯片U1相连接的辅助电路;所述微控制芯片U1至少包括一存储器21、一控制器22及一处理器23。所述存储器21内存储有多种信号格式转换模式,比如,将USB信号转换为SGPIO信号的转换模式及将UART信号转换为SGPIO信号的转换协议。当所述微控制芯片U1接收到测试信号后,所述控制器22控制处理器23对测试信号进行拆包,然后将所接收的测试信号按照SGPIO的通信协议转化为SGPIO信号。所述微控制芯片U1包括RB0端、RB1端、RB2端、RD7端、RC4-RC7端。所述USB接口11的DATA-与DATA+分别与微控制芯片U1的RC4端和RC5端相连接。所述接口芯片U3的ROUT1端及DIN1端分别与微控制芯片U1的RC6端和RC7端相连接。The
所述SGPIO通信接口模块30为一J1接口,所述J1接口包括第一至第五端,所述第一至第四端分别与所述微控制芯片U1的RB1端、RB2端、RB0端及RD7端相连接,所述第五端接地。Described SGPIO
所述SGPIO总线40是连接于计算机服务器中HBA(Host BUS Adapter)卡与HDD背板110之间的一种串行总线,通常用来传输HDD背板110所连接的硬盘的工作状态的指示信号。该SGPIO总线40仅能传输SGPIO协议的信号。The SGPIO
所述HDD背板110包括一与所述J1接口相对应的J2接口、多个用于安装HDD硬盘的J3接口,且每个HDD硬盘的J3接口都对应设置有三个LED灯111,且所述三个LED灯111分别显示使用中,查找中及失败中的状态。所述SGPIO总线40连接于J1接口和J2接口之间,用于将微处理器模块20输出的SGPIO信号传送至HDD背板110。The
在测试前,先将HDD背板110连接于SGPIO总线40的一端,所述PC主机120通过USB接口11或所述UART接口12与微处理器模块20相连接,本实施方式中,选用USB接口11与微处理器模块20相连接。所述PC主机120向微处理器模块20发送测试信号,所述测试信号满足USB信号传输协议,该测试信号从USB接口11的DATA-与DATA+传送至微控制芯片U1的RC4端和RC5端;可以理解,当PC主机120需要通过UART接口12向微处理器模块20发送测试信号时,所述测试信号满足串行信号传输协议。所述微处理器模块20先对所接收的测试信号进行拆包,然后再按照SGPIO的通信协议将测试信号转换成SGPIO信号,所述SGPIO信号从微控制芯片U1的RB0端和RD7端传送至J1接口的第三端和第四端;然后,所述SGPIO信号再经过所述SGPIO总线40传送至HDD背板110,所述多个LED灯111根据测试信号以显示测试结果。所述LED灯111的显示状态反馈至微处理器模块20后,将每个LED灯111的显示状态与测试信号进行比对,如果显示状态与测试信号相对应,就说明HDD背板110合格;反之,则不合格。可以理解,也可通过人工的方式对LED灯111的显示状态的观察,并将观察结果与测试信号进行人工比对。Before the test, the
本发明提供的微处理器模块将从PC通信接口模块所接收的信号转换成SGPIO信号,使得连接于PC通信接口模块的普通PC主机能直接对HDD背板进行测试,有效降低了HDD背板的测试成本。The microprocessor module provided by the present invention converts the signal received from the PC communication interface module into an SGPIO signal, so that the common PC host connected to the PC communication interface module can directly test the HDD backplane, effectively reducing the HDD backplane. cost of testing.
可以理解的是,对于本领域的普通技术人员来说,可以根据本发明的技术构思做出其它各种像应的改变与变形,而所有这些改变与变形都应属于本发明权利要求的保护范围。It can be understood that, for those skilled in the art, various other corresponding changes and deformations can be made according to the technical concept of the present invention, and all these changes and deformations should belong to the protection scope of the claims of the present invention .
Claims (7)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN2010101330405A CN102200940A (en) | 2010-03-26 | 2010-03-26 | HDD (Hard Disk Driver) backboard testing system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN2010101330405A CN102200940A (en) | 2010-03-26 | 2010-03-26 | HDD (Hard Disk Driver) backboard testing system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN102200940A true CN102200940A (en) | 2011-09-28 |
Family
ID=44661630
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN2010101330405A Pending CN102200940A (en) | 2010-03-26 | 2010-03-26 | HDD (Hard Disk Driver) backboard testing system |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN102200940A (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2015058533A1 (en) * | 2013-10-25 | 2015-04-30 | 华为技术有限公司 | Information processing method and electronic device |
| CN116225846A (en) * | 2023-01-19 | 2023-06-06 | 苏州浪潮智能科技有限公司 | Test method, device and electronic equipment for hard disk backplane communication interface |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1232349A (en) * | 1999-01-11 | 1999-10-20 | 深圳市中兴通讯股份有限公司 | Single board test apparatus for conference TV system |
| CN1398123A (en) * | 2001-07-18 | 2003-02-19 | 华为技术有限公司 | System for testing functions of broad-band switch device |
| CN1518252A (en) * | 2003-01-27 | 2004-08-04 | 华为技术有限公司 | Method and system for loading or upgrading logic devices |
| US20070079032A1 (en) * | 2005-09-30 | 2007-04-05 | Intel Corporation | Serial signal ordering in serial general purpose input output (SGPIO) |
| CN1982903A (en) * | 2006-06-07 | 2007-06-20 | 华为技术有限公司 | Rear-panel testing system |
| CN201392523Y (en) * | 2009-03-30 | 2010-01-27 | 深圳市宝德计算机系统有限公司 | Computer mainboard interface conversion device |
-
2010
- 2010-03-26 CN CN2010101330405A patent/CN102200940A/en active Pending
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1232349A (en) * | 1999-01-11 | 1999-10-20 | 深圳市中兴通讯股份有限公司 | Single board test apparatus for conference TV system |
| CN1398123A (en) * | 2001-07-18 | 2003-02-19 | 华为技术有限公司 | System for testing functions of broad-band switch device |
| CN1518252A (en) * | 2003-01-27 | 2004-08-04 | 华为技术有限公司 | Method and system for loading or upgrading logic devices |
| US20070079032A1 (en) * | 2005-09-30 | 2007-04-05 | Intel Corporation | Serial signal ordering in serial general purpose input output (SGPIO) |
| CN1982903A (en) * | 2006-06-07 | 2007-06-20 | 华为技术有限公司 | Rear-panel testing system |
| CN201392523Y (en) * | 2009-03-30 | 2010-01-27 | 深圳市宝德计算机系统有限公司 | Computer mainboard interface conversion device |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2015058533A1 (en) * | 2013-10-25 | 2015-04-30 | 华为技术有限公司 | Information processing method and electronic device |
| CN116225846A (en) * | 2023-01-19 | 2023-06-06 | 苏州浪潮智能科技有限公司 | Test method, device and electronic equipment for hard disk backplane communication interface |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9858238B2 (en) | Dual mode USB and serial console port | |
| US8898358B2 (en) | Multi-protocol communication on an I2C bus | |
| CN107908582A (en) | Serial ports switching device and storage device | |
| CN104951384A (en) | Monitoring system based on NVME SSD, substrate management controller and monitoring method | |
| WO2020057084A1 (en) | Display module test platform | |
| CN103365753A (en) | Debugging apparatus and method for performing a debugging process on a target system | |
| CN110531950A (en) | A kind of video card for supporting KVM to encode | |
| CN108595356A (en) | A kind of hard disk backboard and method of compatible RSSD hard disks and NVMe hard disks | |
| JP5859663B2 (en) | System for performing connection, IO connector assembly and operation method | |
| CN102237125A (en) | Hard disk indicator lamp control system | |
| US20140229649A1 (en) | Implementing io expansion cards | |
| JP2013084266A (en) | Server and serial interface switching circuit thereof | |
| CN102654847B (en) | PXIe zero-slot controller | |
| US8607101B2 (en) | RS-485 port test apparatus | |
| US20120054392A1 (en) | Data read and write device and method for usb ports of 1-wire devices | |
| CN101739320A (en) | Error detection device and method for server | |
| CN102200940A (en) | HDD (Hard Disk Driver) backboard testing system | |
| TWI502338B (en) | A testing interposer card and method of testing | |
| US8347013B2 (en) | Interface card with extensible input/output interface | |
| CN101377753A (en) | Accessory testing device and accessory testing method | |
| CN102479129B (en) | Detection device for the state of peripheral components | |
| CN217740141U (en) | Display device with signal conversion function | |
| CN102136664A (en) | Communication interface switching device | |
| CN105354165A (en) | A kind of PCIE network card and server system | |
| CN101923531B (en) | Interface card with extensible output/input interface |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C12 | Rejection of a patent application after its publication | ||
| RJ01 | Rejection of invention patent application after publication |
Application publication date: 20110928 |