Klipper Firmware

Oprogramowanie sterownika drukarki i do łączenia komputera z drukarką
Awatar użytkownika
S3b
Postów w temacie: 3
Posty: 360
Rejestracja: 22 kwie 2016, 11:44
Lokalizacja: Warszawa
Drukarka: P3Steel 2.01/UM2 AE
x 103

Re: Klipper Firmware

Post autor: S3b »

Dla potomnych (i noob'ów jak ja w dziedzinie Klippera).

Konfiguracja Klippera pod elektronikę 8bit opartą o mega2560 (RAMPS/MKSGen) w połączeniu z PiZeroW przez UART:
  • Instalujemy Klipera z wybranym interfacem na PiZero zgodnie z instrukcją wybranej metody (MainsailOS, KIAUH czy inne)
  • łączymy malinkę z mcu po USB i całą wstępną konfigurację robimy 1:1 zgodnie z instrukcją Klippera (copy/paste z oficjalnego poradnika)
  • firmware pod MEGE kompilujemy na domyślnych ustawieniach
  • flashujemy MCU zgodnie z poradnikiem Klippera - po USB
  • sudo nano /boot/config.txt i dodajemy na końcu pliku dtoverlay=pi3-miniuart-bt - save
  • sudo nano /boot/cmdline.txt i kasujemy z początku pliku console=serial0,115200 - save
  • sudo raspi-config - wybieramy pozycję Interface Options -> Serial Port -> No -> Yes -> Ok -> Finish -> Yes :rotfl:
  • Odpinamy przewód USB od malinki i MCU
  • Kabelkiem 4 żyłowym z GPIO z PiZero (Piny: 4(5V), 6(GND), 8(TX), 10(RX) ) wpinamy się pod piny 5V, GND, TX(D2), RX(D1) w złączu AUX1 w RAMPS/MKSGen
    (Tx i Rx krossujemy - Tx z malinki do Rx na MCU i Rx z malinki do Tx na MCU - Sprawdzić kilka razy czy na pewno dobrze wpięte przed włączeniem zasilania)
  • W Mainsail/Fluid tworzymy lub wgrywamy z szablonu plik printer.cfg a w nim w pod znacznikiem [mcu] dodajemy serial: /dev/ttyAMA0 oraz restart_method: command
  • Robimy Firmware Restart w Mainsail/Fluidd
  • Gotowe! Z racji tego, że MEGA na tym samym UART ma USB i AUX1 nie trzeba przekompilowywać firmware (na co straciłem masę czasu sugerując się tutorialami w necie).
Dzięki Panowie @dragonn, @Jarewa, @Berg za podpowiedzi!
dragonn, artusiek, Berg, Zepco, Adinfo
Ultimaker 2 Clone @1.75mm Bowden :: P3Steel @3mm direct :: Mostly Printed CNC ::
Awatar użytkownika
artusiek
Postów w temacie: 1
Posty: 302
Rejestracja: 29 mar 2017, 22:51
Lokalizacja: Czadrów
Drukarka: PrusMK3s,Bambulab X1
x 54

Re: Klipper Firmware

Post autor: artusiek »

:clap: :piwo:
Fajna wersja skrócona … aż grzech za klippera nie zabrać
Artusiek
Prusa MK3s ; Bambu X1 , Hevo ( prawie działa :thumbdown: )
aniol310
Postów w temacie: 5
Posty: 53
Rejestracja: 31 sty 2021, 17:52
Lokalizacja: zduńska wola
Drukarka: własna konstrukcja
x 2

Re: Klipper Firmware

Post autor: aniol310 »

i tak nie wiem jak to wgrać do mega skąd pliki.
Przydałby się krok po kroku
Awatar użytkownika
cyfron
Postów w temacie: 31
Posty: 1431
Rejestracja: 30 sty 2019, 09:28
Drukarka: U30, SP Pro, UM2+
x 369

Re: Klipper Firmware

Post autor: cyfron »

aniol310 pisze:i tak nie wiem jak to wgrać do mega skąd pliki.
Przydałby się krok po kroku
Zacznij od tego:
https://www.youtube.com/watch?v=wJHcsUcfsQA
Berg
aniol310
Postów w temacie: 5
Posty: 53
Rejestracja: 31 sty 2021, 17:52
Lokalizacja: zduńska wola
Drukarka: własna konstrukcja
x 2

Re: Klipper Firmware

Post autor: aniol310 »

wygenerowałem pliki a pokazuje się to
/dev/serial/by-id/usb-Arduino__www.arduino.cc__0042_7543931353735151A031-if00

jak próbuję wgrać do mega 2560 A SOFT MainsailOS-master
Awatar użytkownika
artur_n
Postów w temacie: 8
Posty: 962
Rejestracja: 20 lis 2017, 21:48
Lokalizacja: RJA
Drukarka: Prusa MK4, P1S AMS
x 179

Re: Klipper Firmware

Post autor: artur_n »

Dobrze pokazuje. Wgrywaj według instrucji.
Awatar użytkownika
Berg
Zasłużony
Postów w temacie: 53
Posty: 7569
Rejestracja: 05 lis 2016, 11:57
Lokalizacja: Kraków
Drukarka: Lume, K8400, HC Evo
x 2675

Re: Klipper Firmware

Post autor: Berg »

aniol310 pisze:wygenerowałem pliki a pokazuje się to
/dev/serial/by-id/usb-Arduino__www.arduino.cc__0042_7543931353735151A031-if00
jak próbuję wgrać do mega 2560 A SOFT MainsailOS-master
Pisałeś wcześniej, że przydała by się instrukcja krok po kroku... Jeśli oczekujesz że ktoś Ci pomoże, to może by tak zacząć od siebie i napisać krok po kroku co robiłeś.
Ja nie rozumiem co Ci nie zadziałało. Chciałem pomóc ale za mało jestem domyślny. Nawet nie wiadomo jak i do jakiej elektroniki to wgrywałeś.
aniol310
Postów w temacie: 5
Posty: 53
Rejestracja: 31 sty 2021, 17:52
Lokalizacja: zduńska wola
Drukarka: własna konstrukcja
x 2

Re: Klipper Firmware

Post autor: aniol310 »

Drukarkę mam samoróbkę. Oparta na ramps 1,4 i mega 2560. Do PI wgrałem soft mainsail. Nie chciał generować plików do rampsa. Znalazłem w necie program na K… tylko niepamiętający co dalej to było, dzięki interfacowi graficznemu wygrało się. Teraz zostało tylko skopiować plik konfiguracyjny drukarki.
aniol310
Postów w temacie: 5
Posty: 53
Rejestracja: 31 sty 2021, 17:52
Lokalizacja: zduńska wola
Drukarka: własna konstrukcja
x 2

Re: Klipper Firmware

Post autor: aniol310 »

hura udało się skomunikować, przydał się ten program na K...
teraz mam taki komunikat
"MCU 'mcu' shutdown: ADC out of range
This generally occurs when a heater temperature exceeds
its configured min_temp or max_temp.
Once the underlying issue is corrected, use the
"FIRMWARE_RESTART" command to reset the firmware, reload the
config, and restart the host software.
Printer is shutdown"
Awatar użytkownika
artur_n
Postów w temacie: 8
Posty: 962
Rejestracja: 20 lis 2017, 21:48
Lokalizacja: RJA
Drukarka: Prusa MK4, P1S AMS
x 179

Re: Klipper Firmware

Post autor: artur_n »

Teraz czas zacząć zabawę z konfiguracją pod swoją drukarkę.
ODPOWIEDZ

Wróć do „Firmware'y i hosty”