[go: up one dir, main page]

CN113495763A - Starting method and electronic device - Google Patents

Starting method and electronic device Download PDF

Info

Publication number
CN113495763A
CN113495763A CN202010260235.XA CN202010260235A CN113495763A CN 113495763 A CN113495763 A CN 113495763A CN 202010260235 A CN202010260235 A CN 202010260235A CN 113495763 A CN113495763 A CN 113495763A
Authority
CN
China
Prior art keywords
processor
electronic device
fan
expansion
fans
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.)
Granted
Application number
CN202010260235.XA
Other languages
Chinese (zh)
Other versions
CN113495763B (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

Images

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)
  • Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Human Computer Interaction (AREA)
  • Computer Security & Cryptography (AREA)
  • Mathematical Physics (AREA)
  • Quality & Reliability (AREA)
  • Power Sources (AREA)

Abstract

一种开机方法及电子装置,所述开机方法适用于电子装置的处理器中运行,开机方法包含以下步骤:接收开机信号;控制风扇运转;读取判断步骤:读取扩充卡的识别资料,并判断是否成功读取扩充卡的识别资料;若成功读取扩充卡的识别资料,则运行于储存器中的作业系统;若未成功读取扩充卡的识别资料,则执行等待步骤,以等待预定时间,并于等待预定时间后,执行读取判断步骤;若等待步骤被重复执行的次数超过预定次数时,将运行储存器中所储存的作业系统,并发出警示信号,以提醒使用者在开机过程中无法正确读取扩充卡资料。借此,在使用者开启电子装置时,先降低扩充卡周围环境的温度,使处理器能够相对容易地读取到扩充卡内所储存的相关资料。

Figure 202010260235

A booting method and an electronic device, the booting method is suitable for running in a processor of an electronic device, and the booting method includes the following steps: receiving a boot signal; controlling the operation of a fan; reading and judging steps: reading identification data of an expansion card, and Determine whether the identification data of the expansion card is successfully read; if the identification data of the expansion card is successfully read, the operating system running in the memory; if the identification data of the expansion card is not successfully read, the waiting step is executed to wait for the reservation time, and after waiting for a predetermined time, execute the reading and judging step; if the waiting step is repeated for more than a predetermined number of times, the operating system stored in the memory will be run, and a warning signal will be issued to remind the user to turn on The expansion card data could not be read correctly during the process. Therefore, when the user turns on the electronic device, the temperature of the surrounding environment of the expansion card is lowered first, so that the processor can relatively easily read the relevant data stored in the expansion card.

Figure 202010260235

Description

Starting method and electronic device
[ technical field ] A method for producing a semiconductor device
The present invention relates to a booting method and an electronic device, and more particularly, to a booting method of an electronic device having an expansion card and an electronic device having an expansion card.
[ background of the invention ]
In the application of an expansion card (such as an RAID card), when a user uses the portable computer for a long time and turns off the power supply of the portable computer, the portable computer is turned on again in a short time, and a processor of the portable computer is easy to generate, because the ambient temperature of the expansion card is too high, and the processor cannot correctly read the data in the expansion card.
[ summary of the invention ]
The invention discloses a starting method and an electronic device, which are mainly used for solving the problem that a processor is easy to read an expansion card when the ambient temperature of the expansion card is too high in the conventional portable computer.
One embodiment of the present invention discloses a booting method, which is suitable for being executed in a processor of an electronic device, wherein the electronic device comprises at least one fan, at least one expansion card and a storage, the processor can execute an operating system stored in the storage, and the booting method sequentially comprises 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; if the identification data of the expansion card is successfully read, operating the operating system stored in the storage; if the identification data of the expansion card is not successfully read, executing a waiting step; the waiting step: waiting for a preset time, and executing the reading judgment step after waiting for the preset time; if the number of times of the repeated execution of the waiting step exceeds a preset number of times, the operating system stored in the storage is operated, and an alarm signal is sent out to remind a user that the identification data of at least one expansion card is not successfully read.
One embodiment of the present invention discloses an electronic device, which includes: a housing; a circuit main board disposed in the housing; the processor is fixedly arranged on the circuit main board, and the processor runs the starting-up 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 to the processor; the starting key is electrically connected with the processor, part of the starting key is exposed out of the shell, the starting key is used for being pressed by a user, and the starting key can correspondingly generate the starting signal when being pressed by the user.
In summary, in the boot method and the electronic apparatus of the present invention, when the user turns on the electronic apparatus, the processor of the electronic apparatus will turn on the fan first to lower the temperature of the environment around the expansion card, so that the processor can relatively easily read the related data stored in the expansion card.
For a better understanding of the nature and technical content of the present invention, reference should be made to the following detailed description of the invention and the accompanying drawings, which are provided for illustration purposes only and are not intended to limit the scope of the invention in any way.
[ description of the drawings ]
Fig. 1 is a block diagram of an electronic device according to the present invention.
Fig. 2 is a schematic view of an electronic device according to the present invention.
Fig. 3 is a flowchart illustrating a boot method according to an embodiment of the present invention.
Fig. 4 is a flowchart illustrating a boot method according to an embodiment of the present invention.
Fig. 5 is a flowchart illustrating a boot method according to an embodiment of the present invention.
Fig. 6 is a block diagram of an electronic device according to the present invention.
[ detailed description ] embodiments
In the following description, reference is made to or shown in the accompanying drawings for the purpose of illustrating the general principles of the invention, and not for the purpose of limiting the same.
Referring to fig. 1 and fig. 2 together, fig. 1 is a block diagram of an electronic device 1 according to the present invention, and fig. 2 is a diagram of the electronic device 1 according to the present invention. As shown in the figure, the electronic device 1 of the present invention includes: a housing 10, a circuit board 11, a processor 12, a fan 13, a storage 14, at least one expansion card 15 and a power-on key 16. The numbers of the circuit board 11, the processor 12, the fan 13, the storage 14 and the expansion card 15 can vary according to the requirements, and are only shown schematically.
The circuit board 11 is disposed in the housing 10. The processor 12 is fixedly disposed on the circuit 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 the power-on key 16 generates a power-on signal 161 when 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, etc. In the embodiment of the present invention in which the electronic device 1 is applied to various portable computers, the housing 10 is a casing of the computer, 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 Disk (SSD), etc., the expansion card 15 may be a RAID (Redundant Array of Independent Disk) card, and the power-on key 16 may be a power-on key. The storage 14 stores an operating system 141 (e.g., an operating system 141 such as Windows, Linux, etc.), and the processor 12 is capable of running the operating system 141 stored in the storage 14. In the embodiment of the present 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, various wireless receiving antennas, etc.) of a general portable computer according to actual requirements, and the keyboard is not shown in fig. 2 for clearly indicating each component included in the electronic device 1.
The type and number of the fans 13 may vary according to the needs, for example, the electronic device 1 may include a single 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 processor 12 in dissipating heat, and the other fan 13 is used to assist the expansion card 15 in dissipating heat.
The electronic device 1 of the present invention is different from the conventional portable computer in the following points: 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 booting method according to an embodiment of the invention. The boot method of the present invention is suitable for the processor 12 of the electronic device 1 to operate, and the boot method sequentially includes the following steps:
step S1: receiving a power-on signal (161);
step S2: controlling the fan (13) to run;
a reading judgment step S3: reading the identification data (151) of the expansion card (15) and determining 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, operating the operating system (141) stored in the storage (14);
if the identification data (151) of the expansion card (15) is not successfully read, a waiting step S4 is executed;
the waiting step S4: waiting for a predetermined time, and after waiting for the predetermined time, executing the reading judgment step S3;
if the number of times of the wait step S4 is repeatedly executed exceeds a predetermined number of times, the operating system (141) stored in the storage (14) is operated, and an alarm signal (121) is sent to alert the user.
In a specific application, in step S1, the processor 12 may be used to receive the power-on signal 161, and the power-on signal 161 may be generated by the relevant electronic components after the user presses the power-on key 16 of the electronic apparatus 1, or the power-on signal 161 may be transmitted from an external electronic apparatus (e.g., another computer, a server, etc.) independent from the electronic apparatus 1, and if the power-on signal 161 is transmitted from the external electronic apparatus 1, the external electronic apparatus 1 may transmit the power-on signal 161 in a wired or wireless manner, for example. Of course, if the power-on signal 161 is transmitted wirelessly from the external electronic device, the electronic device 1 has a corresponding wireless signal receiver, and the processor 12 can receive the power-on signal 161 through the wireless communication receiver.
In practical applications, 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 and the processor 12 executes the aforementioned step S2, the processor 12 may control the fan 13 to operate at the highest operating speed, or the processor 12 may control the fan 13 to operate at a relatively higher operating speed.
In an embodiment where the electronic device 1 is 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, and at least one fan 13 is defined as an expansion fan 13B, the system fan 13A is configured to assist in discharging heat generated by the processor 12 and the storage 14 during operation to the outside of the casing 10, and the expansion fan 13B is configured to assist in discharging heat generated by the expansion card 15 during operation to the outside of the casing 10. After the processor 12 receives the power-on signal 161, the processor 12 may control the operation of the system fan 13A and the expansion fan 13B at the same time, but not limited thereto, in a different embodiment, when the processor 12 executes the step S2, the processor 12 may control the operation of only the expansion fan 13B, but not the system fan 13A.
In the embodiment where the expansion fan 13B can operate at least two different operating speeds, after the processor 12 receives the power-on signal 161, the processor 12 may control the expansion fan 13B to operate at the highest operating speed, or the processor 12 may control the expansion fan 13B to operate at a relatively high operating speed. In the embodiment where the system fan 13A and the expansion fan 13B can operate at least two different operating speeds, when the processor 12 receives the power-on signal 161, the processor 12 can control the system fan 13A and the expansion fan 13B to operate at the highest operating speed or a relatively higher operating speed.
In practical applications, the identification data 151 may include, but is not limited to, a basic data (RAID card Device ID), a model number, a predetermined storage capacity, and the like of the expansion card 15. In the embodiment where the electronic device 1 is a portable computer (such as various notebook computers, military portable computers, etc.), if the processor 12 fails to read the identification data 151 of the expansion card 15, the processor 12 will execute the waiting step S4 to wait for the predetermined time; 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 trying to read the identification data 151 of the expansion card 15 because the identification data cannot be correctly read.
In practical applications, the predetermined time waiting for the processor 12 may be not more than one second each time the processor 12 fails to read the identification data 151 of the expansion card 15, and when the processor 12 repeatedly executes the waiting step S4 for 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 sends the warning signal 121 to the related components of the electronic device 1 to operate the related components, so as to remind the user that the processor 12 cannot successfully read the expansion card 15 during the booting process. For example, after the processor 12 repeatedly executes the waiting step S4 for 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 light beam with a specific color, the specific light-emitting unit to flash, and the like, so as to remind the user that the data of the expansion card 15 cannot be successfully read during the booting process of the processor 12, and the expansion card 15 may have a problem.
In various embodiments, the warning signal 121 sent by the processor 12 may also be transmitted to the related electronic device (e.g., a server, etc.) independent from the electronic apparatus 1 in a wired or wireless manner, so that the related electronic device independent from the electronic apparatus 1 can record the situation that the electronic apparatus 1 cannot correctly read the expansion card 15.
Referring to fig. 1 and fig. 4 together, fig. 4 is a flowchart illustrating a booting method according to an embodiment of the invention. The present embodiment is different from the previous embodiments in the following point: the electronic device 1 may include a plurality of storage devices 14, wherein one of the storage devices 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 fan 13 to operate), and before the reading determining step S3, the method may further include a basic system executing step SX: causing the processor 12 to run the Basic Input Output System (BIOS) 142.
That is, after the processor 12 receives the power-on signal 161, it first turns on at least one of the fans 13 of the electronic device 1, and then the processor 12 runs the Basic Input Output System (BIOS)142 in the storage 14, and then the processor 12 continues to perform the aforementioned reading determination step S3 when the processor 12 runs the Basic Input Output System (BIOS) 142.
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 related screen so as to let the user know that the processor 12 is currently running the Basic Input Output System (BIOS)142, and when the processor 12 executes the reading determination step S3, the processor 12 may also control the screen 17 to display corresponding information so as to let the user know that the processor 12 is currently performing the reading operation of the expansion card 15.
Specifically, the basic input/output system (BIOS)142 described in this embodiment is commonly referred to as a system BIOS; in practical applications, the read determining step S3 may be one of the hardware test items of the system BIOS, but when the system BIOS repeats a predetermined number of times and cannot correctly read the identification data 151 stored in the expansion card 15, the system BIOS basically continues to perform other detection operations, and if the processor 12 executes the system BIOS, the processor 12 will run the operating system 141 stored in the storage 14 without any abnormal condition except that the identification data 151 stored in the expansion card 15 cannot be correctly read.
In summary, more specifically, when the user presses the power-on key 16 of the electronic device 1, the processor 12 will enable the battery in the electronic device 1 to provide power to each hardware, when the battery provides a stable voltage to the hardware, the processor (CPU)12 will read a basic input/output system (BIOS)142 (also called system BIOS) stored in the storage 14, the Basic Input Output System (BIOS)142 then performs a Power-On Self Test (POST) operation (commonly referred to as a POST procedure), and when the processor 12 executes the POST procedure, the processor 12 will perform an initial test and a hardware test in order, in which hardware test, the processor 12 will basically detect for each I/O connection port, storage etc. of the electronic device 1, the reading determination step S3 can be one of a plurality of items detected as hardware in the POST program.
Referring to fig. 1 and 5, fig. 5 is a flowchart illustrating a booting method according to an embodiment of the invention. The present embodiment is different from the previous embodiments in the following point: the basic system execution step SX may be executed before the aforementioned step S2 (controlling the operation of the fan 13). That is, after receiving the boot 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 reading determination step S3 when running the BIOS 142. Like the previous embodiment, the basic input/output system (BIOS)142 of the present embodiment may be a so-called system BIOS, and the step S2 (controlling the operation of the fan 13) of the present embodiment may be used as one of the execution items in the POST program.
Please refer to fig. 6, which is a block diagram illustrating an electronic device according to an embodiment of the invention. The present embodiment is different from the previous embodiments in the following point: when the processor 12 receives a shutdown 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 only after the processor 12 operates the fan 13 for the predetermined time. That is, when the user turns off the electronic device by pressing the power-off key or by operating the related instructions in the operating system, the processor 12 does not directly turn off the power of the electronic device 1, and the processor 12 turns 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 will help to lower 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 the predetermined time may be varied according to the size, the operation speed, and the like of the fan 13.
In a specific application, in the case that the temperature of the expansion card 15 is 71 ℃, the electronic device 1 is turned off, and the processor 12 receives the shutdown signal 18, turns on the fan 13 disposed adjacent to the expansion card 15, and runs for more than 1 minute, so that the temperature of the expansion card 15 can be reduced to be not higher than 57 ℃.
In an embodiment where the fan 13 can be controlled by the processor 12 to operate at least two different operating speeds, when the processor 12 receives the shutdown signal 18, the processor 12 may control the fan 13 to operate at the highest operating speed or at a relatively higher operating speed, so as to rapidly reduce the temperature inside the electronic device 1, and particularly, rapidly reduce 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 remove the operating system 141 and then operate the fan 13 for a predetermined time, or the processor 12 may not remove the operating system 141 and display related information on the screen 17, so that the user knows that the electronic device 1 will shut down the power supply after the predetermined time.
In summary, in the electronic device of the present invention, by enabling the processor 12 to execute the booting method, after the user starts the electronic device 1, when the user views the login screen or desktop of the operating system through the screen 17 of the electronic device 1, the user can substantially and normally read the related data stored in the expansion card 15, or the user can know that the data in the expansion card 15 cannot be normally read during the booting process of the electronic device 1 through the related warning information displayed in the screen 17 of the electronic device 1 and the related lamp number of the electronic device 1, and the expansion card 15 may have a fault.
In a conventional RAID card, a chip in the RAID card is designed with a temperature protection mechanism, and when the chip determines that the temperature of the RAID card is higher than a predetermined value, the chip disables the RAID card, thereby protecting related data stored in the RAID card. Therefore, in the conventional portable computer with a disk array (RAID) card inside, if the user is powered off and powered back on within 5 seconds when the temperature of the disk array (RAID) card is too high, the temperature protection mechanism is easily activated by the internal chip of the disk array (RAID) card due to high temperature, and the processor 12 cannot read the disk array (RAID) card, so that the computer may not be normally powered on.
In contrast, the electronic device and the booting method of the present invention start the fan when the user boots up, so as to reduce the ambient temperature of the disk array (RAID) card (i.e. the expansion card) first, thereby the user will not easily 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) itself is started during the booting process.
In addition, in the embodiment shown in fig. 6, the processor 12 controls the fan 13 to operate for at least one minute when the electronic device 1 is powered off, so as to prevent the temperature protection mechanism from being activated by the chip inside the RAID card (i.e., the expansion card) due to the user restarting the electronic device within a short time (e.g., within 5 seconds) after the electronic device is powered off, and further prevent the electronic device 1 from being able to read the RAID card (i.e., the expansion card) smoothly.
The above description is only a preferred embodiment of the present invention, and not intended to limit the scope of the present invention, so that equivalent technical changes made by using the contents of the present specification and drawings are included in the scope of the present invention.

Claims (17)

1.一种开机方法,其适用于一电子装置的一处理器中运行,所述电子装置包含至少一个风扇、至少一个扩充卡及一储存器,所述处理器能运行所述储存器中所储存的一作业系统,其特征在于,所述开机方法依序包含以下步骤:1. A booting method, which is suitable for running in a processor of an electronic device, the electronic device comprising at least one fan, at least one expansion card and a storage, and the processor can run all the functions in the storage. A stored operating system is characterized in that the booting method includes the following steps in sequence: 接收一开机信号;receive a power-on signal; 控制至少一个所述风扇运转;controlling at least one of said fans to operate; 一读取判断步骤:读取至少一个所述扩充卡的一识别资料,并判断是否成功读取至少一个所述扩充卡的所述识别资料;A reading and judging step: reading an identification data of at least one of the expansion cards, and judging whether the identification data of at least one of the expansion cards has been successfully read; 若成功读取至少一个所述扩充卡的所述识别资料,则运行于所述储存器中所储存的所述作业系统;If the identification data of at least one of the expansion cards is successfully read, run the operating system stored in the storage; 若未成功读取至少一个所述扩充卡的所述识别资料,则执行一等待步骤;If the identification data of at least one of the expansion cards is not successfully read, a waiting step is performed; 所述等待步骤:等待一预定时间,并于等待所述预定时间后,执行所述读取判断步骤;The waiting step: waiting for a predetermined time, and after waiting for the predetermined time, execute the reading judgment step; 其中,若所述等待步骤被重复执行的次数超过一预定次数时,将运行所述储存器中所储存的所述作业系统,并发出一警示信号以提醒使用者未成功读取至少一个所述扩充卡的所述识别资料。Wherein, if the number of repetitions of the waiting step exceeds a predetermined number of times, the operating system stored in the memory will be run, and a warning signal will be issued to remind the user that at least one of the The identification data of the expansion card. 2.如权利要求1所述的开机方法,其特征在于,所述预定时间不大于1秒,所述预定次数不大于150次。2 . The booting method according to 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 . 3.如权利要求1所述的开机方法,其特征在于,所述电子装置包含多个所述储存器,其中一个所述储存器储存有一基本输入输出系统(BIOS);在所述读取判断步骤前还包含一基本系统执行步骤:使所述处理器运行所述基本输入输出系统。3. The booting method of claim 1, wherein the electronic device comprises a plurality of the storages, wherein one of the storages stores a basic input output system (BIOS); It also includes a basic system execution step before the step: making the processor run the basic input output system. 4.如权利要求1所述的开机方法,其特征在于,所述处理器能控制所述风扇以至少两种不同的运转速度运转;在接收所述开机信号后,所述处理器是控制所述风扇以最高运转速度运转。4. The booting method of claim 1, wherein the processor can control the fan to run at at least two different operating speeds; after receiving the booting signal, the processor controls the The fan runs at the highest operating speed. 5.如权利要求1所述的开机方法,其特征在于,所述电子装置包含多个所述风扇,其中至少一个所述风扇定义为一系统风扇,其中至少一个所述风扇定义为一扩充风扇,所述系统风扇用以协助将所述处理器运作时所产生的热能及所述储存器运行所产生的热能向外排出,所述扩充风扇用以协助将至少一个所述扩充卡运行时所产生的热能向外排出;在接收所述开机信号后,所述处理器至少控制至少一个所述扩充风扇运转。5. The booting method of claim 1, wherein the electronic device comprises a plurality of the fans, wherein at least one of the fans is defined as a system fan, and at least one of the fans is defined as an expansion fan , the system fan is used for helping to discharge the thermal energy generated by the operation of the processor and the thermal energy generated by the operation of the storage to the outside, and the expansion fan is used to assist the operation of at least one expansion card. The generated heat energy is discharged to the outside; after receiving the power-on signal, the processor controls at least one of the expansion fans to operate. 6.如权利要求5所述的开机方法,其特征在于,所述处理器能控制所述扩充风扇以至少两种不同的运转速度运转;在接收所述开机信号后,所述处理器是控制所述扩充风扇以最高运转速度运转。6 . The booting method of claim 5 , wherein the processor can control the expansion fan to operate at at least two different operating speeds; after receiving the boot signal, the processor controls 6 . The expansion fan operates at the highest operating speed. 7.如权利要求5所述的开机方法,其特征在于,所述处理器能控制所述系统风扇以至少两种不同的运转速度运转;所述处理器能控制所述扩充风扇以至少两种不同的运转速度运转;在接收所述开机信号后,所述处理器是控制所述系统风扇及所述扩充风扇皆以最高运转速度运转。7 . The booting method of claim 5 , wherein the processor can control the system fan to operate at at least two different operating speeds; the processor can control the expansion fan to operate at least two different speeds. 8 . different operating speeds; after receiving the power-on signal, the processor controls both the system fan and the expansion fan to operate at the highest operating speed. 8.一种电子装置,其能运行如权利要求1所述的开机方法,其特征在于,所述电子装置包含:8. An electronic device capable of running the booting method of claim 1, wherein the electronic device comprises: 一壳体;a shell; 一电路主板,其设置于所述壳体中;a circuit main board, which is arranged in the casing; 所述处理器,其固定设置于所述电路主板,所述处理器能运行如权利要求1所述的开机方法;the processor, which is fixedly arranged on the circuit board, and the processor can execute the booting method according to claim 1; 至少一个所述风扇,其电性连接所述处理器,至少一个所述风扇的至少一部分设置于所述壳体中;at least one of the fans, which is electrically connected to the processor, and at least a part of at least one of the fans is disposed in the casing; 所述储存器,其电性连接所述处理器,所述储存器设置于所述壳体中;the storage, which is electrically connected to the processor, the storage is arranged in the housing; 至少一个所述扩充卡,其电性连接所述处理器;以及at least one of the expansion cards electrically connected to the processor; and 一开机键,其电性连接所述处理器,所述开机键的一部分外露于所述壳体,所述开机键用以提供使用者按压,所述开机键被使用者按压时能对应产生所述开机信号。A power-on key, which is electrically connected to the processor, a part of the power-on key is exposed on the casing, the power-on key is used for pressing by the user, and the power-on key can be correspondingly generated when pressed by the user the power-on signal. 9.如权利要求8所述的电子装置,其特征在于,所述预定时间不大于一秒,所述预定次数不大于150次。9 . The electronic device according to claim 8 , wherein the predetermined time is not more than one second, and the predetermined number of times is not more than 150 times. 10 . 10.如权利要求8所述的电子装置,其特征在于,所述电子装置包含多个所述储存器,其中一个所述储存器储存有一基本输入输出系统(BIOS);于所述读取判断步骤前,还包含一基本系统执行步骤:使所述处理器运行所述基本输入输出系统。10. The electronic device of claim 8, wherein the electronic device comprises a plurality of the storages, wherein one of the storages stores a basic input output system (BIOS); Before the step, it also includes a basic system execution step: making the processor run the basic input output system. 11.如权利要求8所述的电子装置,其特征在于,所述处理器能控制至少一个所述风扇以至少两种不同的运转速度运转;在接收所述开机信号后,所述处理器是控制至少一个所述风扇以最高运转速度运转。11. The electronic device of claim 8, wherein the processor can control at least one of the fans to operate at at least two different operating speeds; after receiving the power-on signal, the processor is At least one of the fans is controlled to operate at a maximum operating speed. 12.如权利要求8所述的电子装置,其特征在于,所述电子装置包含多个所述风扇,其中至少一个所述风扇定义为一系统风扇,其中至少一个所述风扇定义为一扩充风扇,所述系统风扇用以协助将所述处理器运作时所产生的热能及所述储存器运行所产生的热能向外排出,所述扩充风扇用以协助将至少一个所述扩充卡运行时所产生的热能向外排出;在接收所述开机信号后,所述处理器至少控制至少一个所述扩充风扇运转。12. The electronic device of claim 8, wherein the electronic device comprises a plurality of the fans, wherein at least one of the fans is defined as a system fan, and at least one of the fans is defined as an expansion fan , the system fan is used for helping to discharge the thermal energy generated by the operation of the processor and the thermal energy generated by the operation of the storage to the outside, and the expansion fan is used to assist the operation of at least one expansion card. The generated heat energy is discharged to the outside; after receiving the power-on signal, the processor controls at least one of the expansion fans to operate. 13.如权利要求12所述的电子装置,其特征在于,所述处理器能控制所述扩充风扇以至少两种不同的运转速度运转;在接收所述开机信号后,所述处理器是控制所述扩充风扇以最高运转速度运转。13 . The electronic device of claim 12 , wherein the processor can control the expansion fan to operate at at least two different operating speeds; after receiving the power-on signal, the processor controls 13 . The expansion fan operates at the highest operating speed. 14.如权利要求12所述的电子装置,其特征在于,所述处理器能控制所述系统风扇以至少两种不同的运转速度运转;所述处理器能控制所述扩充风扇以至少两种不同的运转速度运转;在接收所述开机信号后,所述处理器是控制所述系统风扇及所述扩充风扇皆以最高运转速度运转。14. The electronic device of claim 12, wherein the processor can control the system fan to operate at at least two different operating speeds; the processor can control the expansion fan to operate at least two different speeds different operating speeds; after receiving the power-on signal, the processor controls both the system fan and the expansion fan to operate at the highest operating speed. 15.如权利要求8所述的电子装置,其特征在于,所述处理器接收一关机信号时,所述处理器将控制至少一个所述风扇运行一预定时间,所述处理器在至少一个所述风扇运行所述预定时间后,将关闭所述电子装置的电源。15 . The electronic device of claim 8 , wherein when the processor receives a shutdown signal, the processor controls at least one of the fans to run for a predetermined time, and the processor operates at least one of the fans. 16 . After the fan runs for the predetermined time, the power of the electronic device will be turned off. 16.如权利要求15所述的电子装置,其特征在于,所述处理器能控制至少一个所述风扇以至少两种不同的运转速度运转;在接收所述关机信号后,所述处理器是控制至少一个所述风扇以最高运转速度运转。16. The electronic device of claim 15, wherein the processor can control at least one of the fans to operate at at least two different operating speeds; after receiving the shutdown signal, the processor is At least one of the fans is controlled to operate at a maximum operating speed. 17.如权利要求15所述的电子装置,其特征在于,所述处理器接收所述关机信号时,所述处理器先卸载所述作业系统后,再使至少一个所述风扇运行所述预定时间,所述预定时间不低于1分钟。17 . The electronic device of claim 15 , wherein when the processor receives the shutdown signal, the processor uninstalls the operating system first, and then enables at least one of the fans to run the predetermined operation. 18 . time, the predetermined time is 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 true CN113495763A (en) 2021-10-12
CN113495763B 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)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
AU2023254990A1 (en) * 2023-06-14 2025-01-09 Getac Technology Corporation Fan speed control method and device

Citations (15)

* 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 英业达股份有限公司 Expansion card identification system
JP3131757U (en) * 2007-01-18 2007-05-24 至寶電腦興業股▲ふん▼有限公司 System fan integrated controller
US20090171473A1 (en) * 2007-12-27 2009-07-02 Fujitsu Limited Storage system, storage system control method and storage system control apparatus
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 cooling 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
CN104133759A (en) * 2014-08-06 2014-11-05 浪潮(北京)电子信息产业有限公司 Method and device for realizing extension module removal
US20150100176A1 (en) * 2013-10-08 2015-04-09 Dell Products L.P. System and Method for Thermal Control of an Information Handling System
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

Patent Citations (16)

* 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 英业达股份有限公司 Expansion card identification system
JP3131757U (en) * 2007-01-18 2007-05-24 至寶電腦興業股▲ふん▼有限公司 System fan integrated controller
US20090171473A1 (en) * 2007-12-27 2009-07-02 Fujitsu Limited Storage system, storage system control method and storage system control apparatus
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 cooling 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
US20150100176A1 (en) * 2013-10-08 2015-04-09 Dell Products L.P. System and Method for Thermal Control of an Information Handling System
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
US20200053910A1 (en) * 2018-08-10 2020-02-13 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

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
AU2023254990A1 (en) * 2023-06-14 2025-01-09 Getac Technology Corporation Fan speed control method and device
AU2023254990B2 (en) * 2023-06-14 2025-03-13 Getac Technology Corporation Fan speed control method and device

Also Published As

Publication number Publication date
CN113495763B (en) 2024-03-19

Similar Documents

Publication Publication Date Title
TWI684859B (en) Method for remote system recovery
US9098305B2 (en) Computer system and bootup and shutdown method thereof
CN103970560B (en) Starting method and electronic device
US9240924B2 (en) Out-of band replicating bios setting data across computers
US20060236087A1 (en) Apparatus and method for testing computer system
CN112181499A (en) Reliable start system for computer device
JP6864718B2 (en) Hybrid power supply system and method
US9529410B2 (en) Service processor (SP) initiated data transaction with BIOS utilizing power off commands
CN103593281B (en) Test system and test method
US20130268744A1 (en) Method for detecting hardware
US20120042156A1 (en) Method of multiple boot manager
US20090132798A1 (en) Electronic device and method for resuming from suspend-to-memory state thereof
CN111949320A (en) Method, system and server for providing system data
CN101373448A (en) Computer system with remote management
JP2006252329A (en) Information processor and starting control method
CN116679967A (en) Firmware upgrading method and device for basic input/output system
CN101201746A (en) BIOS setting method
CN113495763B (en) Starting-up method and electronic device
CN110096105B (en) Method of controlling power supply unit
JP6264879B2 (en) Information processing apparatus, monitoring program, and monitoring method
CN101206576A (en) Computer host capable of shortening boot time and method for shortening boot time of computer host
US8423830B2 (en) Debug method for computer system
US20060224880A1 (en) Information processing apparatus and boot processing control method for information processing apparatus
CN102446107A (en) Starting method of computer system
CN112463446B (en) A PCIe device recovery method, system, electronic device, and storage medium

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