|
|
@ -1,17 +1,16 @@ |
|
|
|
# Heck Machines - OSP |
|
|
|
|
|
|
|
The OSP is a hackable, open source drum machine that accidentally got very, very close to the erica perkons hd-01, |
|
|
|
which is real beauty of instrument design that i truly love, except for its unhackable closed source nature. |
|
|
|
So, we new need gnu one. |
|
|
|
which is a real beauty of instrument design that i truly love, except for its unhackable closed source nature. |
|
|
|
So, i made a gnu one. |
|
|
|
|
|
|
|
 |
|
|
|
|
|
|
|
|
|
|
|
. |
|
|
|
. |
|
|
|
. |
|
|
|
## Build Instructions |
|
|
|
|
|
|
|
## Toolchain Setup |
|
|
|
### Toolchain Setup |
|
|
|
|
|
|
|
### Compiler |
|
|
|
#### Compiler |
|
|
|
|
|
|
|
compiler used is gcc for arm: |
|
|
|
Options: |
|
|
@ -24,7 +23,7 @@ There is NO libc-nano shipped with it, because its not GPL. |
|
|
|
BUT the daisy build scripts specify the use of libc-nano. |
|
|
|
|
|
|
|
|
|
|
|
### Programmer / Debugger |
|
|
|
#### Programmer / Debugger |
|
|
|
|
|
|
|
on macos: |
|
|
|
`port install dfu-util openocd` |
|
|
@ -33,12 +32,12 @@ on macos: |
|
|
|
`openocd` is the program that is invoked by the Makefiles to program the thing via JTAG. |
|
|
|
`openocd` also is the debugger we use. |
|
|
|
|
|
|
|
## Dependencies |
|
|
|
### Dependencies |
|
|
|
TODO... |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
## Hardware |
|
|
|
### Hardware |
|
|
|
|
|
|
|
TODO... |
|
|
|
|
|
|
|