CN105260302A - Method for automatically refreshing Barebone BMC in Linux aging system - Google Patents
Method for automatically refreshing Barebone BMC in Linux aging system Download PDFInfo
- Publication number
- CN105260302A CN105260302A CN201510627805.3A CN201510627805A CN105260302A CN 105260302 A CN105260302 A CN 105260302A CN 201510627805 A CN201510627805 A CN 201510627805A CN 105260302 A CN105260302 A CN 105260302A
- Authority
- CN
- China
- Prior art keywords
- version
- barebonebmc
- barebone
- linux
- bmc
- 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
Abstract
The invention discloses a method for automatically refreshing Barebone BMC in a Linux aging system, and belongs to the field of computer (server) production and manufacturing. According to the method, a Customer ID determining item is added into a Linux aging production system to automatically identify and refresh an aging process of Barebone BMC. Compared with the prior art, the method realizes automatic determining and refreshing of a Barebone BMC version in the system, is capable of avoiding a fault probability of false refreshing and missing refreshing caused by manual execution of production and manufacturing links, and ensures product quality while improving production efficiency.
Description
Technical field
The present invention relates to computing machine (server) and manufacture field, specifically under a kind of Linux ageing system, automatically refresh the method for BareboneBMC.
Background technology
Along with the fast development of computer technology and internet, cloud computing and Internet of Things industry, the competition between server production firm is further fierce.In order to the market competitiveness and the customer satisfaction of improving product, server production firm proposes customization production model, such as Barebone production model, does not namely comprise the Barebone production model of production firm's information.Be refresh BIOS and FRU before ageing for general production model in current production run, after the filling Linux ageing system of aging chamber, system automatically judges according to the type in DMI number and sequence number and refreshes BMC; Refresh BareboneBIOS (in BIOS, CustomerID option value is Barebone) and general FRU before ageing for Barebone production model, after aging filling linux system, increase " importing to the order instruction number in Linux ageing system " under system and judge that item is to refresh BareboneBMC.But in original BMC ROMPaq, only have one to judge item, the customization BMC version containing instruction and general BMC version can only be distinguished.Can not automatic decision refresh BareboneBMC for some Barebone products without instruction, said method is caused to there is following drawback: if 1. do not take instruction number out of in order, then Linux ageing system cannot read BareboneBMC version requirement, can brush general-purpose version BMC by mistake; If 2. order does not import to Linux ageing system, then Linux ageing system can not automatic decision and refreshing BareboneBMC.
Summary of the invention
Technical assignment of the present invention is for above-mentioned the deficiencies in the prior art, automatically refreshes the method for BareboneBMC under providing a kind of practical Linux ageing system.
Technical assignment of the present invention realizes in the following manner: a kind of method automatically refreshing BareboneBMC under Linux ageing system, be characterized in: in the aging production system of Linux, increase CustomerID judge item, automatically identify and refresh the aging flow process of BareboneBMC.
As preferably, above-mentioned method for refreshing comprises the following steps:
1) after aging filling linux system, automatically run BMC ROMPaq, judge that whether order is containing instruction;
2) when order contains instruction, the customization version BMC version that refreshing instruction requires; Otherwise, then judge that whether BIOS is the version of Barebone;
3) when BIOS is Barebone version, carry out variable replacement according to the maintenance regulation of setting, again obtain BareboneBMC upgrade file, and perform upgrading BareboneBMC action; Otherwise, refresh general version BMC according to maintenance regulation.
In step 2, read the CustomerID value in BIOS and compare with Barebone field, judging whether BIOS is Barebone version according to comparing result.
In order to improve the accuracy rate that version refreshes further, automatic gauging can be carried out according to CustomerID value and the comparative result of test macro of maintenance and customizing version bios version and refresh correctness.
Compared with prior art, the method automatically refreshing BareboneBMC under Linux ageing system of the present invention has following outstanding beneficial effect:
(1) in the aging testing system of production link, to achieve under system automatic decision and refresh BareboneBMC version;
(2) meet the THE TRENDS OF DEVELOPMENT IN AUTOMATION of the manufacturing, due to the advantage of its robotization, avoid and manufacture the manual of link and perform the mistake brush produced, the error probability leaking brush, that also can avoid slipping up thus and cause does over again;
(3) also improve production efficiency while reducing error, ensure that product quality.
Accompanying drawing explanation
Accompanying drawing 1 is the process flow diagram of the method automatically refreshing BareboneBMC under Linux ageing system of the present invention.
Embodiment
Automatically the method refreshing BareboneBMC under Linux ageing system of the present invention is described in detail below with specific embodiment with reference to Figure of description.
Embodiment:
Automatically the logical design refreshing BareboneBMC method under Linux ageing system of the present invention mainly considers that in the aging production system of Linux, increase CustomerID judges item, automatically identifies and refresh the aging flow process of BareboneBMC.In original BMC ROMPaq, only have one to judge item, whether containing instruction, this judges that item can only distinguish customization BMC version containing instruction and general BMC version.Can not automatic decision refresh BareboneBMC for some Barebone products without instruction.Whether therefore the present invention increases a BIOS in BMC ROMPaq is Barebone version, general version BMC and BareboneBMC automatic distinguishing is opened.Read the CustomerID value in BIOS and compare with Barebone field, judging whether BIOS is Barebone version according to comparing result.When judged result shows that BIOS is Barebone version, variable replacement will be carried out according to the maintenance regulation of setting, again obtain BareboneBMC upgrade file, and perform refresh activity.
As shown in Figure 1, the idiographic flow of said method is: after aging filling linux system, automatically runs BMC ROMPaq.In BMC ROMPaq, first judge that whether order is containing instruction.When judged result is YES, according to the customization version BMC version that maintenance regulation refreshing instruction requires; When judged result is NO, then judge that whether BIOS is the version of Barebone.When judged result is YES, carry out variable replacement according to the maintenance regulation of setting, again obtain BareboneBMC upgrade file, and perform upgrading BareboneBMC action; When judged result is NO, refresh general version BMC according to maintenance regulation.
Claims (4)
1. automatically refresh a method of BareboneBMC under Linux ageing system, it is characterized in that: in the aging production system of Linux, increase CustomerID judge item, automatically identify and refresh the aging flow process of BareboneBMC.
2. automatically refresh the method for BareboneBMC under Linux ageing system according to claim 1, it is characterized in that method for refreshing comprises the following steps:
1) after aging filling linux system, automatically run BMC ROMPaq, judge that whether order is containing instruction;
2) when order contains instruction, the customization version BMC version that refreshing instruction requires; Otherwise, then judge that whether BIOS is the version of Barebone;
3) when BIOS is Barebone version, carry out variable replacement according to the maintenance regulation of setting, again obtain BareboneBMC upgrade file, and perform upgrading BareboneBMC action; Otherwise, refresh general version BMC according to maintenance regulation.
3. automatically refresh the method for BareboneBMC according to claim 2 under Linux ageing system, it is characterized in that: the CustomerID value read in BIOS also compares with Barebone field, judges whether BIOS is Barebone version according to comparing result.
4. automatically refresh the method for BareboneBMC according to claim 3 under Linux ageing system, it is characterized in that: carry out automatic gauging according to CustomerID value and the comparative result of the test macro of maintenance and customize version bios version and refresh correctness.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510627805.3A CN105260302A (en) | 2015-09-28 | 2015-09-28 | Method for automatically refreshing Barebone BMC in Linux aging system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510627805.3A CN105260302A (en) | 2015-09-28 | 2015-09-28 | Method for automatically refreshing Barebone BMC in Linux aging system |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105260302A true CN105260302A (en) | 2016-01-20 |
Family
ID=55100002
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510627805.3A Pending CN105260302A (en) | 2015-09-28 | 2015-09-28 | Method for automatically refreshing Barebone BMC in Linux aging system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105260302A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105893100A (en) * | 2016-05-12 | 2016-08-24 | 浪潮电子信息产业股份有限公司 | Method for automatically refreshing hard disk firmware in linux system |
CN105930189A (en) * | 2016-04-26 | 2016-09-07 | 浪潮电子信息产业股份有限公司 | Server BIOS automatic refreshing and version control method |
CN114201203A (en) * | 2021-12-28 | 2022-03-18 | 苏州浪潮智能科技有限公司 | BIOS version updating method, BIOS version updating device and storage medium |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6543047B1 (en) * | 1999-06-15 | 2003-04-01 | Dell Usa, L.P. | Method and apparatus for testing custom-configured software/hardware integration in a computer build-to-order manufacturing process |
CN103412775A (en) * | 2013-08-12 | 2013-11-27 | 浪潮电子信息产业股份有限公司 | Method for refreshing BMC firmware intelligently and automatically |
CN104423981A (en) * | 2013-08-26 | 2015-03-18 | 鸿富锦精密电子(天津)有限公司 | BMC (Baseboard Management Controller) firmware automatic update system and method |
-
2015
- 2015-09-28 CN CN201510627805.3A patent/CN105260302A/en active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6543047B1 (en) * | 1999-06-15 | 2003-04-01 | Dell Usa, L.P. | Method and apparatus for testing custom-configured software/hardware integration in a computer build-to-order manufacturing process |
CN103412775A (en) * | 2013-08-12 | 2013-11-27 | 浪潮电子信息产业股份有限公司 | Method for refreshing BMC firmware intelligently and automatically |
CN104423981A (en) * | 2013-08-26 | 2015-03-18 | 鸿富锦精密电子(天津)有限公司 | BMC (Baseboard Management Controller) firmware automatic update system and method |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105930189A (en) * | 2016-04-26 | 2016-09-07 | 浪潮电子信息产业股份有限公司 | Server BIOS automatic refreshing and version control method |
CN105893100A (en) * | 2016-05-12 | 2016-08-24 | 浪潮电子信息产业股份有限公司 | Method for automatically refreshing hard disk firmware in linux system |
CN114201203A (en) * | 2021-12-28 | 2022-03-18 | 苏州浪潮智能科技有限公司 | BIOS version updating method, BIOS version updating device and storage medium |
CN114201203B (en) * | 2021-12-28 | 2023-11-14 | 苏州浪潮智能科技有限公司 | BIOS version updating method, BIOS version updating device and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
AU2018264009B2 (en) | Predictive self-healing error remediation architecture | |
CN105260302A (en) | Method for automatically refreshing Barebone BMC in Linux aging system | |
CN109783349B (en) | Test case priority ranking method and system based on dynamic feedback weight | |
US11556409B2 (en) | Firmware failure reason prediction using machine learning techniques | |
WO2017036068A1 (en) | Method and system for realizing software automatic test | |
CN103942138A (en) | Testing method and device | |
CN108681507A (en) | Method for realizing automatic testing of RESTful API and web service | |
CN105893100A (en) | Method for automatically refreshing hard disk firmware in linux system | |
WO2021097824A1 (en) | Code quality and defect analysis method, server and storage medium | |
TW201822084A (en) | Inventory management system and inventory management method | |
CN103412818A (en) | Automation testing method and system | |
CN113204938A (en) | Method and device for improving time delay characteristic of integrated circuit and storage medium | |
CN105260275A (en) | Power on/off testing method applicable to automatic configuration partition of high-end host computer | |
CN109240905A (en) | Method for testing software and system | |
JP2017068293A (en) | Test db data generation method and device | |
CN110597718A (en) | Automatic test implementation method and system based on AI | |
CN113032257B (en) | Automated testing method, apparatus, computer system, and readable storage medium | |
CN104809053A (en) | Control style testing method and device | |
Görg et al. | Multinational Companies, Technology Spillovers and Plant Survival | |
CN106776182B (en) | Method for automatically identifying work station and executing corresponding script | |
CN104572466A (en) | Automatic testing method and device | |
CN111367732B (en) | Memory application grade prediction method, system, terminal and storage medium | |
CN115169832A (en) | Sensitivity analysis method and system based on curve form change | |
US20210096943A1 (en) | Data Record Anomaly Reconciliation Using Machine Learning Models | |
CN112286785A (en) | User interface abnormity detection method and device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20160120 |