I’d love to be able to build some of the software-based Mutable Instruments modules. I haven’t found a clear and concise guide for doing so using the macOS. If I use the mutable-dev-environment and the Olimex ARM-USB-OCD-H JTAG adapter listed in the README, which modules would I be able to build?
I’m assuming that with this dev environment I can plug the adapter into my computer and use the environment to program the modules I’ve finished soldering and building. Is this a safe assumption and is it that simple?
I’m not exactly sure if this thread needs to be closed or not (due to the no-diy mutables policy here), but regardless…
With an ARM JTAG converter like the one you listed or an STLINKV2, it is possible to program:
All digital modules made from 2018 onwards (Marbles, Plaits, Stages, and Tides v2) use SWD programming, and you will need to use either an STM32 discovery board, or a breadboard adapter between the JTAG pins to the module. Such a setup has been covered by @forestcaver (who is much more experienced than I am).
Grids, Branches, and Edges all need a special programmer, here is what is recommended for them:
I’ve compiled a spreadsheet on this very topic, and once again @forestcaver 's blog at http://www.batguitars.co.uk/ is a very valuable resource!
Here’s my spredsheet: https://docs.google.com/spreadsheets/d/1vb-auvsGn8H_lV2n7MrPakavrVkc-bdtjW5bp0Rj7bk/edit?usp=sharing
Oh and yes, to my understanding that is how the Mutable Dev Environment should work on MacOS.
Thanks, amycatass. My apologies if this type of question isn’t allowed. I’m still getting familiar with everything.
Your spreadsheet has a lot of good info. Thanks for sharing.