Hi!
I’m learning C++ development for Daisy and I want to experiment with a Versio. I already have my first custom firmware (build ok), but I’m not very familiar with VS Code, Cortex Debug, debug probes, etc.
I have a few questions about the recommended development workflow with Versio:
-
Powering:
Can I safely power my Versio using the Eurorack ±12V PSU and simultaneously plug the USB port into my computer?
In other words, is double power (USB + Eurorack) safe for the module? -
Flashing firmware:
Do I really need to power down or remove the Versio from the rack before flashing a new firmware, or is hot-plugging / in-rack flashing OK? -
Debugging:
Is it possible to run my custom firmware on the Versio while debugging/printing variables in real time over USB (e.g. serial output or SWD)?
If so, what tools should I use and why (Cortex Debug? Serial over USB? SWD?) and how should I configure VS Code for that? -
Best workflow:
What is the recommended / common workflow for firmware development on a Versio using VS Code?
Thanks a lot for any guidance!