diff options
author | DaveHodder67 <dave.hodder@focusrite.com> | 2015-06-16 14:43:39 +0100 |
---|---|---|
committer | DaveHodder67 <dave.hodder@focusrite.com> | 2015-06-16 14:43:39 +0100 |
commit | cfade43863860cb5f02d81d84321cdd0c22c9942 (patch) | |
tree | 5a3ee42dccb3b16c986d0d0d2ab697e796f6865c | |
parent | a2915837e934d24ea337b010ff96ccfee0b092ff (diff) | |
download | launchpad-polymaker-cfade43863860cb5f02d81d84321cdd0c22c9942.tar.gz launchpad-polymaker-cfade43863860cb5f02d81d84321cdd0c22c9942.zip |
added factory default firmware for recovery
-rwxr-xr-x | Launchpad Pro-1.0.154.syx | bin | 0 -> 114219 bytes | |||
-rw-r--r-- | README.md | 13 |
2 files changed, 12 insertions, 1 deletions
diff --git a/Launchpad Pro-1.0.154.syx b/Launchpad Pro-1.0.154.syx new file mode 100755 index 0000000..b6bf226 --- /dev/null +++ b/Launchpad Pro-1.0.154.syx | |||
Binary files differ | |||
@@ -32,7 +32,18 @@ At the command prompt, simply type `make` | |||
32 | This will generate the firmware launchpad_pro.syx file in the build directory. You can then upload this to your Launchpad Pro from the host! | 32 | This will generate the firmware launchpad_pro.syx file in the build directory. You can then upload this to your Launchpad Pro from the host! |
33 | 33 | ||
34 | # Uploading to a Launchpad Pro | 34 | # Uploading to a Launchpad Pro |
35 | Bootloader firmware update instructions here (Sysex Librarian / MIDI-OX / ...?) | 35 | Now you've got some nice new code to run. To upload it to your Launchpad Pro, you'll need a sysex tool for your host platform (I'd love to get it working from the virtual machine, but that's for later). I recommend [Sysex Librarian](http://www.snoize.com/SysExLibrarian/) on OS X, and [MIDI OX](http://www.midiox.com/) on Windows. On Linux, I'll bet you know better than I do! |
36 | |||
37 | I won't describe how to use these tools, I'm sure you already know - and if you don't, their documentation is better than mine! Here's what you need to do: | ||
38 | |||
39 | 1. Unplug your Launchpad Pro | ||
40 | 2. Hold the "setup" button down while connecting it to your host via USB (ensure it's connected to the host, and not to a virtual machine!) | ||
41 | 3. The unit will start up in "bootloader" mode | ||
42 | 4. "play" your launchpad_pro.syx file to the device - it should breifly scroll "updateing..." across the grid | ||
43 | 5. Wait for the update to complete, and for the device to reboot! | ||
44 | |||
45 | # Bricked it! | ||
46 | Don't worry - even if you upload toxic nonsense to the device, you cannot brick it - the bootloader is stored in a protected area of flash. If your new firmware doesn't boot, you'll get stuck at step (3) above. Simply repeat the process with the shipping firmware image (Launchpad Pro-1.0.154.syx) to restore your unit to the factory defaults. | ||
36 | 47 | ||
37 | # API | 48 | # API |
38 | The most crucial parts of the API are: | 49 | The most crucial parts of the API are: |