Znaleziono 70 wyników

autor: dragonn
25 mar 2024, 18:35
Forum: Firmware'y i hosty
Temat: Klipper Firmware
Odpowiedzi: 317
Odsłony: 111916

Re: Klipper Firmware

atom1477 pisze: 25 mar 2024, 14:06 Pierwsze słyszę żeby Chińczycy dodawali jakiś swój bootloader.
Chyba że mówisz o prockach wmontowanych do płyt BTT. No ale wtedy to BTT go dodaje, a nie producent procka.
BTT, MKS czy Fsytec i każdy inny. To miałem na myśli pod "chińczyki". Nie skąd sam MCU podchodzi taka cała płyta sterujaca drukarką.
autor: dragonn
25 mar 2024, 13:51
Forum: Firmware'y i hosty
Temat: Klipper Firmware
Odpowiedzi: 317
Odsłony: 111916

Re: Klipper Firmware

atom1477 pisze: 25 mar 2024, 13:37 Bootloader producenta jest w ROMie, i nie da się do wywalić.
Nie, nie jest (przynajmniej nie ten o którym mówię tutaj).
STM32 mają wbudowany bootloader w ROMie tak, ale ten nie potrzebuje offsetu i nie on odpowiada za np. akutalizowanie z karty SD (bo tego nie obsługuje). Za to odpowiada drugi customowy bootloader dodawany przez chińczyków zazwyczaj w pierwszym sektorze flashu.

I tak, jeśli wgrywasz ST-LINKiem pod adress 0x8000000 (czyli ten domyślny) to offset bootloadera masz ustawić na 0 bo go nie ma.
autor: dragonn
25 mar 2024, 13:17
Forum: Firmware'y i hosty
Temat: Klipper Firmware
Odpowiedzi: 317
Odsłony: 111916

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.
autor: dragonn
25 mar 2024, 12:32
Forum: Firmware'y i hosty
Temat: Klipper Firmware
Odpowiedzi: 317
Odsłony: 111916

Re: Klipper Firmware

A bootloader offset?
autor: dragonn
25 mar 2024, 12:13
Forum: Firmware'y i hosty
Temat: Klipper Firmware
Odpowiedzi: 317
Odsłony: 111916

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).
autor: dragonn
14 kwie 2022, 12:04
Forum: Firmware'y i hosty
Temat: Klipper Firmware
Odpowiedzi: 317
Odsłony: 111916

Re: Klipper Firmware

Adinfo pisze:
dragonn pisze:Czy po wduszeniu FIRMWARE_RESTART parę razy czasem łapie?
Raczej nie łapie wcale, jeszcze powduszam kilka razy do pewności. Co do obciążenia to @majek mi podpowiedział o wduszeniu "c" przy top i to mi zżera procka cały czas (od początku jak fluidd postawiłem 25-50% CPU):

Kod: Zaznacz cały

/home/pi/moonraker-env/bin/python /home/pi/moonraker/moonraker/moonraker.py -c /home/pi/klipper_config/moonraker.conf -l /home/pi/klipper_logs/moonraker.log
To normalne, na takim Pi moonraker generuje takie obciążenie.
Spróbuj tego, wedytuj plik
/etc/systemd/systemd/klipper.service żeby wyglądał tak:

Kod: Zaznacz cały

#Systemd service file for klipper

[Unit]
Description=Starts klipper on startup
After=network.target

[Install]
WantedBy=multi-user.target

[Service]
Type=simple
User=pi
RemainAfterExit=yes
ExecStart=/home/pi/klippy-env/bin/python /home/pi/klipper/klippy/klippy.py /home/pi/klipper_config/printer.cfg -l /home/pi/klipper_logs/klippy.log -a /tmp/klippy_uds
Restart=always
RestartSec=10
Nice=-20
Chodzi o linię Nice=-20 na końcu pliku, następnie zrestartuj Pi.
Wywal też usługę webcamd.service, nie wiem czy ona coś w tle nie robi jak nie używasz kamery.

EDIT

To samo możesz zrobić w moonraker.service z tym żeby tam dać nie -20 tylko 20
autor: dragonn
14 kwie 2022, 11:10
Forum: Firmware'y i hosty
Temat: Klipper Firmware
Odpowiedzi: 317
Odsłony: 111916

Re: Klipper Firmware

Czy po wduszeniu FIRMWARE_RESTART parę razy czasem łapie?
Na słabych Pi czasem mi się zdarzało że po starcie musiałem parę razy to wdusić bo przy bootowaniu dużo usług wstaje i przeciąża CPU malin co skutkuje tym, jak już złapało połączenie po wduszeniu FIRMWARE_RESTART to działało stabilnie.
autor: dragonn
28 sty 2022, 12:58
Forum: Firmware'y i hosty
Temat: Klipper Firmware
Odpowiedzi: 317
Odsłony: 111916

Re: Klipper Firmware

$A$F pisze:Szkoda że nie ma po naszemu. Bo niby mam w konfigu rotation distance, a w historii zmian jest to od wersji 0.1 i boję się że jak upgrejduje firmware to wymiary się porozjeżdżają.
To polecam translator google, coś da się zrozumieć.
Moim zdaniem nawet nie próbowałeś tego przeczytać.
Patrz, wkleję CI:
Or, if you have an older Klipper configuration and know the step_distance parameter you can use this formula:


rotation_distance = <full_steps_per_rotation> * <microsteps> * <step_distance>
autor: dragonn
28 sty 2022, 12:18
Forum: Firmware'y i hosty
Temat: Klipper Firmware
Odpowiedzi: 317
Odsłony: 111916

Re: Klipper Firmware

Nie, 1s szukania w google:
https://www.klipper3d.org/Rotation_Distance.html
wszystko jest napisane.
Opcji z tym ile godzin pracowała nie znam, watpię żeby była.
autor: dragonn
07 sie 2021, 17:43
Forum: Firmware'y i hosty
Temat: Klipper Firmware
Odpowiedzi: 317
Odsłony: 111916

Re: Klipper Firmware

Jeśli Uart jest przypisane również do USB to użycie go do bezpośredniej komunikacji UART najprawdopodobniej nie zadziała, tak że trzeba użyć jakiegoś co faktycznie jest wolny.

Wróć do „Klipper Firmware”