Commit Graph

8 Commits

Author SHA1 Message Date
mikhail 2209c0e1f9 update_fw.sh: явная диагностика crash-loop klipper-mcu после прошивки host
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-03 05:24:27 +03:00
mikhail a78afa3ec4 firmware/update_fw.sh: исправления по ревью
- can_has_uuid: без pipefail-ловушки grep -q (flashtool -q падал по EPIPE)
- убраны пред-проверки -q перед -r: Klipper с назначенным node id не отвечает на запрос UUID
- tee игнорирует SIGINT, trap INT — по Ctrl-C klipper всё равно запускается
- set -E: trap ERR срабатывает внутри функций; die печатает этап
- preflight различает «Moonraker недоступен» и «klippy не ready»
- host: проверка смены PID klipper-mcu и наличия /tmp/klipper_host_mcu
- wait_for по реальному времени; klippy.log проверяется только после последнего старта

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-03 05:15:22 +03:00
mikhail d95eb40516 firmware/update_fw.sh: собирать из копии конфига, не трогая файлы репозитория
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-03 05:02:32 +03:00
mikhail 83e079c24e firmware: переработать update_fw.sh — host MCU, выбор целей, проверки
- добавлен host_linux.config (снимок ~/klipper/.config) и прошивка klipper-mcu через make flash
- цели host|mcu|toolhead, --build-only, --force
- set -euo pipefail, сборка всех целей до прошивки, klipper всегда запускается обратно
- проверка print_stats, ожидание katapult serial (glob) и возврата UUID на can0
- сверка mcu_version с klippy после старта, лог в ~/firmware

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-03 05:01:09 +03:00
mikhail 03bda9c56c Autocommit from 2025-08-18 08:29:51
Klipper version: v0.13.0-154-g9346ad19

Moonraker version: v0.9.3-77-gccbfd64

Mainsail version: v2.14.0
2025-08-18 08:29:51 +03:00
mikhail e726324605 Autocommit from 2025-05-17 13:14:35
Klipper version: v0.13.0-114-g841a9ca2

Moonraker version: v0.9.3-74-g1c12414

Mainsail version: v2.14.0
2025-05-17 13:14:35 +03:00
mikhail 2e41cfb036 Autocommit from 2025-05-17 13:10:21
Klipper version: v0.13.0-114-g841a9ca2

Moonraker version: v0.9.3-74-g1c12414

Mainsail version: v2.14.0
2025-05-17 13:10:21 +03:00
mikhail f6d104b882 Init 2025-03-16 03:22:40 +03:00