User Tools

Site Tools


products:firmware_update

Firmware Update

This document will walk through how to load new firmware onto a device.

We have a number of products so the first thing you'll need to do is determine if the reset button is accessible without opening the case.


External Reset

For these products you just need a paperclip to press the reset button.

  • S1D Digital Controller
  • S1A Analog Controller
  • 8K2 Controller

There will be a small hole close to the center of the unit through which you can place the straightened end of a paperclip through to press the reset button. (A SIM card ejector pin also works well.)


Internal Reset

For the following products you will need to remove the bottom cover of the device to access the reset button.

  • The Big Button
  • The Button
  • The Dual Button
  • B3 Three Button Controller
  • Footswitch
  • Dual Footswitch
  • MIDI Controller LC
  • MK1 Controller

The PCB will be wrapped in blue tape, with a black dot indicating where the reset button is. Pressing down on the black dot will press the reset button. Press it and you should recognize the feel of a button being pressed and hear a slight “click” sound.


You will need to press and hold the reset button down while plugging the device into your computer.

Doing this will cause the device to go into USB Storage Mode and will mount on your computer like an external drive.

You should see a new drive appear on your computer. It will be named RPI-RP2.


The drive will contain two files. Ignore the files, do not delete or attempt to edit them.


Copy the new UF2 file to the RPI-RP2 drive. It will disconnect/dismount from your computer and the update should be complete.

Test it out. If the update did not seem to work try it again.


Where do I get a UF2 file?

Typically we will provide you one via email after discussing how you want the device programmed.

products/firmware_update.txt · Last modified: 2024/05/06 20:33 by admin