開機後發現dmesg狂噴AER: Corrected error received: 0000:00:1b.4
可看到出問題的是PCIe port 0000:00:1b.4
Step 1:用lspci -nn查詢
- lspci -nn | grep 1b.4
00:1b.4 PCI bridge [0604]: Intel Corporation Cannon Lake PCH PCI Express Root Port #21 [8086:a32c] (rev f0)
但上述的PCH不是真正問題所在。
Step 2:用lspci -t查詢
- lspci -t
-[0000:00]-+-00.0
...
+-1b.0-[01]--
+-1b.4-[02]----00.0
...
\-1f.6
從1.b4,找到方括號內的02,用lspci -nn再查詢
Step 3:用lspci -nn再查詢
- lspci -nn | grep 02:
02:00.0 Non-Volatile memory controller [0108]: Silicon Motion, Inc. Device [126f:2262] (rev 03)
這個錯誤訊息開機完沒多久就會噴出來,重開機可能就不噴了,原因目前不明。如果會噴就會噴,不會噴就一直都沒事
創見SSD系列用MTE220s結尾用的主控晶片是Silicon Motion慧榮。SSD的組成部分,技術含量最高的是主控晶片、成本最高的是NAND flash顆粒、選擇最多的是介面
參考資料
- 原理PCI Express: Advanced Error Reporting(AER) :關於AER error訊息的機制說明。有詳細的Error Reporting機制與流程圖
- 必看“芯”知識:最全SSD主控晶片詳解及全球知名廠商盤點:SSD上的處理器,指揮資料的運算與協作
- 創見 Transcend PCIE MTE220S 1TB SSD 測試心得分享
- 【問題】疑似 組機子板 大量洗單 “創見MTE220S” V.S. CP海盜MP510 與 同方案M.2 SSD統整
_EOF_
沒有留言:
張貼留言