Open mcclure opened 2 years ago
I got a video of "state 4" if it would help to post.
on something like 50 to 70% of bootups, the system UI is broken
I suspect it might be fixed by this
Strangely enough, I've not seen the failure modes you describe on the devices I've tested the fw on. It probably depends on the state of uninitialised memory, which could explain why it is intermittent.
@mcclure pls see if this firmware fixes it for you.
Been testing with v22.5.rc1 for the last 15 minutes, I've rebooted maybe ten times. The first 4-5 boots I never saw the encoder problems (2) or (3), although a little under half the time I saw problem (4). However after a number of boots I did start seeing problem (2). It's possible the problem is happening less often now, but it's definitely still happening.
Okay, so that didn't fix it... :thinking:
I got a video of "state 4" if it would help to post.
yes please!
yes please!
Here is the video of "state 4". Things to notice in this video: Sometimes but not always while turning the left encoder, the listing flickers to patch 2 for a single frame; the right encoder (this time) is working fine; the left encoder works fine on the LED brightness page.
Installed v22.4.0 from the Github releases page on a 2019 Magus (with custom-installed MidiBoot2 with watchdog).
It works great EXCEPT that on something like 50 to 70% of bootups, the system UI is broken. By "system UI" I mean the special UI where you press the upper-right encoder in and it takes you to the "Status" page, and then you can use the upper-right encoder to switch between various pages and the upper-left encoder to select/alter items on those pages.
Depending on the boot, I see various combinations of symptoms:
I made a video in which I show state 2 ["bad"], but then power cycle and it goes into state 1 ["good"]: https://youtu.be/xkTNR5fUAFw (Please excuse my messy desk)
When I am in states 2, 3 or 4 both the upper-left and upper-right encoder work completely as expected in "normal" mode (IE upper-right encoder can select parameter and upper-left parameter can change parameter value) and in state 4 the upper-left encoder works as expected on system pages other than "Patch" (that is it changes volume or LED brightness no problem)
When the bug happens the Magus is mostly unusable as I cannot select patches, and I usually want to change Volume and LED Brightness right after starting up.