CN101131644A - Computer system and starting method thereof - Google Patents
Computer system and starting method thereof Download PDFInfo
- Publication number
- CN101131644A CN101131644A CNA2006100372404A CN200610037240A CN101131644A CN 101131644 A CN101131644 A CN 101131644A CN A2006100372404 A CNA2006100372404 A CN A2006100372404A CN 200610037240 A CN200610037240 A CN 200610037240A CN 101131644 A CN101131644 A CN 101131644A
- Authority
- CN
- China
- Prior art keywords
- computer system
- keyboard controller
- chipset
- starting
- initialization
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 18
- 238000006243 chemical reaction Methods 0.000 claims description 5
- 230000005540 biological transmission Effects 0.000 claims description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000012544 monitoring process Methods 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 230000015556 catabolic process Effects 0.000 description 1
- 238000007599 discharging Methods 0.000 description 1
- 230000005059 dormancy Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
Images
Landscapes
- Stored Programmes (AREA)
Abstract
A kind of computer system and the starting up method of it is used to judge the key board controller monitor computer system's slug group is whether completed the initialization when the computer system is starting up. When the slug group hasn't completed the initialization the key board controller judges the computer system hasn't finished the starting up and at the same time the key board controller provides the reset signal in order to control the computer system to close and start up newly automatically.
Description
Technical field
The present invention is relevant for a kind of computer system, particularly relevant for a kind of starting-up method.
Background technology
When mobile computer started (start), it was exported/input system (Basic Input/OutputSystem, BIOS) the first initialization system chip of meeting and other device substantially.If the design of chipset itself rigorous inadequately (fiduciary level is low) then can cause the initialization failure of chipset and can't proceed computer starting.
Generally speaking, mobile computer has keyboard controller (KeyBoard Controller, KBC), it keeps running always under off-mode, and in order to handling keyboard, mouse, and control and the management and the supervisory system state of touch-control version (TouchPad) control, power supply control, fan control, battery charging and discharging, for example startup of system state, standby, reach dormancy.With the startup is example, is detecting after the user presses the start key of computer system, and KBC notice supply unit is with the power supply opening of total system.
Summary of the invention
The invention provides a kind of starting-up method, be applicable to computer system.At first, when computer system begins to start, whether finish initialization with the chipset of keyboard controller supervisory computer system.When chipset is not finished initialization, do not finish startup by keyboard controller judgement computer system.Do not finish when starting when computer system is judged as, then close automatically and restart this computer system.
The present invention more provides a kind of computer system, comprises main frame and keyboard controller.Main frame comprises chipset and basic output/input system again.Chipset is in order to conversion and Data transmission.When computer system begins to start, basic output/input system initialization chipset.Keyboard controller is used for the monitoring chip group and whether finishes initialization.When chipset is not finished initialization, keyboard controller judges that then computer system do not finish startup, and at this moment, keyboard controller provides reset indication to computer system, and computer system is then closed automatically according to this reset indication and restarted.
For above-mentioned purpose, the feature and advantage that make the present invention can become apparent, a preferred embodiment cited below particularly, and cooperate appended graphicly, be described in detail below.
Description of drawings
Fig. 1 represents the computer system of the embodiment of the invention.
Fig. 2 represents the process flow diagram of the starting-up method of the embodiment of the invention.
Embodiment
Fig. 1 represents the computer system of the embodiment of the invention.As shown in Figure 1, computer system 1 comprises main frame 10 and keyboard controller (KeyBoard Controller, KBC) 11.Main frame 10 comprise again central authorities handle single towering (Central Processing Unit, CPU) 100, chipset 101, and basic output/input system (Basic Input/Output System, BIOS) 102.Chipset 101 mainly is the bridge of linking up as CPU (central processing unit) 100 and peripheral spare part.CPU (central processing unit) 100 is to be responsible for computing and deal with data, and required data of CPU (central processing unit) 100 or the data of finishing dealing with, and all is responsible for conversion by chipset 101 and transmits.
When the user pressed the start key of computer system 1, computer system 1 began to start, and basic output/input system 102 initialization chipsets 101.Whether keyboard controller 11 constantly monitoring chip group 101 finishes initialization, whether finishes startup to judge computer system 1.At this, whether chipset 101 finishes initialization, and whether can see through main frame 10 provides and finish instruction S1 and judge to keyboard controller 11.
When keyboard controller 11 monitors chipset 101 when not finishing initialization, main frame 10 does not provide finishes instruction S1 to keyboard controller 11.Instruct C1 to reach a given time to keyboard controller 11 when main frame 10 provides to finish, 11 judgements of keyboard controller computer system 1 is not finished startup.At this moment, keyboard controller 11 provides reset indication S2 to main frame 10, and CPU (central processing unit) 100 is reset according to reset indication S2.In other words, computer system 1 will close and restart automatically.
When keyboard controller 11 monitors chipset 101 when finishing initialization, 10 in main frame provides finishes instruction S1 to keyboard controller 11, and 11 of keyboard controller judge that computer system 1 finishes startup.
Fig. 2 represents the process flow diagram of the starting-up method of the embodiment of the invention.At first, when the user presses the start key of computer system, begin to start computer system (step S20).At this moment, keyboard controller (KeyBoardController, KBC) 11 constantly the chipset 101 of supervisory computer system whether finish initialization (step S21).Wherein, chipset 101 mainly is the bridge of linking up as Central Processing Unit among the computer system 100 spare parts peripheral with it, and in other words, data that CPU (central processing unit) 100 is required or the data of finishing dealing with all are responsible for conversion by chipset 101 and are transmitted.
Whether provide to keyboard controller 11 according to finishing instruction, judge whether chipset 101 finishes initialization (step S22).When keyboard controller 11 receives the instruction of finishing that the chipset 101 of computer system transmits, then initialization chipset 101 (step S26) is finished in keyboard controller 11 judgements, 101 initialization of expression chipset are finished smoothly, certainly computer system is finished startup (step S27) smoothly, and then keyboard controller 11 need not be proceeded the action monitored again.Do not provide to keyboard controller 11 and reach a given time when finishing instruction, then keyboard controller 11 judges that computer systems do not finish startup (step S23), and keyboard controller 11 just can provide the main frame 10 (step S24) of reset indication to computer system.After main frame 10 receives reset signal, computer system is then closed automatically according to this reset indication and is restarted (step S25), main frame 10 receives reset signals at this moment, get back to and carry out the action that begins to start computer system (step S20), computer system is restarted the action of starting shooting once more.
Computer system according to the present invention and starting-up method thereof when computer system begins to start, utilize keyboard controller 11 constantly to monitor it and make and do not finish startup.If computer system can't finish startup, 11 of keyboard controller can make computer system close automatically and restart, so that breakdown action is able to success.
Claims (11)
1. a starting-up method is applicable to a computer system, comprising:
When this computer system begins to start, monitor one of this computer system chipset with a keyboard controller and whether finish initialization;
When this chipset is not finished initialization, judge that by this keyboard controller this computer system do not finish startup; And
Do not finish when starting when this computer system is judged as, close automatically and restart this computer system.
2. starting-up method according to claim 1 is characterized in that, this starting-up method more comprises:
Whether provide to this keyboard controller, judge whether this chipset finishes initialization according to one if finishing instruction.
3. as the starting-up method as described in the claim 2, it is characterized in that this starting-up method more comprises:
When this finishes instruction to this keyboard controller, judge that by this keyboard controller this chipset finishes initialization, and judge that this computer system finishes startup.
4. as the starting-up method as described in the claim 2, it is characterized in that, judge that by this keyboard controller this computer system do not finish the step of startup and more comprise:
When not providing this to finish instruction, when judging that by this keyboard controller this chipset is not finished initialization to this keyboard controller; And
Finishing instruction when this does not provide to this keyboard controller and reaches a given time, judges that by this keyboard controller this computer system do not finish startup.
5. starting-up method according to claim 1 is characterized in that, is closing automatically and is restarting in the step of this computer system, more comprises:
Do not finish when starting when this computer system is judged as, provide a reset indication by this keyboard controller; And
According to this reset indication, the CPU (central processing unit) of resetting is to close automatically and to restart this computer system.
6. as the starting-up method as described in the claim 5, it is characterized in that this chipset is in order to conversion and transmit the data of this CPU (central processing unit).
7. computer system comprises:
One main frame, this main frame comprises:
One chipset is in order to conversion and Data transmission; And
One output/input system substantially is when this computer system begins to start, in order to this chipset of initialization; And
One keyboard controller is monitored this chipset and whether is finished initialization, and wherein, when this chipset is not finished initialization, this keyboard controller judges that this computer system do not finish startup;
Wherein, do not finish when starting when this computer system is judged as, this computer system is closed automatically and is restarted.
8. as the computer system as described in the claim 7, it is characterized in that this keyboard controller is finished instruction and judged whether this chipset finishes initialization according to whether receiving one.
9. as the computer system as described in the claim 8, it is characterized in that when this chipset was finished initialization, this keyboard controller received this and finishes instruction, and this keyboard controller judges that this computer system finishes startup.
10. as the computer system as described in the claim 8, it is characterized in that, when this chipset is not finished initialization, this keyboard controller does not receive this and finishes instruction, and finishing instruction when this does not provide to this keyboard controller and reaches a given time, and this keyboard controller judges that this computer system do not finish startup.
11. as the computer system as described in the claim 7, it is characterized in that this main frame more comprises a CPU (central processing unit), do not finish when starting when this computer system is judged as, this keyboard controller is exported a reset indication to this main frame, and this CPU (central processing unit) is reset according to this reset indication.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CNA2006100372404A CN101131644A (en) | 2006-08-25 | 2006-08-25 | Computer system and starting method thereof |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CNA2006100372404A CN101131644A (en) | 2006-08-25 | 2006-08-25 | Computer system and starting method thereof |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN101131644A true CN101131644A (en) | 2008-02-27 |
Family
ID=39128919
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CNA2006100372404A Pending CN101131644A (en) | 2006-08-25 | 2006-08-25 | Computer system and starting method thereof |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN101131644A (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102231087A (en) * | 2009-11-17 | 2011-11-02 | 鸿富锦精密工业(深圳)有限公司 | Keyboard |
| CN102436299A (en) * | 2010-09-29 | 2012-05-02 | 鸿富锦精密工业(深圳)有限公司 | Start-up control device and method |
| CN113434336A (en) * | 2021-06-23 | 2021-09-24 | 广东小天才科技有限公司 | Starting method and device, electronic equipment and readable storage medium |
-
2006
- 2006-08-25 CN CNA2006100372404A patent/CN101131644A/en active Pending
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102231087A (en) * | 2009-11-17 | 2011-11-02 | 鸿富锦精密工业(深圳)有限公司 | Keyboard |
| CN102436299A (en) * | 2010-09-29 | 2012-05-02 | 鸿富锦精密工业(深圳)有限公司 | Start-up control device and method |
| CN113434336A (en) * | 2021-06-23 | 2021-09-24 | 广东小天才科技有限公司 | Starting method and device, electronic equipment and readable storage medium |
| CN113434336B (en) * | 2021-06-23 | 2024-10-25 | 广东小天才科技有限公司 | Power-on method, device, electronic device and readable storage medium |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN101354677B (en) | Method for detecting and restoring application program running state and restoring device thereof | |
| US7962786B2 (en) | Security features in interconnect centric architectures | |
| US9152205B2 (en) | Mechanism for facilitating faster suspend/resume operations in computing systems | |
| JP5340335B2 (en) | Information processing device | |
| US8578182B2 (en) | Power lock-up setting method performed by baseboard management controller and electronic apparatus using the same | |
| US8095808B2 (en) | Method, element and circuit board for controlling shutdown of electronic device | |
| CN103796066B (en) | A smart TV system and its shutdown and startup methods | |
| CN102693136B (en) | The quick start method of computer, quick start system and startup system | |
| CN104657228B (en) | A kind of system exception processing method and processing device of mobile terminal | |
| KR101739501B1 (en) | A power saving method of a computer system | |
| WO2013148074A4 (en) | Method and apparatus for enhancing a hibernate and resume process using user space synchronization | |
| EP2843502A1 (en) | Information processing device, information processing method, and program | |
| CN103105915A (en) | Intelligent terminal reset method and intelligent terminal reset system | |
| US11216053B2 (en) | Systems, apparatus, and methods for transitioning between multiple operating states | |
| US9672048B2 (en) | Electronic device and method for waking up operating system thereof | |
| CN101131644A (en) | Computer system and starting method thereof | |
| US20180157311A1 (en) | System-Wide Idle Resiliency Mechanism for Always-On Always-Connected Computers | |
| CN110764829A (en) | A method and system for isolating CPU of a multi-channel server | |
| US9128730B2 (en) | Method for executing bios tool program in non-SMI mechanism | |
| CN102023887A (en) | Power supply management method of computer system and computer system | |
| CN102830985A (en) | boot method | |
| KR101497706B1 (en) | Apparatus and method for shutting down computer system | |
| US20150123875A1 (en) | Power management device and method | |
| WO2012126345A1 (en) | Computer startup method, startup apparatus, state transition method, and state transition apparatus | |
| US7272731B2 (en) | Information handling system having reduced power consumption |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C12 | Rejection of a patent application after its publication | ||
| RJ01 | Rejection of invention patent application after publication |
Open date: 20080227 |