diff options
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 16 |
1 files changed, 16 insertions, 0 deletions
@@ -79,6 +79,22 @@ brew install gcc-arm-none-eabi | |||
79 | make | 79 | make |
80 | ``` | 80 | ``` |
81 | 81 | ||
82 | ## Using Linux | ||
83 | |||
84 | Install a compatible arm-none-eabi-gcc compiler from your distribution package | ||
85 | manager. Make sure to initialize the submodules of this git repository after | ||
86 | cloning. | ||
87 | |||
88 | ``` | ||
89 | git submodule init | ||
90 | git submodule update | ||
91 | make | ||
92 | ``` | ||
93 | |||
94 | You can use `make run` to upload the firmware to the Launchpad Pro using | ||
95 | `amidi`. Make sure to update or pass the Makefile `PORT` variable with your | ||
96 | Launchpad's ID, obtained using `amidi -l`. | ||
97 | |||
82 | # Uploading to a Launchpad Pro | 98 | # Uploading to a Launchpad Pro |
83 | 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 macOS, and [MIDI OX](http://www.midiox.com/) on Windows. On Linux, I'll bet you already have a tool in mind. | 99 | 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 macOS, and [MIDI OX](http://www.midiox.com/) on Windows. On Linux, I'll bet you already have a tool in mind. |
84 | 100 | ||