GAMERS NEXUS 已經釋出最新影片講解他們的研究成果,內容滿滿值得一看。筆者也看了好幾次才略為理解影片想傳達的訊息。他們主要實驗的對象是 R7 7800X3D 處理器和 ROG CROSSHAIR X670E HERO 主機板,主要原因有哪些呢?讓我們看下去。(GAMERS NEXUS 簡稱 GN)
R7 7800X3D 燒毀的原因?
- ASUS 在 OCP (過電流保護) 上的問題。
- 這裡要注意 CPU 本來可能已經短路 (燒到 GROUND 層),導致大電流湧進 CPU。從 bilibili 上的維修影片可看到當板層短路 (燒到 GROUND 層) 時,便會出現大電流的情況,此時須把燒融的範圍完全清除 (打磨/刮掉),當 GROUND 再不會接到其他板層,短路問題便可解決。不少電源供應器都會同時列出 SHORT CIRCUIT PROTECTION (SCP) 跟 OVER CURRENT PROTECTION (OCP)。
- CPU 為何會 SHORT (短路)
- GN 好像並沒有明確地解釋和證明為什麼 CPU 會短路,只是講述 SOC 電壓在 1.4V 時 CPU 可能會慢慢死去。影片中也有提到這可能是電壓差 (SOC 和 CORE) 引起,也可能是 SILICON (晶圓) 的問題引起。
- ASUS SOC 電壓給得很高
- GN 有整理各板廠關於 EXPO 在 PRIME 95 負載時的 SOC 實際測量電壓,ASUS 的確給到 1.4V 而別家大多在 1.2V。
- 技嘉的案例 (燒 CPU 卻沒燒主機板)
- GN 提到技嘉 BIOS F5A 有可能出現 SOC 電壓無法被正常重置的情況,導致 BIOS 仍然給予上一次手動輸入的數值,出現 SOC 電壓在 AUTO 時實際上卻被測量出 1.45V 的情況。可是這個 BUG 與技嘉的案例完全無關,因為據那一位使用者所說,他並沒有打開 EXPO 也沒動過 SOC,只是在組裝電腦後更新 BIOS 就無法再開機了。GN 在影片最後有提到他將會把這個使用者的主機板和 CPU 寄到第三方實驗室進行研究,並沒有得出就是技嘉 BIOS 的 SOC 重置 BUG 導致該位用戶的 CPU 燒毀這種結論。
- 主機板在 DEBUG CODE 00 時的行為
- GN 指出 ASUS 主機板在 DEBUG CODE 顯示為 00 的時候主機板仍然繼續供電至 CPU。關於 00 的意思,可看為主機板未有檢測到 CPU 的存在 (沒有安裝 CPU 或 CPU 已死)。可是各家板廠對於 "通電或稱上電" 的做法本來就不盡相同,從 bilibili 上大量維修影片可看到長久以來各家都有不同的 "通電" 順序。某些主機板在沒有安裝 CPU 時,在觸發開啟訊號後主機板是不會 "通電" 的,意思是主要的 CPU 電壓 (CORE / SOC) 未有產生;也有些主機板是不需要 CPU 也可以 "通電"。所以當主機板 DEBUG CODE 顯示為 00 的時候,主機板繼續 "通電" 也不一定代表是主機板的設計和做法有問題。
以上是筆者理解到的部份內容,筆者也無法完全明白影片的所有內容,事情還是很複雜,不宜作過多推論和猜想。各位不妨從另一個角度思考,Ryzen 7000X3D CPU 在 ASUS 以外的板子上,像是 GIGABYTE、MSI 、ASROCK、BIOSTAR,在舊 BIOS 上輸入 1.4V SOC 後,是不是必然會導致 CPU 短路甚至燒毀。最後按筆者理解,GN 的影片似乎是想表達 ASUS 主機板沒有在 CPU 短路後觸發保護機制,防止 CPU 燒至脫銲和燒壞板子,而不是指出 ASUS 主機板因為 OCP 設計的做法導致 CPU 出現短路死亡。所以這是死無全屍的調查報告,而不是死因報告,正如 GN 也需要借助外部的研究室繼續調查那個技嘉個案 (只燒 CPU 而沒燒主機板)。
延伸閱讀