summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDaveHodder67 <dave.hodder@focusrite.com>2015-06-16 14:43:39 +0100
committerDaveHodder67 <dave.hodder@focusrite.com>2015-06-16 14:43:39 +0100
commitcfade43863860cb5f02d81d84321cdd0c22c9942 (patch)
tree5a3ee42dccb3b16c986d0d0d2ab697e796f6865c
parenta2915837e934d24ea337b010ff96ccfee0b092ff (diff)
downloadlaunchpad-polymaker-cfade43863860cb5f02d81d84321cdd0c22c9942.tar.gz
launchpad-polymaker-cfade43863860cb5f02d81d84321cdd0c22c9942.zip
added factory default firmware for recovery
-rwxr-xr-xLaunchpad Pro-1.0.154.syxbin0 -> 114219 bytes
-rw-r--r--README.md13
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
diff --git a/README.md b/README.md
index eb8efa6..5424389 100644
--- a/README.md
+++ b/README.md
@@ -32,7 +32,18 @@ At the command prompt, simply type `make`
32This will generate the firmware launchpad_pro.syx file in the build directory. You can then upload this to your Launchpad Pro from the host! 32This 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
35Bootloader firmware update instructions here (Sysex Librarian / MIDI-OX / ...?) 35Now 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
37I 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
391. Unplug your Launchpad Pro
402. 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!)
413. The unit will start up in "bootloader" mode
424. "play" your launchpad_pro.syx file to the device - it should breifly scroll "updateing..." across the grid
435. Wait for the update to complete, and for the device to reboot!
44
45# Bricked it!
46Don'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
38The most crucial parts of the API are: 49The most crucial parts of the API are: