※ 本文轉寄自 ptt.cc, 文章原始頁面
Re: [心得] R7 1700 segfault威健送修
※ 引述《pig (歡迎加入豬頭黨)》之銘言:
: 借標題用
: 1700 閒置在那邊,重新弄起來要編譯東西的時候發現一直炸,
: 想說該不會踩地雷了吧就測一下確實一直吃 core dump 吃不停
: 為了保險起見拿別顆測結果發現是 ADATA 的 RAM 有問題,先拿到光華送修,
: 還蠻順利的直接換,回來跑 memtest 也都正常,結果再編譯又炸了,跑測試
: 程式後確定有問題,那只好連 CPU 都送修了
: 盒子包一包風扇拆一拆 (拿去別台組光害機) 親送威健,被告知可能要等二至三週
: 次日接到威健電話通知要等二至三週,或是加 800TWD 升級 3700X,
: 這應該還蠻好選擇的
: 兩天後去威健付款取件,維修人員告知保固延續原 CPU,
: 這顆 1700 是很早期買的所以是明年春天過保
這個Segfault錯誤問題
涵蓋整個Ryzen一代的產品
除了常見1800、1700系列外,1600、1400...也有看到案例
目前已知2017年25週之前生產的CPU發生機率較高
25週之後,偶爾也還是有看到案例回報
AMD論壇的討論串:
https://community.amd.com/thread/215773
2017年到今年7月,已經蓋大樓到第76頁了
對岸討論文章:
https://www.chiphell.com/thread-1764159-1-1.html
這問題應該不是CPU硬體設計上的問題
因為同一批次的有些正常,有些卻有問題
推測比較可能是晶片生產良率(體質)上的問題
B1步進的Ryzen一代都可能出現
所以有網友測試,有問題的CPU
加電壓使用時出現錯誤的機率可能會變小
一開始AMD原廠接受RMA
都是先實際測試過CPU確定不會有Segfault錯誤
才寄回給使用者
但後來可能AMD原廠懶得完整測試
直接更換一顆新的CPU寄回
所以後來RMA的人,就算拿到37週、42週生產的
也還是可能遇到Segfault錯誤
看國外討論有人RMA換了4次才沒問題
有趣的是,RMA回來若確定沒問題的
超頻體質都比原先的好
這也呼應了這問題可能是晶片體質上的問題
要測試Segfault錯誤問題
CPU和記憶體都要在預設值狀態(時脈/電壓)
可以在Ubuntu 17.04下(Linux環境)跑這測試script
https://github.com/suaefar/ryzen-test
在Ubuntu 17.04環境下(可以去Ubuntu官網下載ISO安裝)
下載kill-ryzen.sh
在kill-ryzen.sh所在資料夾打開命令行控制台
輸入命令./kill-ryzen.sh
如果在build.log中出現build failed
或者是執行時顯示build failed或segfault錯誤
就可能CPU或記憶體有問題
另外有日本網友寫了簡易在Windows環境下的測試程式
https://github.com/hayamdk/ryzen_segv_test
下載執行檔
執行launcher,輸入CPU線程數和循環次數
如果出現NG,就可能CPU或記憶體有問題
比較有趣的是
作者說i7-3770K跑這個程式也可能出錯
這個嘛..就有點謎了
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 218.187.101.140 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/PC_Shopping/M.1575551913.A.199.html
推
→
→
推
→
推
推
推
→
推
推
推
→
→
推
→
推
→
推
推
推
推
→
→
推
推
→
推
推
推
→
→
推
推
→
→
→
推
→
→
→
→
推
→
→
→
→
→