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

tried it and it works. Alas, I checked it on the Daisy Seed, but eventually I’d need it for a project involving patch_sm - and it doesn’t have those headers. Does anybody know how to handle the ST-Link with patch_sm? Thanks, Hans

The SM doesn’t come with the headers soldered but you can use the ST Link once it is.

thanks… is there a timeline for this? Hans

You can see the empty st-link socket on the photo here: https://daisy.audio/img/product_photos/patch_sm/ES_Daisy_Patch_SM_dark.png#only-dark

You have to solder these headers yourself. (note that they are smaller than regular through-hole headers)

great, thanks. I can’t find any documentation on this, do you mean these 4 holes next to the USB port? Hans.

It’s the 10 little holes.

1 Like

oyoyoy, I’m blind!!!

1 Like