# 美光 Crucial MX500 M3CR04x 韌體更新 ###### tags: `ubuntu` `ssd` [TOC] ## 緣由 [【討論】目前最新MX500 1TB災情續篇(警告若更新韌體為M3CR046請注意,更新非完全解。)](https://forum.gamer.com.tw/C.php?bsn=60030&snA=619033) ## 會出問題的MX500 引用[【討論】MX500韌體更新(M3CR04x專用)+碎念](https://forum.gamer.com.tw/C.php?bsn=60030&snA=615378&tnum=23) > MX500最新批次的主控SMI SM2259+美光176L TLC(B47R) > 韌體編號為M3CR"043" ## 如何確認MX500韌體 ![](https://hackmd.io/_uploads/BydGwR9a3.png) 圖片引用自[【討論】MX500韌體更新(M3CR04x專用)+碎念](https://forum.gamer.com.tw/C.php?bsn=60030&snA=615378&tnum=23) ## Ubuntu可用的官方韌體升級工具 因為我是Ubuntu無法使用美光官方網站提供的`Storage Executive` 在網路上就看到有人提供,Linux使用的`Storage Executive`,就放置在這裡提供方便下載 [StorageExecutive_Linux.tar.xz](https://drive.google.com/file/d/1cCui6S5jJ39SQ2S2bQNnfG1QB52EErte/view?usp=drive_link) ### 安裝StorageExecutive_Linux ```bash tar Jxf StorageExecutive_Linux.tar.xz sudo StorageExecutive_Linux ``` 安裝後最後會直接啟動StorageExecutive,界面是下面這樣,點擊左邊韌體更新就可以查看韌體並決定是否升級 我的MX500原本是M3CR043韌體版本 ![](https://hackmd.io/_uploads/B1Efqh5Th.png) 使用StorageExecutive_Linux成功升級M3CR046韌體版本 ![](https://hackmd.io/_uploads/Byk45hqpn.png) ## 手動強制寫入韌體(未試過) ### 下載韌體檔案 美光官方網站沒有提供M3CR046韌體檔案下載,以下提供的韌體檔是討論串[Do you have the latest firmware?](https://github.com/GermanAizek/crucial-MX500-linux/issues/1)所釋出的M3CR046韌體檔案 [M3CR046.zip](https://drive.google.com/file/d/1rJCvXfBdRroWSjWNDe63CyZDL3q-5pW1/view?usp=drive_link) ### 強制寫入韌體指令 引用自[6.11.5 - ISSUES WITH BTRFS CACHE AFTER SSD(S) REPLACEMENT AND HW UPGRADE](https://forums.unraid.net/topic/137795-6115-issues-with-btrfs-cache-after-ssds-replacement-and-hw-upgrade/#comment-1265949) `hdparm --fwdownload mx500/1.bin --yes-i-know-what-i-am-doing --please-destroy-my-drive /dev/sd-` `mx500/1.bin` 請改成下載來的韌體檔案路徑 `/dev/sd-` 請改成你電腦上的mx500裝置路徑 由於這個指令我未曾使用過,所以若弄壞請不要找我XD