KMI Support Center

Our support team thanks you for your patience!

Follow

How do I update/reload my firmware?

There are a few ways firmware can be updated on a K-Board: automatically by the editor, manually with the editor, or manually without the use of the editor.

Automatically

If a K-Board is connected to an editor with a differing firmware version (e.g. you just downloaded a new editor update and fired it up), the editor should automatically prompt you to update the firmware. Just click the UPDATE button to initiate the firmware installation.

Manually (with Editor)

The K-Board Editor can be used to manually initiate a firmware update/reinstall — just do the following:

    1. Connect the K-Board to a computer
    2. Open the K-Board Editor
    3. Go up to the Hardware menu and select "Load/Reload Firmware". This option will only be selectable if a K-Board has successfully connected to the editor.
    4. In the prompt appears, click the UPDATE button — this will initiate the firmware update process.
    5. Wait for the firmware update to complete — a progress bar will show how much of the update has been completed.

Manually (without Editor)

Typically the K-Board editors will do just fine updating firmware on your board, but in some cases it may be necessary to manually update the firmware (like if the controller is not connecting to the editor).

The K-Board firmware can be loaded/installed manually using any application capable of sending SysEx files to connected MIDI devices. We recommend SysEx Librarian for Mac (http://www.snoize.com/SysExLibrarian/), and SysEx Box for Windows (http://miostools.midibox.org/) — though there are certainly other capable third-party options available.

To update your firmware...

Mac

    1. If you have not already, download and install SysEx Librarian from http://www.snoize.com/SysExLibrarian/
    2. Download or locate the firmware file you would like to install. Zips of the current version and past versions can be downloaded here: https://files.keithmcmillen.com/products/k-board/firmware
    3. Plug in your K-Board and open SysEx Librarian
    4. Click "Add..." in the lower-left corner of the screen. When the browser window opens, navigate to the firmware file (generally named to the effect of "K-Board.syx") then click "Open".
    5. Select "K-Board" from the drop down menu labeled "Destination".
    6. Select the firmware file in SysEx Librarian's main window — it should highlight blue.
    7. Click the "Play" button in the top-left corner of SysEx Librarian to begin the firmware installation. A progress bar will appear indicating how far along the update process is. The K-Board will look non-responsive while the update is taking place — this is ok and to be expected.
    8. Once done, start using the K-Board as usual.

Windows

    1. If you have not already, download and install SysEx Box from http://miostools.midibox.org/
    2. Download or locate the firmware file you would like to install. Zips of the current version and past versions can be downloaded here: https://files.keithmcmillen.com/products/k-board/firmware
    3. Make sure all audio/MIDI applications are closed.
    4. Plug in your K-Board and open SysEx Box.
    5. Select "K-Board" in the "MIDI IN Port" and "MIDI OUT Port" drop-down menus. "K-Board" may show up as "USB Audio Device" on Windows XP.
    6. Click "Open SysEx File". When the browser window opens, navigate to the firmware file you want to send to the 12 Step, then click "Open".
    7. Click the "Send SysEx" button. The firmware update should begin. The K-Board will look non-responsive while the update is taking place — this is ok and to be expected.
    8. Once done, start using the K-Board as usual.
Was this article helpful?
0 out of 1 found this helpful
Have more questions? Submit a request

Comments