Nothing Special   »   [go: up one dir, main page]

CN103136131B - Method for realizing recognition of displays by computing blades in Loongson blade server - Google Patents

Method for realizing recognition of displays by computing blades in Loongson blade server Download PDF

Info

Publication number
CN103136131B
CN103136131B CN201310063162.5A CN201310063162A CN103136131B CN 103136131 B CN103136131 B CN 103136131B CN 201310063162 A CN201310063162 A CN 201310063162A CN 103136131 B CN103136131 B CN 103136131B
Authority
CN
China
Prior art keywords
ddc
blade
display
content
management module
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.)
Active
Application number
CN201310063162.5A
Other languages
Chinese (zh)
Other versions
CN103136131A (en
Inventor
刘强
金长新
吴之光
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Inspur Cloud Information Technology Co Ltd
Original Assignee
Inspur Group Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Inspur Group Co Ltd filed Critical Inspur Group Co Ltd
Priority to CN201310063162.5A priority Critical patent/CN103136131B/en
Publication of CN103136131A publication Critical patent/CN103136131A/en
Application granted granted Critical
Publication of CN103136131B publication Critical patent/CN103136131B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Digital Computer Display Output (AREA)
  • Electrically Operated Instructional Devices (AREA)

Abstract

The invention discloses a method for realizing recognition of displays by computing blades in a Loongson blade server and belongs to the technical field of blade servers adopting homemade processors. The method includes that a management module of the blade server in the Loongson blade server of an ATCA (advanced telecom computing architecture) is adopted, the management module actively reads DDC (digital display channel) content of a connected display, stores the DDC content and writes the DDC content into DDC EEPROMs (electrically erasable programmable read-only memory) stored with DDC configuration on each computing blade mainboard to guarantee the DDC content of different displays to be capable of being recognized when the computing blade mainboards are started so as to realize configurability of distinguishability under an operating system. By the method, recognition of the DDC content of the different displays is realized by starting of the computing blade mainboards, and configurability of distinguishability under the operating system is realized.

Description

Realize in a kind of Loongson blade server calculating the method that blade identifies display
Technical field
The present invention relates to a kind of blade-server technology field using domestic processor, specifically a kind of Godson knife Realize in piece server calculating the method that blade identifies display.
Background technology
With scientific and technological development, blade server starts to be used widely in a lot of fields, and its application scenario is different, right Server requirement is also not quite similar, and current most of commercial blade server to the display resolution of locally public display interface is Not requiring it is not required that realizing being capable of different resolution setting according to display difference, do not need to read aobvious Show device DDC(digital display channel)Content come to realize all support resolution configurations.But some clients Operate relatively more in server local, so to blade server, locally public display interface display resolution also has special wanting Ask, client in blade server system, locally will realize certainly by public display interface and single calculating blade front panel display interface Dynamic identification difference monitor information, and configure the requirement of the different resolution that display is supported under system.Current existing skill Art cannot meet client's these requirements.
Content of the invention
The technical assignment of the present invention is to provide a kind of realization to be supported according to different display in the range of video card is supported A kind of Loongson blade server of being configured in system of resolution in realize calculating the method that blade identifies display.
The technical assignment of the present invention is realized in the following manner, adopts knife in the Loongson blade server of ATCA framework The management module of piece server, management module actively reads the DDC content of connect display, is preserved, and DDC content is write Enter in the DDC EEPROM preserving DDC configuration on each calculating blade mainboard of blade server, to ensure to calculate blade master Plate can recognize that the DDC content of different display when starting, realizes the configurable of resolution under an operating system.
Concrete grammar step is:
(1), in the Loongson blade server of ATCA framework using blade server management module read connect display The DDC content of device, is preserved, and is written in the DDC EEPROM that each calculates on blade mainboard by I2C bus;
(2), in ablation process, management module first-selection chooses the passage of calculating blade mainboard to be write;
(3), management module by calculate blade mainboard on USB interface and PCA9539 chip between I/O judge this Whether the front panel calculating blade mainboard is connected to display;
(4)If, this calculate blade mainboard front panel be connected to display, by this calculate blade mainboard I2C switching Switch 1 and I2C switching switch 2 all cuts out;Calculate and in blade mainboard system starting process, allow the BIOS calculating blade mainboard direct The DDC content of the display being connect by the front panel that I2C bus removes reading calculating blade mainboard, you can realize configuration under system Display resolution;
(5)If, when being connected to display in management module:
1., after, management module have read the DDC content of this display, management module first passes through I2C bus marco and calculates knife On piece mainboard, PCA9539 chip opens I2C switching switch 1, reads content in the DDC EEPROM calculating blade mainboard;
2., by the DDC content of the display being connected in content in the DDC EEPROM of calculating blade mainboard and management module Relatively, if content is consistent, illustrate and last time management module on the display that is connected to be identical display, then without renewal Calculate the DDC eeprom content of blade mainboard;If content is inconsistent, just aobvious by be connected in the management module newly read Show that the DDC content of device is written in the DDC EEPROM calculating blade mainboard;
3., after, the DDC EEPROM of management module read-write calculating blade mainboard finishes, control and calculate blade mainboard PCA9539 chip closes I2C switching switch 1, and opens I2C switching switch 2;
4., when calculating in blade mainboard starting up, the BIOS of calculating blade mainboard can be switched by I2C with operating system The DDC content that the I2C bus of switch 2 reads in DDC EEPROM configures, to identify, the display being currently connected in management module, The resolution of the display that realization can be docked in management module under an operating system is configured.
ATCA is the abbreviation of English Advanced Telecom Computing Architecture, and the standard of being translated as is Advanced telecommunications computing platform.Mainstream industry computing technique CompactPCI standard of new generation.It is to lead to for of future generation fusion One high performance-price ratio of letter and data network application offer, based on modular construction, compatibility and extendible hardware structure Frame.
DDC is the abbreviation of English Display Data Channel, is translated as display data passage.DDC is an I2C Passage, is that PC main frame is used for accessing display memory to obtain the EDID formatted data in EEPROM in display, determines aobvious Show the data channel of display properties (as the resolution, aspect ratio etc.) information of device.
EEPROM (the contracting of English Electrically Erasable Programmable Read-Only Memory Write), it is translated as EEPROM, be the storage chip that data is not lost after a kind of power down.
BIOS is the abbreviation of English " Basic Input Output System ", and literally rear Chinese is exactly " Basic input output system ".In fact, it is one group of program being cured on a rom chip on mainboard in computer, and it preserves The program of the most important basic input and output of computer, system set-up information, self-check program and system self-starting journey after start Sequence.
The method realizing calculating blade identification display in a kind of Loongson blade server of the present invention has advantages below: Realize calculating blade mainboard starting and can recognize that the DDC content of different display, that realizes resolution under an operating system can Configuration;Reasonable in design, easy to use, thus, have good value for applications.
Brief description
The present invention is further described below in conjunction with the accompanying drawings.
Accompanying drawing 1 is the structured flowchart realizing calculating the method that blade identifies display in a kind of Loongson blade server;
Accompanying drawing 2 is the flow chart realizing in a kind of Loongson blade server calculating the method that blade identifies display.
Specific embodiment
With reference to Figure of description and specific embodiment, blade is calculated to realization in a kind of Loongson blade server of the present invention The method of identification display is described in detail below.
Embodiment:
Realize in a kind of Loongson blade server of the present invention calculating the method that blade identifies display, in ATCA framework Loongson blade server in using blade server management module, management module actively reads in the DDC of connect display Hold, preserved, and DDC content is written to the DDC that DDC configuration is preserved on each calculating blade mainboard of blade server In EEPROM, to ensure to calculate the DDC content that can recognize that different display when blade mainboard starts, to realize in operating system Lower resolution configurable.
Concrete grammar step is:
(1), in the Loongson blade server of ATCA framework using blade server management module read connect display The DDC content of device, is preserved, and is written in the DDC EEPROM that each calculates on blade mainboard by I2C bus;
(2), in ablation process, management module first-selection chooses the passage of calculating blade mainboard to be write;
(3), management module by calculate blade mainboard on USB interface and PCA9539 chip between I/O judge this Whether the front panel calculating blade mainboard is connected to display;
(4)If, this calculate blade mainboard front panel be connected to display, by this calculate blade mainboard I2C switching Switch 1 and I2C switching switch 2 all cuts out;Calculate and in blade mainboard system starting process, allow the BIOS calculating blade mainboard direct The DDC content of the display being connect by the front panel that I2C bus removes reading calculating blade mainboard, you can realize configuration under system Display resolution;
(5)If, when being connected to display in management module:
1., after, management module have read the DDC content of this display, management module first passes through I2C bus marco and calculates knife On piece mainboard, PCA9539 chip opens I2C switching switch 1, reads content in the DDC EEPROM calculating blade mainboard;
2., by the DDC content of the display being connected in content in the DDC EEPROM of calculating blade mainboard and management module Relatively, if content is consistent, illustrate and last time management module on the display that is connected to be identical display, then without renewal Calculate the DDC eeprom content of blade mainboard;If content is inconsistent, just aobvious by be connected in the management module newly read Show that the DDC content of device is written in the DDC EEPROM calculating blade mainboard;
3., after, the DDC EEPROM of management module read-write calculating blade mainboard finishes, control and calculate blade mainboard PCA9539 chip closes I2C switching switch 1, and opens I2C switching switch 2;
4., when calculating in blade mainboard starting up, the BIOS of calculating blade mainboard can be switched by I2C with operating system The DDC content that the I2C bus of switch 2 reads in DDC EEPROM configures, to identify, the display being currently connected in management module, The resolution of the display that realization can be docked in management module under an operating system is configured.
As shown in figure 1, after the display that the front panel calculating blade mainboard connects connects, management module is not any behaviour Make, calculate the BIOS of blade mainboard and operating system directly reads and calculates the display interior that the front panel of blade mainboard connects The content profile information of DDC.When only connecing the display connecing in management module, management module first passes through I2C and reads management The DDC content of the display connecing in module, chooses calculating blade mainboard to be operated by I2C between management module and backboard part I2C passage, and control PCA9539 chip first open I2C switching switch 1, close I2C switching switch 2, management module is passed through In I2C switching switch 1 reading DDC EEPROM, data is compared with the DDC content in the display connecing in the management module read, If identical, illustrate that present displays are identical with the display of last time it is not necessary to update information in DDC EEPROM, if not Identical, then the DDC content of the display connecing in the new management module reading is written in DDC EEPROM, and closes I2C switches switch 1, opens I2C switching switch 2, calculates blade mainboard BIOS and operating system in start-up course so next time Currently used display will be identified by reading content in DDC EEPROM, realize flexibly setting display under system Resolution.
Realize in a kind of Loongson blade server of the present invention calculating the method that blade identifies display, except described in description Technical characteristic outside, be the known technology of those skilled in the art.

Claims (1)

1. realize in a kind of Loongson blade server calculating blade and identify the method for display it is characterised in that in ATCA framework The management module of blade server is adopted, management module actively reads the DDC content of connect display in Loongson blade server, Preserved, and DDC content is written to the DDC that DDC configuration is preserved on each calculating blade mainboard of blade server In EEPROM, to ensure to calculate the DDC content that can recognize that different display when blade mainboard starts, to realize in operating system Lower resolution configurable;Concrete grammar step is:
(1), in the Loongson blade server of ATCA framework, the management module using blade server reads connect display DDC content, is preserved, and is written in the DDC EEPROM that each calculates on blade mainboard by I2C bus;
(2), in ablation process, management module first-selection chooses the passage of calculating blade mainboard to be write;
(3), management module by calculate blade mainboard on USB interface and PCA9539 chip between I/O judge this calculating Whether the front panel of blade mainboard is connected to display;
(4)If, this calculate blade mainboard front panel be connected to display, by this calculate blade mainboard I2C switching switch 1 All close with I2C switching switch 2;Calculate and in blade mainboard system starting process, allow the BIOS calculating blade mainboard directly pass through I2C bus is gone to read and is calculated the DDC content of display that the front panel of blade mainboard is connect, you can realize configuration display under system Resolution;
(5)If, when being connected to display in management module:
1., after, management module have read the DDC content of this display, management module first passes through I2C bus marco and calculates blade master On plate, PCA9539 chip opens I2C switching switch 1, reads content in the DDC EEPROM calculating blade mainboard;
2., content in the DDC EEPROM of calculating blade mainboard is compared with the DDC content of the display being connected in management module, If content is consistent, illustrate that with the display that is connected in last time management module be identical display, then without updating calculating The DDC eeprom content of blade mainboard;If content is inconsistent, the display being just connected in the management module newly read DDC content be written to calculate blade mainboard DDC EEPROM in;
3., after, the DDC EEPROM of management module read-write calculating blade mainboard finishes, control the PCA9539 core calculating blade mainboard Piece closes I2C switching switch 1, and opens I2C switching switch 2;
4., when calculating in blade mainboard starting up, the BIOS of calculating blade mainboard can switch switch by I2C with operating system The DDC content that 2 I2C bus reads in DDC EEPROM configures, to identify, the display being currently connected in management module, realizes The resolution of the display being docked in management module under an operating system is configured.
CN201310063162.5A 2013-02-28 2013-02-28 Method for realizing recognition of displays by computing blades in Loongson blade server Active CN103136131B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310063162.5A CN103136131B (en) 2013-02-28 2013-02-28 Method for realizing recognition of displays by computing blades in Loongson blade server

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310063162.5A CN103136131B (en) 2013-02-28 2013-02-28 Method for realizing recognition of displays by computing blades in Loongson blade server

Publications (2)

Publication Number Publication Date
CN103136131A CN103136131A (en) 2013-06-05
CN103136131B true CN103136131B (en) 2017-02-08

Family

ID=48495976

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310063162.5A Active CN103136131B (en) 2013-02-28 2013-02-28 Method for realizing recognition of displays by computing blades in Loongson blade server

Country Status (1)

Country Link
CN (1) CN103136131B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2535558A (en) * 2013-11-07 2016-08-24 Hitachi Ltd Computer system and data control method
CN104102467A (en) * 2014-07-15 2014-10-15 山东超越数控电子有限公司 Digital visual interface (DVI) platform-based management system and method for blade server keyboard video mouse (KVM) switch
CN104360827A (en) * 2014-10-20 2015-02-18 山东超越数控电子有限公司 Method for automatically acquiring DDC (Direct Digital Control) information of display

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101025882A (en) * 2006-02-23 2007-08-29 深圳迈瑞生物医疗电子股份有限公司 Display timing parameter adaptive adjusting method for display control device
CN101620521A (en) * 2008-07-04 2010-01-06 宏正自动科技股份有限公司 KVM switch and method for providing expansion display identification data of screen
CN201413512Y (en) * 2009-06-11 2010-02-24 天津三星电子显示器有限公司 Display for simplifying data information memory circuit

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100633154B1 (en) * 2001-03-20 2006-10-11 삼성전자주식회사 method and system for automatically setting display mode of monitor and recording media for computer program therefor

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101025882A (en) * 2006-02-23 2007-08-29 深圳迈瑞生物医疗电子股份有限公司 Display timing parameter adaptive adjusting method for display control device
CN101620521A (en) * 2008-07-04 2010-01-06 宏正自动科技股份有限公司 KVM switch and method for providing expansion display identification data of screen
CN201413512Y (en) * 2009-06-11 2010-02-24 天津三星电子显示器有限公司 Display for simplifying data information memory circuit

Also Published As

Publication number Publication date
CN103136131A (en) 2013-06-05

Similar Documents

Publication Publication Date Title
CN111143256B (en) Method and device for reading field replaceable unit information
US9965288B2 (en) Preconfiguring hardware and speeding up server discovery prior to bios boot
CN103136131B (en) Method for realizing recognition of displays by computing blades in Loongson blade server
CN105279127A (en) FPGA program downloading system based on PCI or PCIe bus, and method
US9772863B2 (en) Methods for copying information handling system configuration settings
EP4436122A1 (en) Server management method, apparatus and system, and electronic device and readable storage medium
WO2024139167A1 (en) Bmc-based memory resource processing device, method and apparatus, and nonvolatile readable storage medium
CN104020950A (en) Input method based on touch screen and input device with touch screen
CN111159090B (en) Information processing method and device and electronic equipment
US11308002B2 (en) Systems and methods for detecting expected user intervention across multiple blades during a keyboard, video, and mouse (KVM) session
CN113849271A (en) Cloud desktop display method, device, equipment, system and storage medium
CN109032993A (en) A kind of the PCIE board expansion card and its control method of eight road server of binode
CN111294413A (en) Method, device and readable medium for determining Internet Protocol (IP) address
CN102662617A (en) Implementing method for VGA (video graphics array) signal switching in KVM (kernel-based virtual machine)
US9069909B2 (en) Server and identifier synchronization method
EP2835737A1 (en) Data terminal running mode switching method, device, and data terminal
CN109726166B (en) Electronic book display method and device, computer equipment and readable storage medium
CN108241510A (en) A kind of switching method of video card
US10733389B2 (en) Computer aided input segmentation for machine translation
CN116450184A (en) System upgrading method and device, electronic equipment and storage medium
US11748290B2 (en) Multi-host system, host equipment, and operation method for sharing human-machine interface device
CN115695397A (en) Communication method, device, equipment and medium based on JSON file
CN115794132A (en) Operating system deployment method, device, equipment and storage medium
CN114116325A (en) Configuration consistency checking device and method
CN114928566A (en) Client function testing method and device, storage medium and electronic equipment

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20180807

Address after: 250100 S06 tower, 1036, Chao Lu Road, hi tech Zone, Ji'nan, Shandong.

Patentee after: Shandong wave cloud Mdt InfoTech Ltd

Address before: No. 1036, Shun Ya Road, Ji'nan high tech Zone, Shandong Province

Patentee before: Inspur Group Co., Ltd.

TR01 Transfer of patent right
CP03 Change of name, title or address

Address after: 250100 No. 1036 Tidal Road, Jinan High-tech Zone, Shandong Province, S01 Building, Tidal Science Park

Patentee after: Inspur cloud Information Technology Co., Ltd

Address before: 250100 Ji'nan science and technology zone, Shandong high tide Road, No. 1036 wave of science and Technology Park, building S06

Patentee before: SHANDONG LANGCHAO YUNTOU INFORMATION TECHNOLOGY Co.,Ltd.

CP03 Change of name, title or address