Klipper Firmware

Oprogramowanie sterownika drukarki i do łączenia komputera z drukarką
Awatar użytkownika
atom1477
Postów w temacie: 9
Posty: 259
Rejestracja: 17 paź 2023, 18:21
x 66

Re: Klipper Firmware

Post autor: atom1477 »

Chcę zrobić sam, bo mam nietypową konfigurację (kwarc 12MHz zamiast 8).
Znasz jakiś link do opisu jak zrobić? Bo wszystkie jakie widzę kierują do opisu z jakiego wychodzi plik 26 KB.
Awatar użytkownika
artur_n
Postów w temacie: 8
Posty: 967
Rejestracja: 20 lis 2017, 21:48
Lokalizacja: RJA
Drukarka: Prusa MK4, P1S AMS
x 179

Re: Klipper Firmware

Post autor: artur_n »

Awatar użytkownika
dragonn
Zasłużony
Postów w temacie: 70
Posty: 6384
Rejestracja: 12 gru 2016, 21:50
Lokalizacja: Opole
Drukarka: LUME
x 1455

Re: Klipper Firmware

Post autor: dragonn »

.bin do klipper należy generować pod daną wersję klippera którą się instaluje, a nie wgrywać jakieś bin który leżą po necie bo później można mieć dziwne błędy "Unknow command" czy jak to im tam było.
Rozmiar ~20kb jest normalny, w klipperze firmware w MCU drukarki naprawdę mało robi i typowo więcej tam nie trzeba (na Dueta u mnie ma 21kB).
atom1477
Awatar użytkownika
atom1477
Postów w temacie: 9
Posty: 259
Rejestracja: 17 paź 2023, 18:21
x 66

Re: Klipper Firmware

Post autor: atom1477 »

Właśnie tak robię, ale z tego wychodzi plik 26 KB który potem nie działa.
Jeżeli te 26 KB jest ok, to ciekawe gdzie mam problem. Bo w sumie są tylko 2 rzeczy do wybrania: rodzaj procesora i częstotliwość kwarcu. To by wystarczyło żeby procesor zadziałał.
Ustawienia.gif
Ustawienia.gif (15.81 KiB) Przejrzano 303 razy
Awatar użytkownika
dragonn
Zasłużony
Postów w temacie: 70
Posty: 6384
Rejestracja: 12 gru 2016, 21:50
Lokalizacja: Opole
Drukarka: LUME
x 1455

Re: Klipper Firmware

Post autor: dragonn »

A bootloader offset?
Awatar użytkownika
atom1477
Postów w temacie: 9
Posty: 259
Rejestracja: 17 paź 2023, 18:21
x 66

Re: Klipper Firmware

Post autor: atom1477 »

Taki zalecali ustawić dla F4xx (32 KiB).
Trzeba inny?
Awatar użytkownika
dragonn
Zasłużony
Postów w temacie: 70
Posty: 6384
Rejestracja: 12 gru 2016, 21:50
Lokalizacja: Opole
Drukarka: LUME
x 1455

Re: Klipper Firmware

Post autor: dragonn »

To zależy od tego co tam chińczyk wrzucił jako bootloader do tego STM a nie samego modelu procesora.
W ogóle jako go wgrywasz?
Bo jak mówisz że wgrałeś "swój program testowy" to mi to brzmi jak byś wywalił bootloader producenta całkowicie i to będzie powodować problem, bo firmware skompliowane z offsetem bootloader nie odpali się jeśli go w ogóle nie ma.
Awatar użytkownika
atom1477
Postów w temacie: 9
Posty: 259
Rejestracja: 17 paź 2023, 18:21
x 66

Re: Klipper Firmware

Post autor: atom1477 »

Bootloader producenta jest w ROMie, i nie da się do wywalić.
Poza tym on jest gdzieś poza adresem głównego FLASHa. A więc nie stanowi problemu, i nie trzeba się przejmować jego rozmiarem.

Zakładam że bootloader o jakim mówi Klipper to jakiś dodatkowy softwareowy bootloader. Bo przecież nic nie stoi na przeszkodzie żeby napisać własny i umieścić go we FLASHu.To może i Klipper używa jakichś swoich.

Wgrywam ST-LINK-iem.

PS. to gdy wgrywam na czysty procesor to chyba powinienem ustawić offset na 0?
Sprawdzam.
Awatar użytkownika
Jarewa
Drukarz
Postów w temacie: 8
Posty: 1602
Rejestracja: 26 sty 2021, 22:16
Lokalizacja: Głogów
x 369

Re: Klipper Firmware

Post autor: Jarewa »

Ale masz wybrane komunikacja po uart też tak masz podłączone? Pod dobre piny? Bo ta płyta ma chyba trzy uart-y.
Awatar użytkownika
atom1477
Postów w temacie: 9
Posty: 259
Rejestracja: 17 paź 2023, 18:21
x 66

Re: Klipper Firmware

Post autor: atom1477 »

Problemem nie była komunikacja (choć to finalnie też), ale to że procek w ogóle nie wstawał.
Problem rozwiązany. Zadziałało na offsecie = 0.
To oznacza że istnieje jakiś bootloader Klippera, którego ja nie mam. Ale i nie potrzebuję go.

Także wielkie dzięki za pomoc.
Teraz procek wstał, i komunikuje się z RPI.
Już mam aktywne okno Dashboard.
ODPOWIEDZ

Wróć do „Firmware'y i hosty”