Firmware Hero
0

FM-303

  • Custom firmware
  • Alpha
  • Medium brick risk

Source code

This project hasn't been claimed by its maintainer yet, so its details come from the community. Is it yours? Claim it

Before you start

How hard is it?
EasyWith Slipway.
What you need
  • Comfort with the command line
  • A computer
Can it break my device?
Small chance of trouble, with a way to recover.
Can I undo it?
The project doesn't say. Assume you can't.

Did it work for you?

Did FM-303 work on your M-VAVE FM-1?

No reports yet.

One-tap reports from owners. Bricked reports are checked before they count.

Compatibility

Devices: M-VAVE FM-1.

No compatibility information yet.

Getting started

From the project's README ("Building and testing"):

The whole app runs on a computer in the simulator, which is where it is tested:

tests/runtests.sh # unit tests, the sequencer, the app in the simulator build/host/fm303host SCRIPT OUTDIR # run a script (tests/scenarios/.f303): WAV + PNG out tests/host/runbass303.sh # the 303 voice against Open303 (needs schwung-303)

The firmware itself needs JieLi's toolchain and three files from its AC79 SDK:

./build.sh # build/fm303.fwsc python3 tools/fm1install.py build/fm303.fwsc

Details, and how to get back to M-VAVE's firmware: BUILDING.md.

Read the full instructions

Risk and recovery

Brick risk
Medium
Requires opening the device
No

From the project's README ("Building and testing"):

The whole app runs on a computer in the simulator, which is where it is tested:

tests/runtests.sh # unit tests, the sequencer, the app in the simulator build/host/fm303host SCRIPT OUTDIR # run a script (tests/scenarios/.f303): WAV + PNG out tests/host/runbass303.sh # the 303 voice against Open303 (needs schwung-303)

The firmware itself needs JieLi's toolchain and three files from its AC79 SDK:

./build.sh # build/fm303.fwsc python3 tools/fm1install.py build/fm303.fwsc

Details, and how to get back to M-VAVE's firmware: BUILDING.md.

Read the full instructions

Credits, license and support

License
GPL-3.0