目前分類:數位。玩物誌 (7)

瀏覽方式: 標題列表 簡短摘要
echo -off
# + ============================================================== +
#  Test
#  Module Name:  startup.nsh
#  Abstract:  Script file for Auto flash BIOS
# + ============================================================== +

Gary 發表在 痞客邦 留言(0) 人氣()

一些語法常用於測試硬體的重開機是否正確,

tool:debug.exe

warm Reset測試:
在DOS下,進入debug
-o 64 fe (o 64port fe 指令)
可用於測試warm reset 線路是否正確。

Gary 發表在 痞客邦 留言(0) 人氣()

搞了個烏龍,一直以為這兩個uaa fail的問題要改HW,或改FW, 

搞了半天,

原來啥都不用,只要更新fliter即可skip 掉,機車!

Error: Unable to set keepalive on digital output node 6 even though support for EPSS is claimed

Error: Unable to set keepalive on digital output node 16 even though support for EPSS is claimed.

Gary 發表在 痞客邦 留言(0) 人氣()

WHQL如果遇到這個問題,

請參考http://msdn.microsoft.com/en-us/windows/hardware/gg463141.aspx

簡單的說,就是win 7 把筆電上的USB 裝置視為原生或是外接的作分類,

如果是usb裝置是內建於筆電裡:如blule tooth或wifi等,就視為本機,

此時ACPI 的asl code就需重新定義以符合硬體

Gary 發表在 痞客邦 留言(0) 人氣()

記錄一下解決的方式:Unreported Memory IO Test

除了網路上可以查到可能可以透過修改BIOS修正此問題外,

大部分需先check CPK file裡的fail 原因,看記憶體錯誤的位置。

這樣才可以判斷是BIOS問題、或是Driver,或是OS的問題。

這次的問題經查查,以上皆非,看來是測試機上所插的RAM不好,

造成這個問題。所以只要換個新的RAM就Pass!

Gary 發表在 痞客邦 留言(0) 人氣()

1. 先下載 Windows Driver Kit http://www.microsoft.com/download/en/details.aspx?id=11800

2. 至tools\Power management,i386 for 32 bits

                                           ,amd64 for 64 bits

 

3. Copy PWRTEST.exe至待測機,

4. Open the cmd.exe and run as administrator. (注意:不懂請參考以下網址:  http://support.microsoft.com/kb/981174/zh-tw)

Gary 發表在 痞客邦 留言(1) 人氣()

之前卡了這個問題,總算最近試出一個解法:

原來EC在送出SCI event時,會透過SCI pin 拉一個Low active pulse,

此時BIOS由ACPI ASL code得知。但此error log問題會發生,

主要是這個拉low的長度是有限制的,由大廠是需拉low 的時間約6ms以下。

另一家需100ms左右。

 

Gary 發表在 痞客邦 留言(0) 人氣()