找回密码
 加入计匠网
搜索
热搜: BIOS ACPI CPU Windows
查看: 16475|回复: 8

如何判断CPU已经开始跑BIOS Code

[复制链接]
发表于 2010-6-18 16:42:49 | 显示全部楼层 |阅读模式
在Debug阶段,特别是开机无显的情况下如何判断CPU是否已经开始执行BIOS code?有什么信号可以用来区隔这个点?
发表于 2010-6-18 22:26:17 | 显示全部楼层
如果是用信号,方法之一:确认cpu reset信号发出,再拦下SPI ROM或LPC ROM上的信号,确认传过来读的地址是否有ROM的Mapping的最高端的0xFFFFFFF0地址,如果有,就开始跑了,如果没有,就没跑。
回复

使用道具 举报

发表于 2010-7-7 10:05:17 | 显示全部楼层
小弟愚见,查个debug不久可以知道了吗?
回复

使用道具 举报

发表于 2010-12-15 18:58:39 | 显示全部楼层
示波器点 LPC 的 FRAME 或者 SPI 的 MOSI。能看到init 的方波。
回复

使用道具 举报

发表于 2011-3-25 10:22:40 | 显示全部楼层
小弟不才
0 P4 ^$ M! G5 V$ T( }0 z4 ~4 M
& |8 Q) S$ k% n2 d2 ^/ m3 o在维修的角度上是,先测量PCIFRAME#  LPCFRAME#  LAD0-3上的波形数
* r+ c9 a6 X+ }9 G
* {4 F& J# c6 W" A0 q1 M然后在看SMBUS上有无波去界定  Y  {0 m9 _9 {. i% }6 t6 [1 ?
, ]% s/ Q2 g* h1 a' p. k% e* P. [
不过像档一些IIC上的代码就无法确定了5 p- X9 s2 g8 j& |- Z& r" @: U" m
: ^# @$ S3 r7 Z4 Y" U
还有像IBM T40的档87  85代码的安全芯片出错的代码
7 u# [% R/ l# P, K
7 ~2 L, a7 O' q6 n9 [就无法界定了
回复

使用道具 举报

发表于 2011-3-25 10:23:41 | 显示全部楼层
示波器点 LPC 的 FRAME 或者 SPI 的 MOSI。能看到init 的方波。  
* T7 _! |3 @7 ?- \& u1 g+ m7 n* n% o& I+ o& W
这个INIT的方波在SPI的MOSI上能抓到?
回复

使用道具 举报

发表于 2011-5-4 22:17:04 | 显示全部楼层
+ u* I% [* o( B& X

, o5 m# L$ B" [% Y在我們的工具中, 首先會看到右方的第 8pin vcc 變紅3 j$ f! a+ ]7 [9 ]0 f6 B. Z3 k3 h
代表desktop(io)有上電源供應或notebook(ec)電池有接上
) @  Y2 x7 F* N  M* e
3 V! m' o1 a. k3 l1 [3 J6 I6 {6 V9 n接下來如果看到左方command有03或0b變紅
5 `) ?$ e+ s; l9 }$ n! S就是io/南橋/ec有發出對x86讀取第一行bios, t) t) S* e% |2 D; e
3 ]0 w9 e! l) o+ Z4 O6 X8 m; a* l8 D
右方的位址last issued command address$ v' e1 M6 |7 D/ h5 t: L* O/ ^
可以看到現在bios讀或寫到哪個位址% I: d. Q1 i! N' P- [  O, X
會不停地跳動直到停止讀寫bios' @( \3 y# a) c# t9 @/ P7 `2 q  j

% w9 m9 E& k0 z1 I  z+ e第一行會因為架構不同而位址不同
* i1 h6 H3 L# A' @: F; h1 X有 xxffc0(SIS) 或 xxfff0 或者 xxff00' h2 T9 n6 v5 R2 x; y, l3 m
server BMI 或 NB EC 會從 000000 開始
4 Z" n$ r2 N5 S7 l- U因為那是8051或risc發出的$ a  ~( G& {; X" Y0 ~

1 H% q1 B! u8 @& M% h/ N[ 本帖最后由 eject 于 2011-5-4 22:26 编辑 ]
回复

使用道具 举报

发表于 2011-5-4 22:36:13 | 显示全部楼层
提供一下開機的影片, 幫助大家了解bios開機的實際狀態
$ u; O3 j6 |# c5 o8 Z8 C) S5 qhttp://www.youtube.com/watch?v=Ituk5j8VEnI% W+ X" h8 Q! M
在2:20開始
回复

使用道具 举报

发表于 2011-5-4 22:40:45 | 显示全部楼层

回复 6# 黑马思路 的帖子

據我了解可以量到spi read的波形
8 o& D0 N5 t2 P0 F+ C, k$ V7 R先cs low -> 0x03 -> address ...# W* ~# f$ v) A& }' K7 R! b4 z
不過在power good之前或關機有可能誤發
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 加入计匠网

本版积分规则

Archiver|手机版|小黑屋|计匠网

GMT+8, 2026-3-5 14:14 , Processed in 0.124632 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表