OK, I started all systematic today and made a lot of progress. I’m setting out the steps in case it’s useful to anyone else. But I still don’t have a usable product I think - the Owl Modular sits there with a solidly red LED on.
1 - Put Owl into DFU mode with jumper
2 - Erased memory using STM32CubeProgrammer
3 - Downloaded bootloader from [solved] Can't connect to Magus - #12 by mars onto Owl using dfu-util. Seems to go fine. Now it appears on Device Manager as STM32 BOOTLOADER under “USB devices”.
4 - Connected using WEBDFU. Looks good.
5 - Downloaded firmware 24.2 and pushed it onto OWL using WEBDFU. Looked like it was done.
6 - Disconnected, powered down OWL.
7 - Powered on OWL, got a tiny green flash, then no light for a second, then flashing Green/Red, then steady Red. Now it appears on Device Manager as OWL-MIDI under “USB devices” - a generic USB device.
8 - Tried to connect using Owl Patch Libary. No joy. Likewise the OpenWareLaboratory link, likewise OwlNest, OwlControl.
9 - Re-started Windows. Same outcome.
10 - Deleted device OWL-MIDI and driver.
11 - Unplugged and powered down Owl. Switched on and plugged back in. Now Device Manager finds it as OWL-MODULAR under Sound, Vision & Game Controllers.
12 - Not recognised by OwlNest or OwlControl. But recognised by OpenWareLaboratory - “Connected to OWL Modular Boot v21.2.1”
13 - Seems to be recognised by Patch Library. Reports Unique ID. Appears to save patches - the Owl LED button changes from solid red to amber as the download occurs. But display does not show the patches as being present on the device. I have tried to pick nice short and simple patches.
So, how to get the last mile to a working device? Holding down the LED button doesn’t get it to start flashing and it doesn’t appear to select a patch, or go green afterwards.