mikhail
0d43916a83
update_fw.sh: сравнивать версии без суффикса -dirty у klippy
...
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com >
2026-09-03 05:35:49 +03:00
mikhail
f29dc7c6ad
update_fw.sh: флаг --no-build — прошивка готовых артефактов из ~/firmware
...
host прошивается через scripts/flash-linux.sh из ~/firmware/host_klipper.elf,
а не из out/, поэтому не зависит от порядка сборки.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com >
2026-09-03 05:28:12 +03:00
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
80d487b08d
Включить moonraker.conf, KlipperScreen.conf и sonar.conf в бэкап
...
Файлы не содержат секретов (API-ключи moonraker хранятся в printer_data/database).
В moonraker.conf уже учтена замена устаревшей опции env на virtualenv
для [update_manager KlipperScreen].
2026-09-03 05:10:49 +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
59ed3a5726
Бэкап конфигурации перед обновлением компонентов
...
- hbb.cfg отключён
- idle_timeout 1800 -> 600, добавлен _SET_IDLE_MODE
- probe z_offset -0.835 -> -0.830
- вентиляторы SoC разделены на SoC_Left (PD13) и SoC_Right (PD12)
- обновления в macros/main.cfg
2026-09-03 04:46:24 +03:00
mikhail
41d3ea5bc4
Autocommit from 2025-11-24 15:20:03
...
Klipper version: v0.13.0-403-gb4c7cf4a
Moonraker version: v0.9.3-125-g3129d89
Mainsail version: v2.14.0
2025-11-24 15:20:03 +03:00
mikhail
715bcc0506
Autocommit from 2025-11-22 03:08:48
...
Klipper version: v0.13.0-403-gb4c7cf4a
Moonraker version: v0.9.3-125-g3129d89
Mainsail version: v2.14.0
2025-11-22 03:08:48 +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
1463f8d105
Autocommit from 2025-05-26 18:03:57
...
Klipper version: v0.13.0-114-g841a9ca2
Moonraker version: v0.9.3-74-g1c12414
Mainsail version: v2.14.0
2025-05-26 18:03:57 +03:00
mikhail
1207a99ffd
Autocommit from 2025-05-17 18:33:54
...
Klipper version: v0.13.0-114-g841a9ca2
Moonraker version: v0.9.3-74-g1c12414
Mainsail version: v2.14.0
2025-05-17 18:33:54 +03:00
mikhail
30248356dd
Autocommit from 2025-05-17 13:46:13
...
Klipper version: v0.13.0-114-g841a9ca2
Moonraker version: v0.9.3-74-g1c12414
Mainsail version: v2.14.0
2025-05-17 13:46:13 +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
release_1.1.0
2025-05-17 13:14:35 +03:00
mikhail
342a4640c0
Autocommit from 2025-05-17 13:11:17
...
Klipper version: v0.13.0-114-g841a9ca2
Moonraker version: v0.9.3-74-g1c12414
Mainsail version: v2.14.0
2025-05-17 13:11:17 +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
7bdc831c64
Autocommit from 2025-05-17 06:54:36
...
Klipper version: v0.13.0-0-g61c0c8d2e
Moonraker version: v0.9.3-3-gccfe32f
Mainsail version: v2.14.0
2025-05-17 06:54:36 +03:00
mikhail
8e45c646f1
Autocommit from 2025-05-12 07:48:07
...
Klipper version: v0.13.0-0-g61c0c8d2e
Moonraker version: v0.9.3-3-gccfe32f
Mainsail version: v2.13.2
2025-05-12 07:48:07 +03:00
mikhail
bfc580ced7
Autocommit from 2025-04-27 09:53:57
...
Klipper version: v0.12.0-382-ga18c74be0
Moonraker version: v0.9.3-3-gccfe32f
Mainsail version: v2.13.2
2025-04-27 09:53:57 +03:00
mikhail
56ec65bdb7
Autocommit from 2025-04-03 03:23:59
...
Klipper version: v0.12.0-382-ga18c74be0
Moonraker version: v0.9.3-3-gccfe32f
Mainsail version: v2.13.2
2025-04-03 03:23:59 +03:00
mikhail
729965dbcd
Autocommit from 2025-03-29 08:17:20
...
Klipper version: v0.12.0-382-ga18c74be0
Moonraker version: v0.9.3-3-gccfe32f
Mainsail version: v2.13.2
2025-03-29 08:17:20 +03:00
mikhail
e540d474f1
Autocommit from 2025-03-28 17:22:49
...
Klipper version: v0.12.0-382-ga18c74be0
Moonraker version: v0.9.3-3-gccfe32f
Mainsail version: v2.13.2
2025-03-28 17:22:49 +03:00
mikhail
bf96f740ab
Autocommit from 2025-03-26 19:42:52
...
Klipper version: v0.12.0-382-ga18c74be0
Moonraker version: v0.9.3-3-gccfe32f
Mainsail version: v2.13.2
2025-03-26 19:42:52 +03:00
mikhail
dcce6b7bef
Autocommit from 2025-03-23 14:42:44
...
Klipper version: v0.12.0-382-ga18c74be0
Moonraker version: v0.9.3-3-gccfe32f
Mainsail version: v2.13.2
2025-03-23 14:42:44 +03:00
mikhail
9f20d5f8d6
Autocommit from 2025-03-19 13:48:20
...
Klipper version: v0.12.0-382-ga18c74be0
Moonraker version: v0.9.3-3-gccfe32f
Mainsail version: v2.13.2
2025-03-19 13:48:20 +03:00
mikhail
5e678df974
Autocommit from 2025-03-17 13:17:27
...
Klipper version: v0.12.0-382-ga18c74be0
Moonraker version: v0.9.3-3-gccfe32f
Mainsail version: v2.13.2
release_1.0.0
2025-03-17 13:17:27 +03:00
mikhail
8e76e92dfc
cleaning
2025-03-17 13:14:59 +03:00
mikhail
7c1976bd83
Autocommit from 2025-03-17 05:40:41
...
Klipper version: v0.12.0-382-ga18c74be0
Moonraker version: v0.9.3-3-gccfe32f
Mainsail version: v2.13.2
2025-03-17 05:40:41 +03:00
mikhail
8b4c9639de
cleaning
2025-03-17 03:43:40 +03:00
mikhail
2280aa4379
Autocommit from 2025-03-17 03:37:18
...
Klipper version: v0.12.0-382-ga18c74be0
Moonraker version: v0.9.3-3-gccfe32f
Mainsail version: v2.13.2
2025-03-17 03:37:18 +03:00
mikhail
f0630e387a
Autocommit from 2025-03-16 16:39:32
...
Klipper version: v0.12.0-382-ga18c74be0
Moonraker version: v0.9.3-3-gccfe32f
Mainsail version: v2.13.2
2025-03-16 16:39:32 +03:00
mikhail
10a24aa797
Autocommit from 2025-03-16 16:36:41
...
Klipper version: v0.12.0-382-ga18c74be0
Moonraker version: v0.9.3-3-gccfe32f
Mainsail version: v2.13.2
2025-03-16 16:36:41 +03:00
mikhail
5b07fda880
Autocommit from 2025-03-16 04:01:20
...
Klipper version: v0.12.0-382-ga18c74be0
Moonraker version: v0.9.3-3-gccfe32f
Mainsail version: v2.13.2
2025-03-16 04:01:20 +03:00
mikhail
d741bf2424
Autocommit from 2025-03-16 04:00:53
...
Klipper version: v0.12.0-382-ga18c74be0
Moonraker version: v0.9.3-3-gccfe32f
Mainsail version: v2.13.2
2025-03-16 04:00:53 +03:00
mikhail
99406b9631
Autocommit from 2025-03-16 03:59:23
...
Klipper version: v0.12.0-382-ga18c74be0
Moonraker version: v0.9.3-3-gccfe32f
Mainsail version: v2.13.2
2025-03-16 03:59:23 +03:00
mikhail
3f24694a92
Удалить moonraker-sql.db
2025-03-16 03:42:54 +03:00
mikhail
f456d73e6d
Обновить .gitignore
2025-03-16 03:42:46 +03:00
mikhail
972e1787c9
Удалить .moonraker.conf.bkp
2025-03-16 03:41:20 +03:00
mikhail
dbf33caa7b
Обновить .gitignore
2025-03-16 03:41:08 +03:00
mikhail
ed74f200ea
Удалить timelapse.cfg
2025-03-16 03:40:39 +03:00
mikhail
92d7a75a39
Удалить moonraker_obico_macros.cfg
2025-03-16 03:40:30 +03:00
mikhail
1fb80488db
Удалить mainsail.cfg
2025-03-16 03:40:24 +03:00
mikhail
721d2c916e
Autocommit from 2025-03-16 03:38:25
...
Klipper version: v0.12.0-382-ga18c74be0
Moonraker version: v0.9.3-3-gccfe32f
Mainsail version: v2.13.2
2025-03-16 03:38:25 +03:00
mikhail
3af249400f
Autocommit from 2025-03-16 03:35:05
...
Klipper version: v0.12.0-382-ga18c74be0
Moonraker version: v0.9.3-3-gccfe32f
Mainsail version: v2.13.2
2025-03-16 03:35:05 +03:00
mikhail
10b2baa55b
Autocommit from 2025-03-16 03:32:21
...
Klipper version: v0.12.0-382-ga18c74be0
Moonraker version: v0.9.3-3-gccfe32f
Mainsail version: v2.13.2
2025-03-16 03:32:21 +03:00
mikhail
dae6e45801
Cleaning
2025-03-16 03:29:05 +03:00
mikhail
f6d104b882
Init
2025-03-16 03:22:40 +03:00