Skip to content

m-bootloader 1.2

Choose a tag to compare

@github-actions github-actions released this 19 Oct 22:56
· 31 commits to main since this release

Install m-bootloader with M-VAVE's own updater, M-UPGRADE, over USB MIDI: no download mode, no M-Flasher.

  • New: .fwsc packages for M-UPGRADE. Open the one for your unit in M-UPGRADE and start the upgrade. The unit restarts, shows INSTALLING and a progress bar on its screen, then INSTALLED, and restarts into its firmware. M-UPGRADE then times out with an error; that is expected, and the bootloader is installed by then.
  • The packages hold no firmware, only a small installer that writes the bootloader. Your unit keeps its firmware and settings.
  • The packages are labelled version 099, because M-UPGRADE refuses the version a unit already has. Afterwards the unit still reports its firmware's own version.
  • The bootloaders change only in their version text. The flash loader is unchanged (MFLR1.2).
File For
fm1-uboot.fwsc FM-1, with M-UPGRADE
smk37-pro-uboot.fwsc SMK-37 Pro, with M-UPGRADE
smk37-elite-uboot.fwsc SMK-37 Elite, with M-UPGRADE
fm1-uboot.boot FM-1, with M-Flasher
smk37-uboot.boot SMK-37 Pro / Elite, with M-Flasher
mflr-loader-a.bin, mflr-loader-b.bin M-Flasher's flash loader
SHA256SUMS checksums

Back up your unit with M-Flasher first. With M-Flasher, install as before: m-flasher bootloader --file fm1-uboot.boot (or smk37-uboot.boot). The menu and M-Flasher show the version as 1.2-22e2559.

M-UPGRADE needs the unit to run firmware it can update, such as M-VAVE's. If it refuses a unit running other firmware, its force upgrade skips the model and version checks. M-VAVE's official updates still put their own bootloader back; reinstall with either tool afterwards.

Status:

  • Installing with M-UPGRADE: tested from M-VAVE's bootloader on an FM-1 (firmware 015) and on an SMK-37 with the Pro and the Elite firmware (016). Only the bootloader changed; firmware, calibration, presets and sounds were untouched.
  • FM-1, SMK-37 Pro: tested in full (see the README).
  • SMK-37 Elite: the same hardware and flash layout as the Pro; installation tested with the Elite firmware.