Śpieszę z wyjaśnieniem, że dostałem do testów płytę 800XL bez Fredka. To płyta uicr0Bee, na której zaobserwowano wcześniej problemy z przełączaniem systemów, bo w "menu" urządzenia natychmiast zatwierdzał się system domyślny, co powodowało, że nie dało się dokonywać wyboru będąc w menu, a jedynie przełączały się cyklicznie naprzemiennie tylko dwa pierwsze systemy.
Podejrzenia były, że to wina innego układu resetu na płycie 800XL i problemy z czasami przytrzymania resetu. Plan zakładał żeby przerobić odpowiednio firmware w yetAnotherOSswitch.
Jednak w testach u mnie okazało się że wszystko działa poprawnie na płycie uicr0Bee zarówno z moją klawiaturą od 800XL jak i klawiaturką serwisową.
Tak że dotychczasowy firmware pozostaje niezmieniony i działa dobrze na wszystkich płytach XL/XE.
Powodem problemów u kolegi uicr0Bee najprawdopodobniej są drgania styków w klawiszu/przycisku reset, co powoduje ponowne naciskanie się tego klawisza i tym samym zatwierdzanie wyboru systemu i przełączanie tylko dwóch pierwszych.
Rzecz jest do sprawdzenia, ja zalecam przeczyszczenie klawisza reset, lub wymianę tactswitcha jeśli chodzi o klawiaturkę serwisową.