[go: up one dir, main page]

CN101131644A - Computer system and starting method thereof - Google Patents

Computer system and starting method thereof Download PDF

Info

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
Application number
CNA2006100372404A
Other languages
Chinese (zh)
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 Shunde Ltd
Shunda Computer Factory Co Ltd
Getac Technology Corp
Original Assignee
Mitac Computer Shunde Ltd
Mitac 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 Shunde Ltd, Mitac Technology Corp filed Critical Mitac Computer Shunde Ltd
Priority to CNA2006100372404A priority Critical patent/CN101131644A/en
Publication of CN101131644A publication Critical patent/CN101131644A/en
Pending legal-status Critical Current

Links

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

Computer system and starting-up method thereof
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.
CNA2006100372404A 2006-08-25 2006-08-25 Computer system and starting method thereof Pending CN101131644A (en)

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)

* Cited by examiner, † Cited by third party
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

Cited By (4)

* Cited by examiner, † Cited by third party
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