Firmware

Catalyst firmware

Hype: cold · 23

Official firmware for the Catalyst modules.

for4ms Company Catalyst Sequencer,4ms Company Catalyst Controller·by@4ms

Unclaimed. Is this yours? Sign in with GitHub as @4ms to claim it.

Get the source

No release files yet. Build from source.

MIT· 4ms/catalyst-firmware·4mscompany.com/p.php?p=1068·downloads come from the creator’s GitHub releases

Catalyst Sequencer and Catalyst Controller

Firmware for the Eurorack modules from 4ms Company.

Requirements:

  • arm-none-eabi-gcc toolchain, version 12.3 is known to work.
git clone https://github.com/4ms/catalyst-firmware.git
cd catalyst-firmware
git submodule update --init --recursive
make all

ls -l build/f401/*.hex

These files will be created:

  • f401.hex: this is the catalyst application (the main firmware). This is probably what you want to flash to your device.

  • f401-bootloader.hex: this is the bootloader. You only need to flash this if you modified the bootloader code (if you're not sure, then don't use this file).

  • f401-combo.hex: this is the bootloader plus the application bundled into. This is used for production purposes.

To create a .wav file that can be used with the bootloader to update a Catalyst via an audio cable:

make wav

ls -l build/f401.wav