CN113495763B - Starting-up method and electronic device - Google Patents

Starting-up method and electronic device Download PDF

Info

Publication number
CN113495763B
CN113495763B CN202010260235.XA CN202010260235A CN113495763B CN 113495763 B CN113495763 B CN 113495763B CN 202010260235 A CN202010260235 A CN 202010260235A CN 113495763 B CN113495763 B CN 113495763B
Authority
CN
China
Prior art keywords
processor
electronic device
power
expansion
fan
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
CN202010260235.XA
Other languages
Chinese (zh)
Other versions
CN113495763A (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.)
Mitac Computer Kunshan Co Ltd
Getac Technology Corp
Original Assignee
Mitac Computer Kunshan Co Ltd
Getac Technology Corp
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 Mitac Computer Kunshan Co Ltd, Getac Technology Corp filed Critical Mitac Computer Kunshan Co Ltd
Priority to CN202010260235.XA priority Critical patent/CN113495763B/en
Publication of CN113495763A publication Critical patent/CN113495763A/en
Application granted granted Critical
Publication of CN113495763B publication Critical patent/CN113495763B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements 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/44Arrangements for executing specific programs
    • G06F9/4401Bootstrapping
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • G06F1/1613Constructional details or arrangements for portable computers
    • G06F1/1615Constructional details or arrangements for portable computers with several enclosures having relative motions, each enclosure supporting at least one I/O or computing function
    • G06F1/1616Constructional details or arrangements for portable computers with several enclosures having relative motions, each enclosure supporting at least one I/O or computing function with folding flat displays, e.g. laptop computers or notebooks having a clamshell configuration, with body parts pivoting to an open position around an axis parallel to the plane they define in closed position
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • G06F1/20Cooling means
    • G06F1/203Cooling means for portable computers, e.g. for laptops
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/32Monitoring with visual or acoustical indication of the functioning of the machine
    • G06F11/324Display of status information
    • G06F11/325Display of status information by lamps or LED's
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements 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/44Arrangements for executing specific programs
    • G06F9/4401Bootstrapping
    • G06F9/4411Configuring for operating with peripheral devices; Loading of device drivers

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Computer Security & Cryptography (AREA)
  • Human Computer Interaction (AREA)
  • Quality & Reliability (AREA)
  • Mathematical Physics (AREA)
  • Power Sources (AREA)

Abstract

The starting-up method is suitable for running in a processor of the electronic device and comprises the following steps: receiving a starting signal; controlling the operation of the fan; and a reading judgment step: reading the identification data of the expansion card and judging whether the identification data of the expansion card is successfully read or not; if the identification data of the expansion card is successfully read, the operation system in the storage is operated; if the identification data of the expansion card is not successfully read, executing a waiting step to wait for a preset time, and executing a reading judging step after waiting for the preset time; if the number of times of the waiting step is repeatedly executed exceeds the preset number of times, operating the operating system stored in the storage device and sending out an alarm signal to remind a user that the expansion card data cannot be read correctly in the starting process. Therefore, when the user starts the electronic device, the temperature of the surrounding environment of the expansion card is reduced, so that the processor can read the related data stored in the expansion card relatively easily.

Description

Starting-up method and electronic device
[ field of technology ]
The present invention relates to a power-on method and an electronic device, and more particularly to a power-on method for an electronic device with an expansion card and an electronic device with an expansion card.
[ background Art ]
In the existing portable computer, especially for military use, when the portable computer is provided with an expansion card (such as a RAID card), after a user uses the portable computer for a long time, the portable computer is turned off, and then turned on again in a short time, the processor of the portable computer will easily occur, because the ambient temperature of the expansion card is too high, and the processor cannot correctly read the internal data of the expansion card.
[ invention ]
The invention discloses a starting-up method and an electronic device, which are mainly used for improving the problem that a processor is easy to generate a problem that an expansion card cannot be read correctly when the ambient temperature of the expansion card is too high in the existing portable computer.
An embodiment of the invention discloses a booting method, which is suitable for running in a processor of an electronic device, the electronic device includes at least one fan, at least one expansion card and a memory, the processor can run an operating system stored in the memory, the booting method sequentially includes the following steps: receiving a starting signal; controlling the fan to operate; a reading judgment step: reading identification data of the expansion card and judging whether the identification data of the expansion card is successfully read or not; if the identification data of the expansion card is successfully read, the operation system stored in the storage is operated; if the identification data of the expansion card is not successfully read, executing a waiting step; the waiting step: waiting for a predetermined time, and executing the reading judgment step after waiting for the predetermined time; and if the number of times that the waiting step is repeatedly executed exceeds a preset number of times, operating the operating system stored in the storage and sending out a warning signal to remind a user of not successfully reading the identification data of at least one expansion card.
One embodiment of the invention discloses an electronic device, which comprises: a housing; a circuit motherboard disposed in the housing; the processor is fixedly arranged on the circuit main board, and the processor runs the starting method; the fan is electrically connected with the processor and is arranged in the shell; the storage is electrically connected with the processor and is arranged in the shell; at least one expansion card electrically connected with the processor; the power-on key is electrically connected with the processor, part of the power-on key is exposed out of the shell, the power-on key is used for being pressed by a user, and the power-on signal can be correspondingly generated when the power-on key is pressed by the user.
In summary, in the power-on method and the electronic device of the present invention, when the user turns on the electronic device, the processor of the electronic device turns on the fan to reduce the temperature of the surrounding environment of the expansion card, so that the processor can read the related data stored in the expansion card relatively easily.
For a further understanding of the nature and the technical aspects of the present invention, reference should be made to the following detailed description of the invention and the accompanying drawings, which are included to illustrate and not to limit the scope of the invention.
[ description of the drawings ]
Fig. 1 is a block diagram of an electronic device according to the present invention.
Fig. 2 is a schematic diagram of an electronic device according to the present invention.
Fig. 3 is a flowchart of a power-on method according to an embodiment of the invention.
Fig. 4 is a flowchart of a power-on method according to an embodiment of the invention.
Fig. 5 is a flowchart of a power-on method according to an embodiment of the invention.
Fig. 6 is a block diagram of the electronic device of the present invention.
[ detailed description ] of the invention
In the following description, reference is made to or as indicated in the accompanying drawings, which are merely for emphasis instead of limiting the description in which reference is made to the specific drawings.
Referring to fig. 1 and fig. 2 together, fig. 1 is a schematic block diagram of an electronic device 1 according to the present invention, and fig. 2 is a schematic diagram of the electronic device 1 according to the present invention. As shown in the drawings, the electronic device 1 of the present invention includes: a housing 10, a circuit board 11, a processor 12, a fan 13, a memory 14, at least one expansion card 15, and a power-on key 16. The number of circuit boards 11, processors 12, fans 13, memory 14, and expansion cards 15 may vary according to the requirements, and is shown only as an illustration.
The circuit board 11 is disposed in the housing 10. The processor 12 is fixedly arranged on the circuit main board 11. The fan 13 is electrically connected to the processor 12, and at least a portion of the fan 13 is disposed in the housing 10. The storage 14 is electrically connected to the processor 12, and the storage 14 is disposed in the housing 10. The expansion card 15 is electrically connected to the processor 12. The power-on key 16 is electrically connected to the processor 12, a portion of the power-on key 16 is exposed out of the housing 10, the power-on key 16 is configured to be pressed by a user, and a power-on signal 161 can be correspondingly generated when the power-on key 16 is pressed by the user.
Specifically, the electronic device 1 of the present invention can be applied to various portable computers, such as various notebook computers, military portable computers, and the like. In the embodiment of the invention in which the electronic device 1 is applied to various portable computers, the housing 10 is a computer case, the circuit board 11 may be a motherboard, the processor 12 may be a Central Processing Unit (CPU), the storage 14 may be a conventional hard disk (HDD), a solid state hard disk (SSD), etc., the expansion card 15 may be a disk array (Redundant Array of Independent Disk, RAID) card, and the start-up key 16 may be a start-up key. The storage 14 stores an operating system 141 (e.g., operating system 141 such as Windows, linux), and the processor 12 is capable of running the operating system 141 stored in the storage 14. In an embodiment of the invention in which the electronic device 1 is applied to a portable computer, the electronic device 1 may be provided with related electronic components (such as a keyboard and various wireless receiving antennas) of a general portable computer according to actual requirements, and the keyboard is not shown in fig. 2 for clarity of illustration of the components included in the electronic device 1.
The type and number of the fans 13 may be varied according to the requirements, for example, the electronic device 1 may include a single type of fan 13, and the fan 13 is used to assist the electronic components inside the electronic device 1 to dissipate heat when operating; alternatively, the electronic device 1 may include two fans 13, wherein one fan 13 is used to assist the heat dissipation of the processor 12, and the other fan 13 is used to assist the heat dissipation of the expansion card 15.
The electronic device 1 of the present invention is different from the existing portable computer in that: when the user operates the power-on key 16 to start the electronic device 1, the processor 12 executes the power-on method of the present invention, which will be described in detail in the following embodiments.
Referring to fig. 1 and fig. 3 together, fig. 3 is a flowchart illustrating a power-on method according to an embodiment of the invention. The starting-up method of the present invention is suitable for running in the processor 12 of the electronic device 1, and the starting-up method sequentially comprises the following steps:
step S1: receiving a power-on signal (161);
step S2: controlling the operation of the fan (13);
a reading judgment step S3: reading the identification data (151) of the expansion card (15), and judging whether the identification data (151) of the expansion card (15) is successfully read;
if the identification data (151) of the expansion card (15) is successfully read, the operation system (141) stored in the storage (14) is operated;
if the identification data (151) of the expansion card (15) is not successfully read, executing a waiting step S4;
the waiting step S4: waiting for a preset time, and executing the reading judgment step S3 after waiting for the preset time;
if the number of times of the waiting step S4 is repeated exceeds a predetermined number of times, the operating system (141) stored in the storage (14) is operated, and a warning signal (121) is sent to remind the user.
In a specific application, in step S1, the processor 12 may be utilized to receive the power-on signal 161, and the power-on signal 161 may be generated by, for example, an electronic component associated with the electronic device 1 after the user presses the power-on key 16 of the electronic device 1, or the power-on signal 161 may be transmitted from an external electronic device (e.g., another computer, a server, etc.) independent of the electronic device 1, and if the power-on signal 161 is transmitted from the external electronic device 1, the external electronic device 1 may perform the transmission of the power-on signal 161, for example, by a wired or wireless manner. Of course, if the power-on signal 161 is transmitted from the external electronic device in a wireless manner, the electronic device 1 will have a corresponding wireless signal receiver, and the processor 12 may receive the power-on signal 161 through the wireless communication receiver.
In practice, the fan 13 included in the electronic device 1 may be controllable by the processor 12 to operate at least two different operating speeds; when the processor 12 receives the power-on signal 161, the processor 12 performs the aforementioned step S2, the processor 12 may control the fan 13 to operate at the highest operation speed, or the processor 12 may control the fan 13 to operate at a relatively high operation speed.
In an embodiment of the electronic device 1 applied as a portable computer, the electronic device 1 may include a plurality of fans 13, wherein at least one fan 13 is defined as a system fan 13A, at least one fan 13 is defined as an expansion fan 13B, the system fan 13A is used for assisting in discharging heat energy generated by the processor 12 and the storage 14 when running out of the housing 10, and the expansion fan 13B is used for assisting in discharging heat energy generated by the expansion card 15 when running out of the housing 10. After the processor 12 receives the power-on signal 161, the processor 12 may control the system fan 13A and the expansion fan 13B to operate simultaneously, but not limited to, in different embodiments, when the processor 12 executes the step S2, the processor 12 may also control only the expansion fan 13B to operate, but not control the system fan 13A to operate.
In an embodiment in which the expansion fan 13B is capable of operating at least two different operating speeds, the processor 12 may be configured to control the expansion fan 13B to operate at the highest operating speed or the processor 12 may be configured to control the expansion fan 13B to operate at a relatively high operating speed after the processor 12 receives the power-on signal 161. In an embodiment in which both the system fan 13A and the expansion fan 13B are capable of operating at least two different operating speeds, when the processor 12 receives the power-on signal 161, the processor 12 may control both the system fan 13A and the expansion fan 13B to operate at the highest operating speed or at a relatively high operating speed.
In practical applications, the identification data 151 may include, but is not limited to, basic data (RAID card Device ID), model number, predetermined storage capacity, etc. of the expansion card 15. In the embodiment in which the electronic device 1 is a portable computer (such as various notebook computers, military portable computers, etc.), the processor 12 will execute the waiting step S4 to wait the predetermined time if the processor 12 does not successfully read the identification data 151 of the read expansion card 15; meanwhile, the processor 12 may display related information on the screen 17 of the electronic device 1, for example, to inform the user that the electronic device 1 is currently attempting to read the identification data 151 of the expansion card 15 next time because the identification data cannot be read correctly.
In practical applications, the predetermined time waiting for each time the processor 12 fails to read the identification data 151 of the expansion card 15 may be not more than one second, and when the processor 12 repeatedly executes the waiting step S4 more than 150 times (the predetermined number of times), the processor 12 may directly run the operating system 141 stored in the storage 14, and the processor 12 will send the alert signal 121 to the relevant components of the electronic device 1 to enable the relevant components to operate, thereby reminding the user that the processor 12 cannot smoothly read the expansion card 15 during the power-on process. For example, after the processor 12 repeatedly executes the waiting step S4 more than 150 times, the processor 12 may control the speaker of the electronic device 1 to emit a specific prompt sound, the screen 17 to display a specific image, the specific light emitting unit to emit a specific color light beam, the specific light emitting unit to flash, etc., so as to remind the user that the processor 12 cannot smoothly read the data of the expansion card 15 during the power-on process, and the expansion card 15 may have problems.
In a different embodiment, the alert signal 121 sent by the processor 12 may be transmitted to the related electronic device (e.g. server) independent of the electronic device 1 by a wired or wireless method, so that the related electronic device independent of the electronic device 1 can record the situation that the electronic device 1 cannot correctly read the expansion card 15.
Referring to fig. 1 and fig. 4 together, fig. 4 is a flowchart illustrating a power-on method according to an embodiment of the invention. The present embodiment is most different from the foregoing embodiments in that: the electronic device 1 may include a plurality of storage devices 14, wherein one storage device 14 may be a system storage device 14A, and the system storage device 14A further stores a Basic Input Output System (BIOS) 142. After the step S2 (controlling the operation of the fan 13) and before the reading and judging step S3, a basic system performing step SX may be further included: causing the processor 12 to run the Basic Input Output System (BIOS) 142.
That is, after receiving the power-on signal 161, the processor 12 turns on at least one of the fans 13 of the electronic device 1, then the processor 12 runs the Basic Input Output System (BIOS) 142 in the storage 14, and then the processor 12 proceeds to the above-mentioned reading determination step S3 if the Basic Input Output System (BIOS) 142 is running.
In a specific application, when the processor 12 runs the Basic Input Output System (BIOS) 142, the processor 12 may control the screen 17 of the electronic device 1 to display a relevant screen so that the user knows that the processor 12 is currently running the Basic Input Output System (BIOS) 142, and when the processor 12 executes the above-mentioned reading determination step S3, the processor 12 may also control the screen 17 to display corresponding information so that the user knows that the user is currently performing the reading operation of the expansion card 15.
Specifically, the basic input/output system (BIOS) 142 in this embodiment is commonly referred to as a system BIOS; in practical applications, the reading determination step S3 may be one of the hardware test items of the system BIOS, but when the system BIOS is repeated for a predetermined number of times and the identification data 151 stored in the expansion card 15 cannot be read correctly, the system BIOS basically still executes other detection operations, and if the processor 12 executes the system BIOS, there is no abnormal condition other than the identification data 151 stored in the expansion card 15 cannot be read correctly, the processor 12 will run the operating system 141 stored in the storage 14.
More specifically, when the user presses the Power-On key 16 of the electronic device 1, the processor 12 will cause the battery in the electronic device 1 to provide Power to each hardware, when the battery provides a stable voltage to each hardware, the processor (CPU) 12 will read the Basic Input Output System (BIOS) 142 (commonly referred to as the system BIOS) stored in the storage 14, and then the Basic Input Output System (BIOS) 142 will perform a Power-On Self Test (POST) operation (commonly referred to as the POST program), and when the processor 12 executes the POST program, the processor 12 will sequentially perform an initial Test and a hardware Test, in which the processor 12 basically tests for each I/O connection port, storage, etc. of the electronic device 1, and the above reading determining step S3 may be one of a plurality of items as the hardware Test in the POST program.
Referring to fig. 1 and fig. 5 together, fig. 5 is a flowchart illustrating a power-on method according to an embodiment of the invention. The present embodiment is most different from the foregoing embodiments in that: the basic system execution step SX may be performed before the aforementioned step S2 (controlling the operation of the fan 13). That is, after receiving the power-on signal 161, the processor 12 runs the Basic Input Output System (BIOS) 142 in the system memory 14A, and then turns on at least one of the fans 13 of the electronic device 1, and then, the processor 12 continues to perform the above-mentioned reading determination step S3 when running the Basic Input Output System (BIOS) 142. As in the previous embodiment, the basic input/output system (BIOS) 142 of the present embodiment may be commonly referred to as a system BIOS, and the step S2 (controlling the operation of the fan 13) of the present embodiment may be one of execution items in the POST program.
Referring to fig. 6, a block diagram of an electronic device according to an embodiment of the invention is shown. The present embodiment is most different from the foregoing embodiments in that: when the processor 12 receives a power-off signal 18, the processor 12 controls the fan 13 to operate for a predetermined time, and the processor 12 turns off the power of the electronic device 1 after the fan 13 operates for the predetermined time. That is, when the user turns off the electronic device by pressing the power-off key or by operating a related command in the operating system, the processor 12 will not directly turn off the power of the electronic device 1, and the processor 12 will first turn off the power of the electronic device 1 after the fan 13 is operated for a predetermined time. When the fan 13 is controlled to operate for a predetermined time, the fan 13 may help to reduce the ambient temperature of the expansion card 15. In a specific application, the predetermined time may be not less than 1 minute, but not limited thereto, and may be changed according to the size, the operation speed, etc. of the fan 13.
In a specific application, when the temperature of the expansion card 15 is 71 ℃, the electronic device 1 is turned off, and the processor 12 receives the power-off signal 18 and turns on the fan 13 disposed adjacent to the expansion card 15 to run for more than 1 minute, so that the temperature of the expansion card 15 can be reduced to not higher than 57 ℃.
In an embodiment in which the fan 13 can be controlled by the processor 12 to operate at least two different operating speeds, the processor 12 can control the fan 13 to operate at the highest operating speed or at a relatively high operating speed when the processor 12 receives the shutdown signal 18, thereby rapidly reducing the temperature inside the electronic device 1, particularly rapidly reducing the temperature around the expansion card 15.
In a specific application, when the processor 12 receives the shutdown signal 18, the processor 12 may first detach the operating system 141 and then operate the fan 13 for a predetermined time, or the processor 12 may not detach the operating system 141 and display related information in the screen 17, so that the user can know that the electronic device 1 will be powered off after the predetermined time.
In summary, in the electronic device of the present invention, after the processor 12 executes the above-mentioned power-on method, when the user views the login screen or desktop of the operating system through the screen 17 of the electronic device 1 after the electronic device 1 is turned on, the user can basically and normally read the related data stored in the expansion card 15, or the user can know that the electronic device 1 cannot normally read the data in the expansion card 15 during the power-on process through the related warning information presented in the screen 17 of the electronic device 1 and the related light of the electronic device 1, and the expansion card 15 may have a fault problem.
In a conventional disk array (RAID) card, a temperature protection mechanism is designed in the chip, and when the chip determines that the temperature of the disk array (RAID) card is higher than a predetermined value, the chip will disable the disk array (RAID) card to be operated, so as to protect the related data stored in the disk array (RAID) card. For this reason, in the conventional portable computer with a disk array (RAID) card, if a user shuts down the computer and reboots the computer within 5 seconds under the condition that the temperature of the disk array (RAID) card is too high, the computer will easily start the temperature protection mechanism due to the internal chip of the disk array (RAID) card, and the processor 12 cannot read the data of the disk array (RAID) card, so that the computer may not be started normally.
In contrast, when the electronic device and the starting method of the present invention are started, the fan is started first to reduce the environment temperature of the disk array (RAID) card (i.e. the expansion card), so that the user is not easy to encounter the problem that the user cannot smoothly read the disk array (RAID) card (i.e. the expansion card) because the temperature protection mechanism of the disk array (RAID) card (i.e. the expansion card) is started during the starting process.
In addition, in the embodiment illustrated in fig. 6, the processor 12 controls the fan 13 to operate for at least one minute when the electronic device 1 is turned off, so that the problem that the electronic device 1 cannot smoothly read the disk array (RAID) card (i.e. the expansion card) due to the fact that the user restarts the chip inside the disk array (RAID) card (i.e. the expansion card) within a short time (e.g. 5 seconds) after the electronic device is turned off is avoided.
The foregoing description is only of the preferred embodiments of the invention and is not intended to limit the scope of the invention, so that all changes which come within the meaning and range of equivalency of the description and drawings are intended to be embraced therein.

Claims (11)

1. The starting-up method is suitable for running in a processor of an electronic device, the electronic device comprises at least one expansion fan, at least one expansion card, at least one system fan and a plurality of storages, the processor can run an operating system stored in the storages, one of the storages stores a Basic Input Output System (BIOS), the system fan is used for assisting in outwards discharging heat energy generated by the running of the processor and heat energy generated by the running of the storages, and the expansion fan is used for assisting in outwards discharging heat energy generated by the running of at least one expansion card; wherein the processor is capable of controlling at least one of the expansion fans to operate at least two different operating speeds; the method is characterized by comprising the following steps of:
receiving a starting signal;
controlling at least one of the expansion fans to operate at a highest operating speed;
a basic system performs the steps of: causing the processor to run the basic input output system;
a reading judgment step: reading identification data of at least one expansion card and judging whether the identification data of at least one expansion card is successfully read or not;
if the identification data of at least one expansion card is successfully read, the operation system stored in the storage is operated;
if the identification data of at least one expansion card is not successfully read, executing a waiting step;
the waiting step: waiting for a predetermined time, and executing the reading judgment step after waiting for the predetermined time;
and if the number of times that the waiting step is repeatedly executed exceeds a preset number of times, operating the operating system stored in the storage, and sending out an alarm signal to remind a user of not successfully reading the identification data of at least one expansion card.
2. The power-on method as claimed in claim 1, wherein the predetermined time is not more than 1 second, and the predetermined number of times is not more than 150 times.
3. The power-on method of claim 1, wherein the processor is further capable of controlling operation of at least one of the system fans upon receipt of the power-on signal.
4. A method of powering on as in claim 3 wherein said processor is capable of controlling said system fan to operate at least two different operating speeds; after receiving the power-on signal, the processor controls the system fan and the expansion fan to operate at the highest operation speed.
5. An electronic device capable of operating the power-on method of claim 1, the electronic device comprising:
a housing;
a circuit motherboard disposed in the housing;
the processor is fixedly arranged on the circuit main board, and can run the starting-up method as claimed in claim 1;
at least one expansion fan electrically connected with the processor, wherein at least one part of the expansion fan is arranged in the shell;
the storage is electrically connected with the processor and is arranged in the shell;
at least one expansion card electrically connected to the processor, wherein the memory stores a Basic Input Output System (BIOS); and
the power-on key is electrically connected with the processor, a part of the power-on key is exposed out of the shell, the power-on key is used for being pressed by a user, and the power-on signal can be correspondingly generated when the power-on key is pressed by the user.
6. The electronic device of claim 5, wherein the predetermined time is not greater than one second and the predetermined number of times is not greater than 150 times.
7. The electronic device of claim 5, wherein the processor is further capable of controlling at least one of the system fans to operate upon receipt of the power-on signal.
8. The electronic device of claim 7, wherein the processor is capable of controlling the system fan to operate at least two different operating speeds; after receiving the power-on signal, the processor controls the system fan and the expansion fan to operate at the highest operation speed.
9. The electronic device of claim 6, wherein when the processor receives a power-off signal, the processor controls at least one of the expansion fans to operate for a predetermined time, and the processor turns off the power of the electronic device after the at least one of the expansion fans operates for the predetermined time.
10. The electronic device of claim 9, wherein the processor is capable of controlling at least one of the expansion fans to operate at least two different operating speeds; after receiving the shutdown signal, the processor controls at least one of the expansion fans to operate at a highest operating speed.
11. The electronic device of claim 9, wherein when the processor receives the shutdown signal, the processor causes at least one of the expansion fans to operate for the predetermined time after unloading the operating system, the predetermined time being not less than 1 minute.
CN202010260235.XA 2020-04-03 2020-04-03 Starting-up method and electronic device Active CN113495763B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010260235.XA CN113495763B (en) 2020-04-03 2020-04-03 Starting-up method and electronic device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010260235.XA CN113495763B (en) 2020-04-03 2020-04-03 Starting-up method and electronic device

Publications (2)

Publication Number Publication Date
CN113495763A CN113495763A (en) 2021-10-12
CN113495763B true CN113495763B (en) 2024-03-19

Family

ID=77995172

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010260235.XA Active CN113495763B (en) 2020-04-03 2020-04-03 Starting-up method and electronic device

Country Status (1)

Country Link
CN (1) CN113495763B (en)

Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6128744A (en) * 1998-10-29 2000-10-03 Winbond Electronics Corp. Computer starter and starting method for an ATX computer system
CN1924845A (en) * 2005-08-31 2007-03-07 英业达股份有限公司 Extension card recognition system
JP3131757U (en) * 2007-01-18 2007-05-24 至寶電腦興業股▲ふん▼有限公司 System fan integrated controller
JP2011106364A (en) * 2009-11-18 2011-06-02 Nec Computertechno Ltd Electronic equipment and fan control method
CN102123574A (en) * 2010-01-11 2011-07-13 纬创资通股份有限公司 Electronic device and method for detecting radiator fan of electronic device
CN103775367A (en) * 2012-10-24 2014-05-07 英业达科技有限公司 Method for controlling intelligent fan
CN103777721A (en) * 2012-10-24 2014-05-07 英业达科技有限公司 Server system and cooling control method thereof
TW201421213A (en) * 2012-11-19 2014-06-01 Inventec Corp Intelligent fan control method
JP2014165303A (en) * 2013-02-25 2014-09-08 Nec Computertechno Ltd Electronic device, cooling method, and program
CN104133759A (en) * 2014-08-06 2014-11-05 浪潮(北京)电子信息产业有限公司 Method and device for realizing extension module removal
CN104808749A (en) * 2014-01-24 2015-07-29 鸿富锦精密工业(武汉)有限公司 Electronic device system
EP3608752A1 (en) * 2018-08-10 2020-02-12 Giga-Byte Technology Co., Ltd. Fan expansion card and motherboard module
CN110825194A (en) * 2018-08-10 2020-02-21 技嘉科技股份有限公司 Fan expansion card and mainboard module

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4495207B2 (en) * 2007-12-27 2010-06-30 富士通株式会社 Storage system, storage system control method, and storage system control device
US9594568B2 (en) * 2013-10-08 2017-03-14 Dell Products, L.P. System and method for thermal control of an information handling system

Patent Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6128744A (en) * 1998-10-29 2000-10-03 Winbond Electronics Corp. Computer starter and starting method for an ATX computer system
CN1924845A (en) * 2005-08-31 2007-03-07 英业达股份有限公司 Extension card recognition system
JP3131757U (en) * 2007-01-18 2007-05-24 至寶電腦興業股▲ふん▼有限公司 System fan integrated controller
JP2011106364A (en) * 2009-11-18 2011-06-02 Nec Computertechno Ltd Electronic equipment and fan control method
CN102123574A (en) * 2010-01-11 2011-07-13 纬创资通股份有限公司 Electronic device and method for detecting radiator fan of electronic device
CN103777721A (en) * 2012-10-24 2014-05-07 英业达科技有限公司 Server system and cooling control method thereof
CN103775367A (en) * 2012-10-24 2014-05-07 英业达科技有限公司 Method for controlling intelligent fan
TW201421213A (en) * 2012-11-19 2014-06-01 Inventec Corp Intelligent fan control method
JP2014165303A (en) * 2013-02-25 2014-09-08 Nec Computertechno Ltd Electronic device, cooling method, and program
CN104808749A (en) * 2014-01-24 2015-07-29 鸿富锦精密工业(武汉)有限公司 Electronic device system
CN104133759A (en) * 2014-08-06 2014-11-05 浪潮(北京)电子信息产业有限公司 Method and device for realizing extension module removal
EP3608752A1 (en) * 2018-08-10 2020-02-12 Giga-Byte Technology Co., Ltd. Fan expansion card and motherboard module
CN110825194A (en) * 2018-08-10 2020-02-21 技嘉科技股份有限公司 Fan expansion card and mainboard module

Also Published As

Publication number Publication date
CN113495763A (en) 2021-10-12

Similar Documents

Publication Publication Date Title
TWI479421B (en) Booting method and electronic device
CN107122321B (en) Hardware repair method, hardware repair system, and computer-readable storage device
US9158628B2 (en) Bios failover update with service processor having direct serial peripheral interface (SPI) access
US6721885B1 (en) Reducing start-up time and avoiding customer-induced system failures for personal computers
US20150081829A1 (en) Out-of-band replicating bios setting data across computers
US9367446B2 (en) Computer system and data recovery method for a computer system having an embedded controller
US9529410B2 (en) Service processor (SP) initiated data transaction with BIOS utilizing power off commands
US9563439B2 (en) Caching unified extensible firmware interface (UEFI) and/or other firmware instructions in a non-volatile memory of an information handling system (IHS)
US9098305B2 (en) Computer system and bootup and shutdown method thereof
US9529750B2 (en) Service processor (SP) initiated data transaction with bios utilizing interrupt
CN112181499A (en) Reliable start system for computer device
JP6864718B2 (en) Hybrid power supply system and method
US7383450B2 (en) Low power firmware
US20090132798A1 (en) Electronic device and method for resuming from suspend-to-memory state thereof
CN113703799A (en) Computing device and BIOS updating method and medium thereof
US8990449B2 (en) Systems and methods for out of band notification of hard drive status change
US5432938A (en) Method and system for controlling resume process in computer unit capable of connecting expansion unit
CN110096105B (en) Method for controlling power supply unit
CN113495763B (en) Starting-up method and electronic device
US20210374005A1 (en) Systems and methods for verifying and preserving the integrity of basic input/output system before powering on of host system and management engine
KR101494000B1 (en) Method and system for power-on self testing after system off, and booting method the same
US11347321B1 (en) Security hardened function keys and indicators
US8423830B2 (en) Debug method for computer system
US8041846B2 (en) Apparatus with reduced latency for master and slave storage devices
WO2021141606A1 (en) Change of firmware settings

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