RebelTechnology / OpenWare

Firmware for OWL devices
GNU General Public License v2.0
53 stars 16 forks source link

OwlPedal mk1 firmware v22.4 watchdog reset loops #71

Open hippi-viking opened 2 years ago

hippi-viking commented 2 years ago

Upgrading an OwlPedal mk1 from v22.2 to v22.4 via MidiBootloader (after erasing the storage) results in a watchdog reset loop. Reverting back to v22.2 restores expected functionality. Please have a look into it! Cheers! :)

antisvin commented 2 years ago

Is it an actual loop or you just go to bootloader mode once? The former is not expected to happen as we have some code that should keep you in bootloader mode on failure.

Either way, you'll probably have to erase patch storage like release notes suggests. This can be done from the old firmware before flashing or from new firmware when you're in bootloader mode.

hippi-viking commented 2 years ago

I followed the guidance and erased the patch storage beforehand, and followed the upgrade guide as well. Actually i downloaded the firmware image twice and did the upgrade procedure twice to rule out having a broken image or not waiting through the whole procedure, but the results were the same.

I think the pedal boots into the bootloader once (judging by the led: at first it blinks green and red, and stays red after that - not blinking) and then it watchdog reset loops according to the status messages. (It is not possible to upload a patch at this point.)