金年会 金字招牌诚信至上,金年会 金字招牌诚信至上,金年会 金字招牌诚信至上,金年会 金字招牌诚信至上

 找回密碼
 注冊

QQ登錄

只需一步,快速開(kāi)始

查看: 1699|回復: 12
打印 上一主題 下一主題

[原創(chuàng )] 筆記本開(kāi)機過(guò)程

跳轉到指定樓層
1#
hwb1681 發(fā)表于 2014-10-9 18:30:13 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式 來(lái)自 中國山西太原

馬上注冊,結交更多好友,享用更多功能。

您需要 登錄 才可以下載或查看,沒(méi)有帳號?注冊

x
筆記本開(kāi)機過(guò)程,詳細的原理以及過(guò)程
* p% F+ @7 M2 Z8 l, X; @' [假設沒(méi)有任何的電力設備在供電(沒(méi)電池和電源),這時(shí)候,機器內部只有RTC電路在運作,南橋上會(huì )接有一個(gè)3V的紐扣電池來(lái)供給RTC電力,以保持內部時(shí)間的運行和CMOS信息。在插上電池或者電源的時(shí)候,機器內部的單片機EC就Reset并開(kāi)始工作,等待用戶(hù)按下Power鍵。在此期間的時(shí)序是:ALWAYS電開(kāi)啟以后,EC Reset并開(kāi)始運行,隨后發(fā)給南橋一個(gè)稱(chēng)為‘RSMRST#’的信號。這時(shí)候南橋的部分功能開(kāi)始初始化并等待開(kāi)機信號。這里要注意,這時(shí)候的南橋并沒(méi)有打開(kāi)全部電源,只有很少一部分的功能可用,比如供檢測開(kāi)機信號的PWRBTN#信號。! }  V) o6 R% K) e
  在用戶(hù)按下Power鍵的時(shí)候,EC檢測到一個(gè)電平變化(一般時(shí)序是:高-低-高),然后發(fā)送一個(gè)開(kāi)機信號(PWRBTN#)給南橋,南橋收到PWRBTN#信號后依次拉高SLP_S5#,SLP_S4#,SLP_S3#信號(他們的作用參看上頁(yè)的圖),開(kāi)啟了所有的外圍電壓,主要是+3V,+5V以及DDR2.5V等,并發(fā)送PM PWROK信號,這信號表明外圍電源正常開(kāi)啟。
+ H  J- N/ O% n; uPM PWROK將作為一個(gè)使能信號發(fā)送到CPU外圍VCCP的電壓Generator,并開(kāi)啟VCCP。在此之后,VCCP Generator會(huì )發(fā)出CORE_VR_ON來(lái)開(kāi)啟CORE VR(即CPU的核心電壓)。至此,整機的電壓已經(jīng)全部開(kāi)啟。 : `( g1 p2 X5 [" B6 ]
  在用VR_PWRGD_ICH這個(gè)信號通知南橋CORE VR成功開(kāi)啟后,南橋會(huì )發(fā)出PCI RST#信號到PCI總線(xiàn),于是總線(xiàn)上的設備都被初始化(包括北橋),并同時(shí)發(fā)出H_PWRGD來(lái)通知CPU它的核心電壓已經(jīng)成功開(kāi)啟。然后北橋發(fā)H_CPURST#信號給CPU,CPU被RESET,并正式開(kāi)始工作。 ) z  {$ Y" z: N  v+ l
在用戶(hù)需要進(jìn)入待機模式(S3)的時(shí)候,系統的ACPI和windows同時(shí)運作,拉低SLP_S3#,并保持SLP_S4#和SLP_S5#被拉高,以關(guān)閉了MAIN電,系統則進(jìn)入待機模式 0 a: M, S0 ~: A* q6 r
  而在需要進(jìn)入休眠或者關(guān)機模式時(shí),同時(shí)拉低SLP_S3#、SLP_S4#和SLP_S5#,關(guān)閉除了RTC以外的電源。當然,在這一系列的過(guò)程中,需要操作系統和BIOS的共同協(xié)作,對硬件工程師來(lái)說(shuō),只需要保證在特定的狀態(tài)保證特定的電壓供給即可。
6 ^1 [  v+ ], H8 b" P& a" y1 Z  當機器要要從S0進(jìn)入S5,即關(guān)機的時(shí)候,也會(huì )有一定的時(shí)序進(jìn)行,基本上就是前面時(shí)序的逆運行
/ S- ]; y$ H. a( F筆記本電腦啟動(dòng)過(guò)程分析
# q6 L- t& B* ?4 K" I按下電源開(kāi)關(guān),如供電系統正常(3.3V和5V和CPU供電正常輸出),電源芯片就會(huì )產(chǎn)生出PG(電源好)信號分別送往南北橋和CPU。當南橋接收到PG信號后,就會(huì )產(chǎn)生出兩路時(shí)鐘控制信號PCISTOP和CPUSTOP送往時(shí)鐘電路,時(shí)鐘電路產(chǎn)生出的時(shí)鐘信號,其中一路PCI時(shí)鐘送往南橋,當南橋收到接到時(shí)鐘信號后,就會(huì )產(chǎn)生出兩路復位信號:PCIREST(信號復位)和DRVREST(設備復位)去復位主板上的各部分電路,其中一路PCIREST去復位北橋,當北板收到復位信號后,就會(huì )產(chǎn)生出CPUREST去復位CPU,當CPU收到復位信號后(這時(shí)CPU供電,時(shí)鐘復位條件都具備了),標志著(zhù)這臺機器的硬起動(dòng)過(guò)程已經(jīng)完成,接下來(lái)將進(jìn)行軟起動(dòng)。, e4 T2 A6 o9 {3 g& Y2 p* I0 S
CPU執行POST指令的過(guò)程:
: c) Z* Z6 f* j. T& ]- _! I# a, B1:檢測一二級緩存和南北橋的完整性" A& L5 u( @' o/ u+ D5 W( _+ ^( W
2:檢測640K基本內存是否完好
# m6 v0 P4 W1 e1 E8 M3:檢測顯卡,查找顯卡的BIOS,并調用它們的初始化相關(guān)設備
# K3 i" t  X5 t0 q4:查找其它設備的BIOS,并調用它們的初始化代碼,初始化相關(guān)設備。
8 f2 Q) h& F9 L0 n9 i: O5:查找完其它設備的BIOS后,系統BIOS將顯示自己的啟動(dòng)畫(huà)面,并開(kāi)始檢測擴展內存并賦予相應地址。4 t  @7 V; z' H9 K, ]( v
6:檢測一些標準設備,包括硬盤(pán),光驅?zhuān),并口,軟驅等?font class="jammer">. L% Y- g! U# q& |, d" j5 o* G
7:標準設備檢測完后,系統內部的支持即插即用代碼將開(kāi)始檢測和配置系統中的即插即用設備,并為這些設備分配中斷地址,DMA通道和I/O端口等資源。
  e5 Z- l' Y4 e( j% x8:所有硬件檢測完后,并都分配了中斷地址,也就是所有的硬件建立起了一個(gè)硬件系統,這時(shí)將生成一個(gè)“ESCD”文件(是系統BIOS用來(lái)與操作系統交換硬件配置信息的一種手段,這些數據存在CMOS中),CPU會(huì )把生成的ESCD和上次的ESCD進(jìn)行比較,發(fā)現差別時(shí),會(huì )更新ESCD中的數據。
, K4 E1 x- o, q9:ESCD更新后,CPU也就把POST和中斷服務(wù)程序執行完畢,接著(zhù)將進(jìn)行系統的自舉程序。
% l5 ?8 i1 H" @& s7 X

評分

參與人數 3金幣 +3 收起 理由
游子圖 + 1 贊一個(gè)!
wgh9810 + 1 支持原創(chuàng )!
wzw105 + 1 很給力!

查看全部評分

2#
wzw105 發(fā)表于 2014-10-10 11:01:53 | 只看該作者 來(lái)自 中國廣東佛山
講得很詳細!樓主辛苦了。學(xué)習學(xué)習。
3#
xiaoshayu 發(fā)表于 2014-12-15 14:42:02 | 只看該作者 來(lái)自 中國重慶
學(xué)習了                     
4#
風(fēng)槍吹顯卡 發(fā)表于 2014-12-17 21:43:58 | 只看該作者 來(lái)自 中國河北唐山
講的很細,辛苦了
5#
254642432 發(fā)表于 2014-12-18 09:16:22 | 只看該作者 來(lái)自 中國黑龍江佳木斯
講的很細,我都看了兩遍了,對新人的幫助很大的。好好學(xué)習。
     
6#
185923961 發(fā)表于 2014-12-18 12:24:08 | 只看該作者 來(lái)自 中國上海
學(xué)習中,感謝樓主提供
7#
vippb 發(fā)表于 2014-12-19 09:53:45 | 只看該作者 來(lái)自 中國四川自貢
好帖。謝謝。學(xué)習中
8#
zhangbobin 發(fā)表于 2014-12-19 20:15:14 | 只看該作者 來(lái)自 中國廣西南寧
樓主辛苦了。學(xué)習學(xué)習
9#
浩天科技 發(fā)表于 2014-12-19 23:01:31 | 只看該作者 來(lái)自 中國江蘇宿遷
學(xué)習了  高手多啊
10#
xingkaiji 發(fā)表于 2014-12-25 11:17:53 | 只看該作者 來(lái)自 中國云南楚雄彝族自治州
學(xué)習了,謝謝
! A/ n- C# n; Y" m1 M3 _
11#
xxweixiugong 發(fā)表于 2014-12-30 13:19:07 | 只看該作者 來(lái)自 中國山東濟南
真好,鼓掌樓主加油。。。。。。。。!& C  i7 E2 ~5 I" G, g4 l  K
12#
18215689110 發(fā)表于 2015-1-1 19:09:54 | 只看該作者 來(lái)自 中國四川成都
學(xué)習了,謝謝樓主
13#
虔誠的學(xué)者 發(fā)表于 2015-1-1 19:21:16 | 只看該作者 來(lái)自 中國江蘇揚州
講的很細啊
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規則

快速回復 返回頂部 返回列表
渝中区| 象山县| 区。| 来宾市| 炉霍县| 阳泉市| 荣成市| 古蔺县| 望谟县| 武宁县| 明水县| 桃园县| 中方县| 萝北县| 安多县| 临安市| 旺苍县| 长海县| 平原县| 东兰县| 丽江市| 崇信县| 阿克苏市| 宝坻区| 久治县| 宣城市| 阿鲁科尔沁旗| 吉安县| 保定市| 太谷县| 南岸区| 五台县| 潢川县| 贵德县| 容城县| 镇远县| 宣城市| 丰顺县| 永福县| 阜宁县| 韩城市|