Hi,
There was official post about upgrade when support for OWL mk1 was added
The .bin
images were made for older releases only, the latest version that you can install using DFU is here:
Release v22.4.0 · RebelTechnology/OpenWare · GitHub , you need the OwlModular.bin file.
Next you have to upgrade bootloader to be able to flash SysEx files. You can install the MIDI bootloader from MidiBoot-OwlModular.syx .
The second approach is to flash MIDI bootloader using DFU first, then use it to flash firmware in sysex format from MidiBoot-OwlModular.bin file.
It’s important to pay attention which address is used when flashing bootloader or firmware with DFU! Bootloader must be flashed to 0x08000000, firmware to 0x08008000. So you need to upgrade either firmware or bootloader to be able to upgrade the second part. I would say that flashing firmware with DFU first looks like a safer approach to me. Also, using desktop software like dfu-util might be more reliable than flashing with webDFU.
For flashing sysex files you can use this
Note that if you make some mistake and end up not being able to boot or flash anything, it would be a matter of getting a cheap programmer to flash the microcontroller directly, so don’t worry about bricking your device permanently.