CN106021154A - Method for reading serial port data by using USB Type-C - Google Patents
Method for reading serial port data by using USB Type-C Download PDFInfo
- Publication number
- CN106021154A CN106021154A CN201610351750.2A CN201610351750A CN106021154A CN 106021154 A CN106021154 A CN 106021154A CN 201610351750 A CN201610351750 A CN 201610351750A CN 106021154 A CN106021154 A CN 106021154A
- Authority
- CN
- China
- Prior art keywords
- usb type
- usb
- chip
- serial data
- server
- 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
- 238000000034 method Methods 0.000 title claims abstract description 22
- 238000004891 communication Methods 0.000 claims description 8
- 230000002452 interceptive effect Effects 0.000 claims description 3
- 238000012423 maintenance Methods 0.000 abstract description 7
- 230000005540 biological transmission Effects 0.000 description 3
- 230000001413 cellular effect Effects 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 230000018109 developmental process Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000032683 aging Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000003780 insertion Methods 0.000 description 1
- 230000037431 insertion Effects 0.000 description 1
- QCAWEPFNJXQPAN-UHFFFAOYSA-N methoxyfenozide Chemical compound COC1=CC=CC(C(=O)NN(C(=O)C=2C=C(C)C=C(C)C=2)C(C)(C)C)=C1C QCAWEPFNJXQPAN-UHFFFAOYSA-N 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/38—Information transfer, e.g. on bus
- G06F13/382—Information transfer, e.g. on bus using universal interface adapter
- G06F13/385—Information transfer, e.g. on bus using universal interface adapter for adaptation of a particular data processing system to different peripheral devices
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/38—Information transfer, e.g. on bus
- G06F13/42—Bus transfer protocol, e.g. handshake; Synchronisation
- G06F13/4282—Bus transfer protocol, e.g. handshake; Synchronisation on a serial bus, e.g. I2C bus, SPI bus
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Debugging And Monitoring (AREA)
Abstract
The invention discloses a method for reading serial port data by utilizing USB Type-C, which relates to the field of server products. Compared with the traditional nine-pin cable, the USB Type-C data cable is common and convenient to carry; the USB Type-C has small interface and is placed on the server board card, so that the space is saved, the layout space of the server product board card is greatly optimized, the operation and maintenance and debug timeliness are improved, and the stability of a server system is improved.
Description
Technical field
The present invention relates to server product field, a kind of method utilizing USB Type-C to read serial data.
Background technology
Along with cloud computing, the development of big data, the requirement that server product is safeguarded is more and more harsh, and product maintenance and debug are requisite important process.The method used for product maintenance and debug, what industry commonly used is to read serial data.One ground of serial data sequentially transfers, and communication line is simple, as long as a pair transmission line just can realize two-way communication, thus greatly reduces cost.Analyze bottom-up information and the log information of product according to the serial data read out further, thus preferably solve product problem, improve the reliability and stability of product.
For reading serial data, it is to read Serial Port Information by nine needles serial port i.e. RS-232 serial ports that industry uses most common, needs various equipment collection neat, especially 9 needle serial ports, and needs to install driving on PC computer, just can remove to capture the serial data of product.But the mechanism size of 9 needle serial ports is bigger, and need de-electromation market to be equipped with specially, in addition, when not having access network cannot install driving, nine needles serial port is connected on computer to use, impact captures the timeliness of serial data, brings bigger trouble to maintenance work it is pressed for time and debug work, have impact on the ageing of server product maintenance.
USB Type-C adapter has more slim design, faster transmission speed (the highest 10Gbps) and more intrepid electric power transmission (the highest 100W).The feature of Type-C two-sided inserting interface maximum is to support the two-sided insertion of USB interface, formally solves the global problem of " the eternal inaccurate plug of USB ", and positive and negative is at will inserted;Simultaneously thinner and lighter with its matching used USB data line.As shown in Figure 1, wherein D+/D-is used to the use of transmitting serial port signal, and two rows all comprise D+/D-and ensure that cable can use in just slotting and anti-plug.And present, mobile phone has become as popular universal use article, and for the most general cellular phone data line, i.e. USB Type-C data wire, it is not necessary to install driving targetedly, common computer i.e. can be inserted into this data wire, carries out serial data reading.
Summary of the invention
The present invention is directed to demand and the weak point of current technology development, it is provided that a kind of method utilizing USB Type-C to read serial data.
A kind of method utilizing USB Type-C to read serial data of the present invention, the technical scheme solving the employing of above-mentioned technical problem is as follows: a kind of described method utilizing USB Type-C to read serial data, by arranging USB Type-C adapter on server board, and use USB Type-C data wire, the interface of the USB interface (USB2.0/3.0) of common computer with the USB Type-C adapter of server board is coupled together so that computer can utilize USB Type-C to read the serial data of server board.
Preferably, being additionally provided with and usb data is converted into the USB of serial data turns serial port chip on server board, described USB Type-C adapter turns serial port chip with this USB and is connected communication.
Preferably, the server board card chip on server board turns serial port chip interactive communication by UART data/address bus with described USB.
Preferably, described server board card chip uses the BMC chip that server master board uses, or onboard HBA card, network interface card, Expander chip.
Preferably, described server board card chip uses independent HBA card, network interface card or the Expander chip that collocation mainboard uses.
A kind of USB of utilization Type-C of the present invention reads the method for serial data and compared with prior art has the beneficial effect that the present invention utilizes USB Type-C interface, in the case of may be implemented in without special nine needles serial port, carry out the reading of serial data, owing to USB Type-C data wire relatively conventional nine kinds of needles cable is common, easy to carry;The interface of USB Type-C is little, is placed on server board, saves space, greatly optimizes the arrangement space of server product board, and improves O&M and debug timeliness, increases server system stability;Further, the serial ports reading manner of server product can be increased by the present invention.
Figure of description
Accompanying drawing 1 is described USB Type-C interface definition schematic diagram;
Accompanying drawing 2 is the schematic diagram of the method utilizing USB Type-C reading serial data.
Detailed description of the invention
For making the object, technical solutions and advantages of the present invention clearer, below in conjunction with specific embodiment, a kind of method utilizing USB Type-C to read serial data of the present invention is further described.
For optimizing product maintenance timeliness problem, the present invention proposes a kind of method utilizing USB Type-C to read serial data, need at server to read on the board of serial data, add USB Type-C adapter, this USB Type-C adapter turns serial port chip (usb data and serial data conversion chip) by USB, it is connected to the server board card chip of correspondence, and then reads corresponding serial data.The present invention is read by common cellular phone data line, i.e. USB Type-C data wire, the serial data carrying out server product, and then is analyzed required bottom-up information and log information, it is possible to accelerating product maintenance efficiency, improving product safeguards speed.
Embodiment:
A kind of method utilizing USB Type-C to read serial data that the present embodiment proposes, as shown in Figure 2, by arranging USB Type-C adapter on server board, and use USB Type-C data wire, the interface of the USB2.0/3.0 interface of common computer with the USB Type-C adapter of server board is coupled together so that computer can utilize USB Type-C to read the serial data of server board.
The method that USB Type-C reads serial data is utilized described in the present embodiment, being additionally provided with on server board and usb data is converted into the USB of serial data turns serial port chip, the USB Type-C adapter on server board turns serial port chip with this USB and is connected communication.Meanwhile, the server board card chip on server board turns serial port chip interactive communication by UART data/address bus with described USB.As shown in Figure 2.
Using this to utilize the interface of the method that USB Type-C reads serial data, computer USB 2.0/3.0 interface and USB Type-C adapter, the USB Type-C data wire being turned USB Type-C interface by USB2.0/3.0 is communicated.Here the USB Type-C data wire used is standard cable, belongs to the market universal product, and relatively conventional nine kinds of needles cable is common, easy to carry.Described USB turns serial port chip and is used to P3V3 level or other level, the main serial data stream being the parallel data that usb signal (D+/D-) is sent and being converted to UART that usb signal (D+/D-) level conversion 5V is UART use.
In the present embodiment, described server board card chip can be the BMC chip that server master board uses, or onboard HBA card, network interface card and Expander chip etc., and these server board card chips can carry out the reading of serial data.Additionally, described server board card chip can also use independent HBA card, network interface card and the Expander chip that collocation mainboard uses.
When being embodied as this method utilizing USB Type-C reading serial data, on server board card structure designs, add USB Type-C adapter, because the mechanism size of USB Type-C interface is little compared with traditional nine needles serial port, the most more save the arrangement space of the I/O interface of server board, optimizing the layout of server board, the I/O utilization rate of board is higher;Use and more save holding wire, reduce and connect up on server board, decrease the hunting time and load driving time, improving O&M and debug timeliness, increasing system stability.
Above-mentioned detailed description of the invention is only the concrete case of the present invention; the scope of patent protection of the present invention includes but not limited to above-mentioned detailed description of the invention; suitably change that it is done by any that meet claims of the present invention and any person of an ordinary skill in the technical field or replace, all should fall into the scope of patent protection of the present invention.
Claims (5)
1. one kind utilizes the method that USB Type-C reads serial data, it is characterized in that, by arranging USB Type-C adapter on server board, and use USB Type-C data wire, the interface of the USB interface of common computer with the USB Type-C adapter of server board is coupled together so that computer can utilize USB Type-C to read the serial data of server board.
A kind of method utilizing USB Type-C to read serial data, it is characterized in that, being additionally provided with on server board and usb data is converted into the USB of serial data turns serial port chip, described USB Type-C adapter turns serial port chip with this USB and is connected communication.
A kind of method utilizing USB Type-C to read serial data, it is characterised in that the server board card chip on server board turns serial port chip interactive communication by UART data/address bus with described USB.
A kind of method utilizing USB Type-C to read serial data, it is characterised in that described server board card chip uses the BMC chip that server master board uses, or onboard HBA card, network interface card, Expander chip.
A kind of method utilizing USB Type-C to read serial data, it is characterised in that described server board card chip uses independent HBA card, network interface card or the Expander chip that collocation mainboard uses.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610351750.2A CN106021154A (en) | 2016-05-25 | 2016-05-25 | Method for reading serial port data by using USB Type-C |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610351750.2A CN106021154A (en) | 2016-05-25 | 2016-05-25 | Method for reading serial port data by using USB Type-C |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106021154A true CN106021154A (en) | 2016-10-12 |
Family
ID=57094966
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610351750.2A Pending CN106021154A (en) | 2016-05-25 | 2016-05-25 | Method for reading serial port data by using USB Type-C |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106021154A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111653885A (en) * | 2020-05-28 | 2020-09-11 | 广州思唯奇计算机科技有限公司 | Novel Type-C interface device and application method thereof |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN2899310Y (en) * | 2005-12-14 | 2007-05-09 | 李哲英 | Network server based on ARM9 device |
CN202093505U (en) * | 2011-06-24 | 2011-12-28 | 浪潮电子信息产业股份有限公司 | Multi-interface test plate for testing server function |
CN103220176A (en) * | 2013-04-22 | 2013-07-24 | 北京百度网讯科技有限公司 | System and method for micro server remote maintenance |
CN104899176A (en) * | 2015-06-10 | 2015-09-09 | 赛尔康技术(深圳)有限公司 | Recognition circuit of USB (Universal Serial Bus) Type-C interface |
WO2016030573A1 (en) * | 2014-08-26 | 2016-03-03 | Nokia Technologies Oy | Usb type c to mhl m1 dead battery charging |
-
2016
- 2016-05-25 CN CN201610351750.2A patent/CN106021154A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN2899310Y (en) * | 2005-12-14 | 2007-05-09 | 李哲英 | Network server based on ARM9 device |
CN202093505U (en) * | 2011-06-24 | 2011-12-28 | 浪潮电子信息产业股份有限公司 | Multi-interface test plate for testing server function |
CN103220176A (en) * | 2013-04-22 | 2013-07-24 | 北京百度网讯科技有限公司 | System and method for micro server remote maintenance |
WO2016030573A1 (en) * | 2014-08-26 | 2016-03-03 | Nokia Technologies Oy | Usb type c to mhl m1 dead battery charging |
CN104899176A (en) * | 2015-06-10 | 2015-09-09 | 赛尔康技术(深圳)有限公司 | Recognition circuit of USB (Universal Serial Bus) Type-C interface |
Non-Patent Citations (1)
Title |
---|
厂商动态: "华硕推出USB 3.1 Type-C+ Type-A主板", 《HTTP://MB.IT168.COM/A2015/0507/1726/000001726624.SHTML》 * |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111653885A (en) * | 2020-05-28 | 2020-09-11 | 广州思唯奇计算机科技有限公司 | Novel Type-C interface device and application method thereof |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN203930612U (en) | A kind of multi-functional PCIE IO card extender | |
CN207397268U (en) | A kind of USB interface multiplex system | |
CN106021154A (en) | Method for reading serial port data by using USB Type-C | |
CN204044813U (en) | A kind of USB turns SATA card extender | |
CN109240957A (en) | M.2 hard-disk interface turns usb circuit and conversion method to one kind | |
CN202995719U (en) | USB (universal serial bus) interface extension equipment and electronic terminal | |
CN201869223U (en) | Machine to machine terminal, communication module and data sending device | |
CN204926136U (en) | Electric energy meter security module and card issuing simulation system | |
CN201503588U (en) | All-in-one card reader provided with USB HUB | |
CN105302761A (en) | Serial port debugging system based on USB connector and cable thereof | |
CN202083979U (en) | Laptop capable of realizing universalization of internal modules | |
CN202421807U (en) | Pluggable core control module | |
CN202166705U (en) | Multi-port quick test device of compact peripheral component interconnect (CPCI) device | |
CN201903896U (en) | Read-write device and terminal employing same | |
CN202758370U (en) | Multifunctional card reader | |
CN202694272U (en) | Multifunctional keyboard | |
CN201252316Y (en) | More economical cable for connecting SAS hard disk | |
CN205983332U (en) | Many interfaces formula notebook mainboard | |
CN205983330U (en) | Many interfaces formula embedded main board | |
CN201974781U (en) | Mouse card reader | |
CN204576358U (en) | Computer chipset lockable mechanism | |
CN203012706U (en) | Connecting box used for checking of computer | |
CN204945879U (en) | A kind of Portable computer main board | |
CN206388187U (en) | A kind of SN codes write structure | |
CN204537666U (en) | The LED display control system that a kind of performance of control is excellent |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20161012 |
|
RJ01 | Rejection of invention patent application after publication |