Bypassing Reset and Boot buttons using Oopsy

Hi, on both the Daisy Seed and the patch-sm I’d like to upload new programs using oopsy. Can’t I do it not using the Reset and Boot buttons? They are buried deep into my hardware, and I don’t want to open it every time when I do changes. I think I saw somewhere that one can reset the Daisy, but can’t find the info anywhere. Any leads? Thanks!

Hans

I think you may be able to use the ResetToBootloader() function in the C++ inserts, which is a feature on this version of Oopsy. We unfortunately don’t have documentation for it at the moment though.

I do remember a community member trying this out, but I couldn’t find the thread right away.
Edit: I just found them. This thread should give you an idea of what the C++ inserts look like. And this is the thread where a community was working on adding ResetToBootloader() with custom inserts.

Using an ST Link is another option for skipping the button presses if you can add another USB port to your project.

Afaik ST Link doesn’t support the bootloader though, or does it?

OP just wants to skip the button press procedure so no need for the Daisy Bootloader to be involved if using ST Link.

By the way @hanstammen, you can see more about using ST-Link with Oopsy for flashing in this video (the link will take you to that part of the video)

ah, thanks, I was about to buy it but it’s not available on the website. Also, looking elsewhere, it says it’s discontinued by the manufacturer??? Thanks, Hans

https://www.st.com/en/development-tools/stlink-v3minie.html

Available almost everywhere.

ah, Digikey has it! Thanks, that was the place I didn’t look at…. Hans