CN108958823B - Method for modifying set value of basic input and output system - Google Patents
Method for modifying set value of basic input and output system Download PDFInfo
- Publication number
- CN108958823B CN108958823B CN201710350062.9A CN201710350062A CN108958823B CN 108958823 B CN108958823 B CN 108958823B CN 201710350062 A CN201710350062 A CN 201710350062A CN 108958823 B CN108958823 B CN 108958823B
- Authority
- CN
- China
- Prior art keywords
- system information
- processing unit
- electronic device
- bios
- basic input
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 19
- 238000012545 processing Methods 0.000 claims abstract description 45
- 238000013507 mapping Methods 0.000 claims description 5
- 238000004519 manufacturing process Methods 0.000 abstract description 9
- 238000010998 test method Methods 0.000 abstract description 6
- 230000002159 abnormal effect Effects 0.000 description 5
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 238000012360 testing method Methods 0.000 description 2
- 230000004075 alteration Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 230000007334 memory performance Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/445—Program loading or initiating
- G06F9/44505—Configuring for program initiating, e.g. using registry, configuration files
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Stored Programmes (AREA)
Abstract
A method for modifying the set value of BIOS is suitable for the electronic device with processing unit and non-volatile memory, which stores the BIOS including the current setup file and the setup file. When the electronic device is powered on, the processing unit executes the BIOS to perform a system self-test procedure and detects whether system information of the electronic device changes. When the system information changes, the processing unit modifies the preset configuration file according to the system information, and after the processing unit modifies the preset configuration file, the processing unit restarts and executes the basic input and output system again according to the modified preset configuration file. The invention simplifies the management of the program code of the basic input and output system by the manufacturing end and reduces the production and manufacturing cost because of using the same basic input and output system.
Description
Technical Field
The present invention relates to a method for modifying a setting value of a bios, and more particularly, to a method for modifying a preset setting value of a bios.
Background
At present, in the field of computer devices or servers, along with the difference of hardware specifications or user requirements, the collocated Basic Input Output System (BIOS) program codes are also different, and in most cases, even if only one of the hardware specifications, such as the memory specification, is replaced in the same series of computer devices or servers in a producer end, the computer devices or servers are still regarded as different models, that is, different system information is provided, and another set of BIOS program codes needs to be rewritten and corresponds to another set of BIOS setting values according to the specification difference or the user requirements. However, for the case that the specification difference between different models in the same series is small, for example, only one fan is replaced, the BIOS program code does not need to be completely rewritten, and only the corresponding BIOS setting value needs to be changed. However, conventionally, even if only the BIOS setting values are different, a set of the same BIOS program code must be prepared to match the set of different BIOS setting values in management, and two sets of BIOS program codes must be manufactured during production, which wastes management labor and hardware resources. On the other hand, once the BIOS program codes need to be modified, even if the BIOS program codes are the same and only the BIOS setting values are different, the BIOS program codes corresponding to each model of the series must be modified one by one, and only one BIOS program code cannot be modified, which is not beneficial to the management of the program codes.
Disclosure of Invention
In view of the above, the present invention provides an improved method for modifying BIOS settings.
Therefore, the present invention provides a method for modifying a setting value of a bios, which is applicable to an electronic device having a processing unit and a non-volatile memory, wherein the non-volatile memory stores the bios including a current profile and a preset profile. The method comprises the following steps: when the electronic device is started, the processing unit executes the basic input and output system and then judges whether the system information of the electronic device is changed. When the system information of the electronic device changes, the processing unit modifies the preset profile in the non-volatile memory according to the system information. The processing unit reboots after modifying the preset configuration file in the nonvolatile memory, and executes the basic input/output system according to the modified preset configuration file to perform a system self-test procedure.
In some preferred embodiments, before the system self-test procedure, the processing unit further determines whether to read the default profile according to a default read flag. When the preset reading flag is set, the processing unit executes the basic input and output system according to the preset configuration file. When the preset reading flag is not set, the processing unit executes the basic input output system according to the current configuration file.
In some preferred embodiments, the electronic device further includes a memory unit, and the memory unit is used for storing system information of the electronic device. In addition, the processing unit obtains the system information by accessing the memory unit of the electronic device.
In some preferred embodiments, the nonvolatile memory stores previous system information, and the method for modifying the BIOS setting value further comprises determining whether the system information is changed by comparing the obtained system information with the previous system information stored in the nonvolatile memory. In addition, after judging whether the system information is changed, the system information is stored in the non-volatile memory as the previous system information.
In some preferred embodiments, when the system information changes, the processing unit modifies the setting value of the default profile according to the changed system information.
In some preferred embodiments, the non-volatile memory further stores a corresponding table of system information and setting values. In addition, when the system information changes, the processing unit modifies the setting value of the preset configuration file according to the changed system information and the corresponding table.
In some preferred embodiments, when the system information is not changed, the processing unit executes the bios according to the current profile to perform the system self-test procedure.
Compared with the prior art, the invention simplifies the management of the program codes of the basic input and output system by the manufacturing end and also reduces the production and manufacturing cost because the same basic input and output system is used. Furthermore, since the electronic device must execute the BIOS according to the default profile C2 instead when the electronic device is abnormal or reset, if only the current profile C1 is modified without the default profile C2 corresponding to the system information of the current electronic device, the electronic device would execute the BIOS with the incompatible default profile C2 when the electronic device is abnormal or reset. Therefore, the preset profile C2 is modified by the method of the present invention, so as to avoid the above-mentioned problems.
[ description of the drawings ]
FIG. 1 is a diagram illustrating an electronic device for modifying BIOS settings according to an embodiment of the present invention.
FIG. 2 is a flowchart illustrating a method for modifying BIOS settings according to the embodiment of FIG. 1.
[ detailed description ] embodiments
The embodiments or examples shown in the figures are expressed in a specific manner as follows. It is to be understood that the embodiment or examples are not to be construed as limiting. Any alterations and modifications in the described embodiments, and any further applications of the principles of the invention as described herein are contemplated as would normally occur to one skilled in the art to which the invention relates.
FIG. 1 is a diagram illustrating an electronic device 10 for modifying Basic Input Output System (BIOS) settings according to an embodiment of the invention. The electronic device 10 includes a non-volatile memory 102, a processing unit 104, and a memory unit 106. The non-volatile memory 102 stores a basic input/output system (BIOS) 112, which includes a BIOS image file (BIOS image file) and a configuration profile (configuration file), and the configuration profile can be further divided into a current profile C1 and a default profile C2. For example, the current profile C1 is a setting value that is generally used by the bios 112, and a user's setting value change according to a user's requirement is stored in the current profile C1. On the other hand, the default profile C2 is an original factory setting value, which is used when the bios 112 is first started, or is used in a special situation such as an abnormal situation or a reset situation. Therefore, in general, the processing unit 104 executes the bios 112 according to the current profile C1 to perform a boot program such as a system self test (POST) program. It should be appreciated that the current profile C1 may not be set when the system is first started, and the processing unit 104 will set the current profile C1 according to the preset profile C2, and then if the user changes the setting value by himself, the change will be stored in the current profile C1 without changing the preset profile C2.
In some embodiments of the present invention, the memory Unit 106 is mainly used for storing system information of the electronic device 10, such as a system name, a serial number, or information related to specifications and versions of other components in the electronic device 10, and in some embodiments, the memory Unit 106 may be a Field Replaceable Unit (FRU) disposed in a server device. In some embodiments, the electronic device 10 may be a server, and the electronic device 10 may further include a Baseboard Management Controller (BMC), a platform path management controller, a display card, a network card, and other elements, which are not described in detail in the specification for simplifying the description.
The operation flow of modifying the BIOS configuration according to the present invention is described with reference to FIG. 1 and FIG. 2. First, after the electronic device 10 is powered on, in step S202, the processing unit 104 loads the bios 112 in the non-volatile memory 102 to execute and perform a system self test (POST). In step S204, at the beginning of the system self-test procedure, it is first determined whether the preset read flag is set, and when the preset read flag is not set, the step S206 is continued to read the current profile C1 in the non-volatile memory 102 to perform the subsequent operations of the bios 112. Otherwise, when the preset read flag is set, the step S208 is continued to read the preset profile C2 in the non-volatile memory 102 to perform the subsequent operations of the bios 112. In step S210, the predetermined read flag is cleared by the processing unit 104. In other words, the processing unit 104 selects to read the current profile C1 or the default profile C2 through the default read flag, which indicates to read the default profile C2 if the default read flag is set. In some embodiments, the read-ahead flag may be SET in a memory bit in the non-volatile memory 102, which indicates that the read-ahead flag is SET (SET) when the memory bit is SET to "1" and not SET or RESET (RESET) when the memory bit is SET to "0".
Next, in step S212, the processing unit 104 determines whether the current system information is the same as the previous system information according to the system information stored in the memory unit 106. In some embodiments, each time the processing unit 104 determines whether the system information is changed, for example, after step S212, the system information read from the memory unit 106 during the next boot can be stored in the non-volatile memory 102 as previous system information, and the processing unit 104 compares the system information recorded in the non-volatile memory 102 during the previous boot with the system information read from the memory unit 106 during the current boot to determine whether the current system information is the same as the previous system information. If it is determined in step S212 that the current system information is the same as the previous system information, step S220 is continued to execute a subsequent boot program such as a system self-test program. When it is determined in step S212 that the current system information is not identical to the previous system information, step S214 is continued.
In step S214, the processing unit 104 modifies the setting value of the preset profile C2 accordingly according to the current system information. In some embodiments, the bios image file read by the processing unit 104 from the nonvolatile memory 102 may include a corresponding table or program code of system information and a set value, and the processing unit 104 finds the set value matching the current system information according to the corresponding table and correspondingly modifies the set value in the default setting file C2. In detail, if the mapping table is applicable to two different types or specifications of electronic devices (i.e. having different system information), the mapping table at least includes a first setting value for the first system information and a second setting value for the second system information. When the processing unit 104 determines that the current system information is the second system information and is different from the previous system information, in other words, the current system information has been changed from the previous first system information to the second system information, the processing unit 104 modifies the selected setting value in the preset profile C2 in the non-volatile memory 102 to the second setting value corresponding to the second system in step S210. It should be understood that a plurality of setting values may be included in the preset profile C2, and the selected setting value may be at least one of the setting values. In some embodiments, the setting values include parameters of various components on the motherboard of the electronic device 10 and control settings thereof, such as: system basic parameter settings (Standard CMOS Setup), VIDEO card settings, hard disk settings, chipset parameter settings (Chipset Features Setup), memory performance auto-configuration options, VIDEO cache (VIDEO BIOS cache), power management (power management) settings, and so forth. On the other hand, the setting of the mapping table of the present invention is not limited to the above form, and any method for determining the modification of the setting value according to the system information should be included therein.
Then, in step S216, the processing unit 104 sets a default read flag to instruct the system to read the default profile C2, for example, the memory bit for storing the default read flag in the nonvolatile memory 102 is set to "1", and in step S218, the processing unit 104 reboots the system, and returns to step S202 to re-execute the bios 112. Therefore, after the system reboots, the bios 112 is re-executed, the processing unit 104 may determine that the preset read flag is set in step S204 at the initial stage of the system self-check procedure, and continue to read in the modified preset profile C2 to execute the subsequent operation of the bios in step S208, and clear the preset read flag in step S210, so as to avoid the erroneous determination of the processing unit 104 caused by the subsequent booting.
In summary, the present invention detects the system information in the system self-test procedure to correspondingly modify the preset setting value C2 in the bios 112, so that even if the preset setting values C2 required by different types and specifications of electronic devices (e.g., computer devices or servers) are different, the same bios 112 can be installed, and the preset setting value C2 can be automatically modified according to the system information. Compared with the conventional method in which different BIOS 112 and its default profile C2 must be stored for electronic devices with different system information, the present invention simplifies the management of program codes for the BIOS 112 by the manufacturing end and reduces the manufacturing cost by using the same BIOS. Furthermore, since the electronic device must execute the BIOS according to the default profile C2 instead when the electronic device is abnormal or reset, if only the current profile C1 is modified without the default profile C2 corresponding to the system information of the current electronic device, the electronic device would execute the BIOS with the incompatible default profile C2 when the electronic device is abnormal or reset. Therefore, the preset profile C2 is modified by the method of the present invention, so as to avoid the above-mentioned problems.
The detailed description and examples of the present invention are given above with reference to the accompanying drawings, but the scope of the present invention is not limited thereto, and the equivalent modifications and variations within the scope of the claims of the present invention should be considered as falling within the scope of the present invention.
Claims (4)
1. A method for modifying a setting value of a Basic Input Output System (BIOS) of an electronic device, the electronic device comprising a processing unit, a memory unit and a non-volatile memory, the non-volatile memory storing a BIOS including a current profile and a default profile and previous system information, the memory unit storing system information of the electronic device, the method comprising:
when the electronic device is started, the processing unit executes the basic input and output system to perform a system self-test program;
when the processing unit performs a system self-check program, the memory unit of the electronic device is accessed to obtain the system information, and the obtained system information is compared with the previous system information to determine whether the system information is changed, wherein the system information is a system name, a serial number or specifications and versions of other elements in the electronic device;
after judging whether the system information is changed or not, storing the system information as previous system information in the non-volatile memory;
when the system information is not changed, the processing unit executes the basic input and output system according to the current configuration file to perform a system self-test program;
when the system information changes, the processing unit modifies the preset profile in the non-volatile memory according to the system information; and
and the processing unit restarts the computer after modifying the preset configuration file, and executes the basic input and output system according to the modified preset configuration file to perform a system self-checking program.
2. The method of claim 1, further comprising:
before determining whether the system information of the electronic device is changed, the processing unit further determines whether to read the preset profile according to a preset read flag;
when the preset reading flag is set, the processing unit executes the basic input and output system according to the preset profile; and
when the preset reading flag is not set, the processing unit executes the basic input and output system according to the current configuration file.
3. The method as claimed in claim 1, wherein when the system information changes, the processing unit modifies a setting value of the default profile according to the changed system information.
4. The method as claimed in claim 3, wherein the non-volatile memory further stores a mapping table of the system information and the setting value, and when the system information changes, the processing unit modifies the setting value of the default profile according to the changed system information and the mapping table.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710350062.9A CN108958823B (en) | 2017-05-18 | 2017-05-18 | Method for modifying set value of basic input and output system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710350062.9A CN108958823B (en) | 2017-05-18 | 2017-05-18 | Method for modifying set value of basic input and output system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108958823A CN108958823A (en) | 2018-12-07 |
CN108958823B true CN108958823B (en) | 2022-10-28 |
Family
ID=64462732
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710350062.9A Active CN108958823B (en) | 2017-05-18 | 2017-05-18 | Method for modifying set value of basic input and output system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108958823B (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111666185A (en) * | 2019-03-05 | 2020-09-15 | 佛山市顺德区顺达电脑厂有限公司 | Method for generating BIOS change record |
TWI743480B (en) * | 2019-05-17 | 2021-10-21 | 英商鼎通盛股份有限公司 | Computer system and a booting method for the same |
Citations (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1936850A (en) * | 2005-09-23 | 2007-03-28 | 英业达股份有限公司 | Basic input/output system setting value access method |
CN101201746A (en) * | 2006-12-14 | 2008-06-18 | 英业达股份有限公司 | BIOS setting method |
CN101441575A (en) * | 2007-11-22 | 2009-05-27 | 英业达股份有限公司 | Method for adjusting set default value of basic input/output system and mainboard thereof |
CN101477466A (en) * | 2008-01-04 | 2009-07-08 | 华硕电脑股份有限公司 | Display parameter setting method and mainboard |
CN101634960A (en) * | 2008-07-23 | 2010-01-27 | 鸿富锦精密工业(深圳)有限公司 | Method for revising BIOS parameter and regenerating checksum |
CN101645016A (en) * | 2008-08-08 | 2010-02-10 | 鸿富锦精密工业(深圳)有限公司 | System for switching BIOS set values |
CN103034510A (en) * | 2012-10-26 | 2013-04-10 | 中国航天科工集团第二研究院七〇六所 | UEFI and BIOS (unified extensible firmware interface and basic input output system) rapidly and safely starting method capable of being dynamically adjusted as requirements |
CN103970560A (en) * | 2013-02-04 | 2014-08-06 | 纬创资通股份有限公司 | Starting method and electronic device |
CN104517588A (en) * | 2013-10-08 | 2015-04-15 | 纬创资通股份有限公司 | Display electronic device and backlight adjusting method thereof |
CN104680068A (en) * | 2015-03-25 | 2015-06-03 | 环旭电子股份有限公司 | BIOS (basic input/output system) setting method and booting method |
CN105204880A (en) * | 2014-06-10 | 2015-12-30 | 广达电脑股份有限公司 | Computer system and setting method of basic input and output system |
CN106155638A (en) * | 2014-09-08 | 2016-11-23 | 广达电脑股份有限公司 | System and method for configuring BIOS performance profile in computer |
CN106339616A (en) * | 2016-09-12 | 2017-01-18 | 合肥联宝信息技术有限公司 | Method and device for starting computer |
CN106598627A (en) * | 2016-12-26 | 2017-04-26 | 张四清 | Computer system |
CN106648958A (en) * | 2015-10-30 | 2017-05-10 | 广达电脑股份有限公司 | Basic input output system reply management system, method and program product thereof |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE19955132C2 (en) * | 1999-05-11 | 2001-04-26 | Elsa Ag | Method for coupling NetBIOS networks and / or NetBIOS stand-alone computers |
JP2001195237A (en) * | 2000-01-12 | 2001-07-19 | Fujitsu Ltd | Computer, computer display method, and recording medium recording computer display program |
CN100454269C (en) * | 2002-11-19 | 2009-01-21 | 英业达股份有限公司 | Automatic repair method and system for basic input and output system |
CN101311900A (en) * | 2007-05-23 | 2008-11-26 | 英业达股份有限公司 | Method for adjusting setting default value of basic input/output system and mainboard thereof |
CN101425923A (en) * | 2007-10-30 | 2009-05-06 | 英业达股份有限公司 | Method for remote setting basic input and output system information |
TWI356300B (en) * | 2007-11-16 | 2012-01-11 | Inventec Corp | Method for adjusting setup default value of bios a |
CN101403946A (en) * | 2008-11-17 | 2009-04-08 | 华硕电脑股份有限公司 | Computer device for initialization setting and computer initialization setting method |
CN102955735A (en) * | 2011-08-24 | 2013-03-06 | 英业达股份有限公司 | Basic input and output system testing method |
DE102012100738A1 (en) * | 2012-01-30 | 2013-08-01 | Fujitsu Technology Solutions Intellectual Property Gmbh | Method for configuring a BIOS in a computer system and computer program product |
CN104182289A (en) * | 2013-05-27 | 2014-12-03 | 英业达科技有限公司 | System restoring method |
TWI623834B (en) * | 2015-03-25 | 2018-05-11 | 環鴻科技股份有限公司 | Booting method for computer system |
CN105320549B (en) * | 2015-11-30 | 2019-05-21 | 深圳市闪德半导体有限公司 | A kind of BIOS setup and the computer system of inspection |
-
2017
- 2017-05-18 CN CN201710350062.9A patent/CN108958823B/en active Active
Patent Citations (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1936850A (en) * | 2005-09-23 | 2007-03-28 | 英业达股份有限公司 | Basic input/output system setting value access method |
CN101201746A (en) * | 2006-12-14 | 2008-06-18 | 英业达股份有限公司 | BIOS setting method |
CN101441575A (en) * | 2007-11-22 | 2009-05-27 | 英业达股份有限公司 | Method for adjusting set default value of basic input/output system and mainboard thereof |
CN101477466A (en) * | 2008-01-04 | 2009-07-08 | 华硕电脑股份有限公司 | Display parameter setting method and mainboard |
CN101634960A (en) * | 2008-07-23 | 2010-01-27 | 鸿富锦精密工业(深圳)有限公司 | Method for revising BIOS parameter and regenerating checksum |
CN101645016A (en) * | 2008-08-08 | 2010-02-10 | 鸿富锦精密工业(深圳)有限公司 | System for switching BIOS set values |
CN103034510A (en) * | 2012-10-26 | 2013-04-10 | 中国航天科工集团第二研究院七〇六所 | UEFI and BIOS (unified extensible firmware interface and basic input output system) rapidly and safely starting method capable of being dynamically adjusted as requirements |
CN103970560A (en) * | 2013-02-04 | 2014-08-06 | 纬创资通股份有限公司 | Starting method and electronic device |
CN104517588A (en) * | 2013-10-08 | 2015-04-15 | 纬创资通股份有限公司 | Display electronic device and backlight adjusting method thereof |
CN105204880A (en) * | 2014-06-10 | 2015-12-30 | 广达电脑股份有限公司 | Computer system and setting method of basic input and output system |
CN106155638A (en) * | 2014-09-08 | 2016-11-23 | 广达电脑股份有限公司 | System and method for configuring BIOS performance profile in computer |
CN104680068A (en) * | 2015-03-25 | 2015-06-03 | 环旭电子股份有限公司 | BIOS (basic input/output system) setting method and booting method |
CN106648958A (en) * | 2015-10-30 | 2017-05-10 | 广达电脑股份有限公司 | Basic input output system reply management system, method and program product thereof |
CN106339616A (en) * | 2016-09-12 | 2017-01-18 | 合肥联宝信息技术有限公司 | Method and device for starting computer |
CN106598627A (en) * | 2016-12-26 | 2017-04-26 | 张四清 | Computer system |
Also Published As
Publication number | Publication date |
---|---|
CN108958823A (en) | 2018-12-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9122501B1 (en) | System and method for managing multiple bios default configurations | |
TWI571800B (en) | Booting method and computer system | |
US20120191960A1 (en) | Booting computing devices | |
US8943302B2 (en) | Method of flashing bios using service processor and computer system using the same | |
US20150074386A1 (en) | Boot method and boot system | |
CN106445728B (en) | computer system | |
TW202030602A (en) | The method and system of bios recovery and update | |
CN107480011B (en) | BIOS switching device | |
US10922071B2 (en) | Centralized off-board flash memory for server devices | |
CN109101247B (en) | Method and device for installing driver and server | |
CN113064637B (en) | Method and system for booting from separated BIOS image file | |
US9703937B2 (en) | Method to prevent operating system digital product key activation failures | |
US20060265581A1 (en) | Method for switching booting devices of a computer | |
US20220374528A1 (en) | Evaluation apparatus, evaluation system, evaluation method, and program | |
CN108958823B (en) | Method for modifying set value of basic input and output system | |
CN109257652B (en) | Configuration information switching method and device, electronic device, system and storage medium | |
CN106484442B (en) | Server system and method for updating startup mapping file | |
US20080201572A1 (en) | Method and system for uniformizing product data embedded in a computer platform | |
US20240264824A1 (en) | Method of updating firmware of computer | |
US10671406B2 (en) | Server for automatically determining whether to enable remote control function and method for automatically enabling remote control function | |
CN115904450A (en) | Embedded device firmware upgrade device and method, embedded device, storage medium | |
CN109684134B (en) | Method and server for rapidly deploying firmware settings among multiple devices | |
CN114064133A (en) | Hardware information processing method and device and storage system | |
CN110442387B (en) | Parameter self-adaption method and device of vehicle-mounted system and vehicle | |
CN104834574B (en) | A kind of method and device solving system partitioning damage |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |