跳至主要内容

M-VAVE FM-1 韌體升級與回退教學

· 閱讀時間約 10 分鐘

買了一陣子的 FM-1 聽說是可以更新 firmware 的,所以就查了一下官網。官方 release note 和下載頁查得到的版本如下:

版本日期改了什麼
V092026‑06‑24ENV 包絡可以開關;SEQ 錄製中可以改 RATE;SEQ 新增空拍和音符替換
V132026‑07‑03ARP 和 SEQ 可以同步 BPM;OP 介面會記住目前音色在哪一頁、第幾個 OP;SEQ 可以變調;部分原廠音色的音量調得更平均;GLO 設定可選力度 1–127;可選 MIDI 通道(預設 ALL 全通道);可用 PC 碼(PC 0–127)切音色;RATE 多了 1/1 和 1/2 兩檔。官方註明這版要從 major update 下載軟體做整體更新
V142026‑07‑06release note 沒寫;下載頁上只有舊的更新程式 FM1.dmg 內建這版(見下方下載表)
V152026‑07‑30LED 基本亮度提高;GLO 設定可以把 A–D 任一組音色重置回上次匯入的狀態;新增 Glide 滑音(GLO 第二頁,0–1 秒,音色是 mono 時才能用);SEQ 可以錄長音(不會蓋掉先前錄的音符)、每個 pattern 綁定一個音色(進 SEQ 後 preset 旋鈕失效)、選步數、從目前的 pattern 開始串起 1–16 個 pattern 連續播;EDIT 新增音色模板(轉 K1 把所有參數設成基本值)、音色改名、複製別的音色蓋過目前音色、長按 OPx 讓該 OP 靜音(切換音色就復位);FX 和 ENV 參數從 0–10 細分到 0–100;MIDI 收到 velocity 0 的 note on 會當成 note off,CC 碼控制效果參數的刻度改成對應 FX 參數(詳見官方 CC 響應表)

release note 只有 V09、V13、V15 三筆,跳過的編號(包含 V14)都沒寫。

我這台接上電腦,用官方工具一看是 V14。這篇記錄怎麼用官方工具更新到 V15,以及想退回 V14 時要用哪個檔案。

刷機途中拔線或斷電可能讓機器變磚,我在官網找不到救援方式,所以刷之前我先把 V14 的更新程式一起載下來當退路。

環境​

  • MacBook Air(Mac16,12),macOS 27.0.1
  • FM-1 原本的韌體:V14
  • FM-1 用 USB-C 線直接插 Mac,中間沒有 hub 或轉接器
  • 瀏覽器:Brave

1. 下載​

M-VAVE Download Center 的 FM-1 底下有好幾個檔案,用得到的是這三個:

檔案用途大小
M-UPGRADE.dmg通用更新工具,可以自己選韌體檔58.5 MB
FM-1.fwscV15 韌體,在「PC Firmware」那一區,日期 2026_07_30700 KB
FM1.dmg內建 V14(2026_07_06)的專用更新程式,退回 V14 用59.8 MB

FM1.dmg 標的是「Firmware for the PC/Mac software」,看起來像是要拿來更新的,其實它只能刷內建的 V14,程式裡沒有選檔功能,拿它更新會停在 V14。它放在 M-VAVE 社群站,不在官方 CDN 上,59.8 MB 下載超過 5 分鐘。

我把 V15 韌體放在 ~/Downloads/FM-1-V15/,FM1.dmg 放在 ~/Downloads/FM-1-V14-backup/,之後選檔和找備份都比較方便。

2. 驗證檔案​

兩個更新程式都沒有 Apple 簽章(下一步會講),所以至少要確認拿到的是官方原檔。我把 Brave 下載的 M-UPGRADE.dmg 和直接從官方 CDN 重抓的一份比 SHA-256,兩份一樣。

shasum -a 256 ~/Downloads/M-UPGRADE.dmg ~/Downloads/FM-1-V15/FM-1.fwsc ~/Downloads/FM-1-V14-backup/FM1.dmg
檔案SHA-256(2026-10-18 下載)
M-UPGRADE.dmg57a61a8aac12e004bc4cd0b0aa63342d2046f21b50a4e3fe80ea460cfc401081
FM-1.fwscdb1642b2b6fa5c2cccb11ffd13878068bb28601678d3644049f99dc40e7edb8a
FM1.dmg02005c80404b5f9fb55e9138f11cfdecd821e8014577e546a91d85b270f242d9

M-VAVE 之後如果換了檔案,數值就會不同,那時改成重抓一份官方的來比。

3. 安裝 M-UPGRADE​

打開 DMG,把 M-UPGRADE.app 拖進「應用程式」。這個 App 只有 ad-hoc 簽章,沒有開發者身分也沒有 Apple 公證,Gatekeeper 的檢查結果是 rejected,第一次開會被擋。(打包得也有點隨便,App 裡的 AppConfig.ini 還留著原廠工程師電腦上的微信暫存資料夾路徑。)

會被擋是因為瀏覽器下載時在檔案上貼了隔離標記 com.apple.quarantine。官方更新只有這個管道,我選擇信任它,用終端機移除這一個 App 的標記:

xattr -dr com.apple.quarantine /Applications/M-UPGRADE.app

不想下指令的話,先開一次讓它被擋,再到「系統設定 → 隱私權與安全性」按「強制打開」,效果一樣,都只影響這個 App。

4. 更新到 V15​

刷之前關掉其他會用到 MIDI 的程式(包括開過 Web MIDI 網頁的瀏覽器分頁),Mac 接電源。FM-1 開機、插上 Mac 後開 M-UPGRADE,上方會顯示 Device name:FM-1 Version:14。按 Select Firmware 選 FM-1.fwsc,右邊出現綠色的 Firmware version:15,代表檔案沒選錯。

選好韌體、還沒按 Update Firmware 的畫面

接著按 Update Firmware,然後不碰線、不碰 FM-1 和 Mac。視窗會變暗,中間出現轉圈圈和 Ota upgrade in progress..。

更新進行中的畫面

如果按下去出現「Failed to enter upgrade mode!」,官方的做法是 M-UPGRADE 開著、拔掉 USB 再插回去重試。這只適用於還沒開始傳輸的時候。

我刷了兩次 V15(中間退回 V14 一次,為了補截圖),FM-1 從切換成更新模式到重開機回來,第一次約 21 秒,第二次約 20 秒,兩次都沒出錯。

完成後視窗上方會出現綠色橫幅 Upgrade completed! 升级完成!,裝置那一行也變成 Version:15,不用重開 App 就能確認。

更新完成的畫面

刷完後 FM-1 會自動重開機。機器上最明顯的差別是按鍵背光:V15 的功能鍵全部亮白光,PLAY/STOP 亮黃綠色、REC 亮紅色;V14 只有 HOME 會亮。release note 第一條「LED 基本亮度提高」應該就是指這個。其他新功能我還沒試。另外 FM-1 自己的螢幕不會顯示韌體版本,兩個版本開機都是 001 PIANO 1,要看版本還是得靠 M-UPGRADE。

V15:功能鍵全亮

V14:只有 HOME 亮

我沒存過自己的音色,所以沒辦法確認更新會不會清掉自訂音色。有存音色的人,刷之前先把重要的參數抄下來比較保險。

5. 退回 V14​

打開 FM1.dmg,裡面是 M-UPGRADE-FM1.app。它跟 M-UPGRADE 一樣只有 ad-hoc 簽章,Gatekeeper 一樣會擋,照第 3 步的方法放行(路徑換成這個 App)。它內建 V14 韌體,不用選檔。

打開後畫面是簡體中文,上方顯示 FM-1 已连接 版本:15,下面只有兩個按鈕:Update Firmware 和 Update Preset,沒有選檔的地方。

M-UPGRADE-FM1 剛打開的畫面,FM-1 目前是 V15

App 裡除了 V14 韌體,還內建一個 FM-1_4bank.bin,看檔名應該是 A–D 四組原廠音色,對應的應該是 Update Preset 這顆按鈕。所以只按 Update Firmware 退版,音色應該不會被動到;Update Preset 不要亂按。

按下 Update Firmware 後,視窗變暗,中間出現轉圈圈和 Ota upgrade in progress..。

退版進行中的畫面

我退了兩次,FM-1 從切換成更新模式到重開機回來,第一次約 18 秒,第二次約 19 秒,比升級的 20 秒左右還快一點。

完成時上方一樣出現綠色的 Upgrade completed! 升级完成!,但裝置那一行會先變成紅字 请连接 FM-1 / Please connect FM-1,兩個按鈕都反灰。這是 FM-1 正在重開機,不是出錯,等幾秒就好。

退版剛完成,FM-1 還在重開機

大約 7 秒後 FM-1 連回來,顯示 FM-1 已连接(版本 14)相同版本不能更新,Update Firmware 維持反灰。看到版本 14 就是退好了。

FM-1 連回來,已經是 V14

補充:M-UPGRADE 也能更新其他機種​

M-UPGRADE 不是 FM-1 專用的。我把另一台 M-VAVE 的 SMK-37 Elite 接上去,它一樣讀得到 Device name:SMK-37 Elite Version:13,看起來是 M-VAVE 各機種共用的更新工具。

畫面上選的韌體是 FM-1.fwsc,它直接用紅字提示 A firmware that does not conform to the device was selected,Update Firmware 也反灰按不下去。至少這次把 FM-1 的韌體選給 SMK-37 Elite 時,它有擋下來,沒有硬刷。

M-UPGRADE 認得 SMK-37 Elite,選到 FM-1 的韌體時擋下來

換成 SMK-37 Elite 自己的韌體 SMK-37 Elite_016.fwsc 後,右邊出現綠色的 Firmware version:16。按下 Update Firmware,一樣出現綠色的 Upgrade completed! 升级完成!,裝置那一行從 Version:13 變成 Version:16。跟前面 FM-1 的截圖對照,畫面、按鈕和完成提示都一樣,所以有其他 M-VAVE 機器的人,應該也是拿該機種的 .fwsc 用 M-UPGRADE 刷。

SMK-37 Elite 選好 V16 韌體,還沒按 Update Firmware

SMK-37 Elite 更新完成,已經是 V16

結論​

V14 和 V15 用的是兩支不同的燒錄軟體:新版 M-UPGRADE 可以自己選韌體檔,舊版 M-UPGRADE-FM1 的韌體寫死在裡面,執行就是刷回 V14。官方沒有單獨提供 V14 的韌體檔,想退版只能靠舊版那支,所以兩支我都留著。

至於值不值得更新:老實說這台買來後我還沒怎麼認真玩,V15 的新功能好不好用我說不上來。不過我一向是先更新再說,除非網路上有人回報新版有 bug 或改壞了,不然都建議更新,何況退回 V14 也不到 20 秒。

參考資料​