Klipper Firmware
Re: Klipper Firmware
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.
Znasz jakiś link do opisu jak zrobić? Bo wszystkie jakie widzę kierują do opisu z jakiego wychodzi plik 26 KB.
- 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
.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).
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
Re: Klipper Firmware
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ł.
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ł.
- 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
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.
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.
Re: Klipper Firmware
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.
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.
- Jarewa
- Drukarz
- Postów w temacie: 8
- Posty: 1637
- Rejestracja: 26 sty 2021, 22:16
- Lokalizacja: Głogów
- x 375
Re: Klipper Firmware
Ale masz wybrane komunikacja po uart też tak masz podłączone? Pod dobre piny? Bo ta płyta ma chyba trzy uart-y.
Re: Klipper Firmware
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.
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.