Wgrywanie firmware może być przerwane przez błąd, ale zazwyczaj nie jest to nic poważnego. Przed zagłębieniem się w problemy z tym związane, mamy kilka porad na początek.
Na początku spróbuj podłączyć przewód do innego portu USB komputera. Następnie naciśnij przycisk Skanuj ponownie w okienku wgrywania firmware w PrusaSlicer.
Upewnij się, że przewód USB jest wpięty do końca w obydwa złącza oraz ewentualnie spróbuj użyć innego przewodu.
Upewnij się, że używasz przewodu USB obsługującego transfer danych. Niektóre przewody microUSB zapewniają jedynie zasilanie i nie obsługują transferu danych.
Błąd ten oznacza, że narzędzie do aktualizacji firmware nie otrzymało odpowiedzi od płyty miniRAMBo lub EINSY RAMBo. Sprawdź czy drukarka jest włączona. Następnie sprawdź bezpieczniki - instrukcje znajdziesz w artykułach: Przepalony bezpiecznik (MK2S, MK2.5, MK2.5S) lub Przepalony bezpiecznik (MK3, MK3S)
W systemie Unix/Linux, jeśli napotkasz błąd "Permission denied" [Odmowa dostępu] podczas flashowania, może to być spowodowane problemami z dostępem do portu. Upewnij się, że Twoje konto użytkownika jest dodane do grupy "dialout", aby uzyskać dostęp do portu szeregowego:
groups ${groups}
Dodaj swoje konto użytkownika do grupy za pomocą sudo gpasswd --add ${USER} dialout
lub sudo usermod -a -G dialout <username>
w zależności od używanej dystrybucji. Następnie uruchom ponownie komputer lub wyloguj się i zaloguj ponownie, aby zastosować zmiany.
"Wybrano niewłaściwy plik" ("Wrong file has been selected for flashing"). Upewnij się, że archiwum .zip jest rozpakowane i wybrany jest plik .hex odpowiedni dla Twojej drukarki.
Po wyświetleniu komunikatu o stanie "Flashing failed. Please see the avrdude log below" [Flashowanie nie powiodło się. Zobacz dziennik avrdude poniżej], kliknij przycisk "Zaawansowane: log wyjściowy", aby zobaczyć pełny dziennik flashowania. Ten dziennik może dostarczyć więcej informacji o przyczynie niepowodzenia.
W przypadku, gdy na końcu dziennika pojawi się komunikat "Could not open port: COM4" [Nie można otworzyć portu: COM4] (lub inny numer portu COM), może to mieć wiele przyczyn.
Powyższemu błędowi może towarzyszyć błąd "stk500v2_getsync(): timeout communicating with programmer" [timeout komunikacji z programatorem], jak na powyższej ilustracji. W takim przypadku sprawdź, czy:
Gdy błędowi "Could not open port: COM4" towarzyszy błąd "arduino_open(): Failed to initialize MK3 external flash programming mode" [Nie udało się zainicjować trybu zewnętrznego programowania flashowania MK3], należy sprawdzić ekran LCD pod kątem dalszych komunikatów o błędach.
Sprawdź, czy drukarka pojawia się w Menedżerze Urządzeń jako port COM.
Może zdarzyć się, że drukarka będzie pojawiać się w Menedżerze Urządzeń, ale nie jako port COM - jeśli tak jest, poniżej znajdziesz możliwe rozwiązanie problemu:
Jeśli narzędzie do aktualizacji firmware zwraca błąd komunikacji przez port COM3 lub inny, sprawdź ustawienia portu w Menedżerze Urządzeń - inne urządzenie może używać tego samego portu. Odłącz urządzenie lub zmień przypisany port na inny i zrestartuj komputer.
Ekran LCD pokazuje same prostokąty po wgraniu firmware? Jeśli przedtem wszystko działało poprawnie, to znaczy, że wgrane zostało oprogramowanie przeznaczone dla innego modelu drukarki. Upewnij się, że wybierasz plik dla aktualnie podłączonego urządzenia (MK2.5S/MK3S/MMU).
Nasz bootloader jest zablokowany tylko do odczytu, więc nawet jeśli wgrasz nieodpowiednią wersję firmware lub pojawi się inny błąd, masz możliwość naprawienia go. Najlepszym rozwiązaniem przy problemach z wgraniem nowej wersji firmware jest Reset ustawień fabrycznych.
Jeśli masz pytanie dotyczące czegoś, czego nie opisaliśmy, to sprawdź dodatkowe zasoby.
A jeśli to nie działa, możesz wysłać zgłoszenie na [email protected] lub klikając poniższy przycisk.