Помогите настроить прошивку Klipper

Собираем, настраиваем, печатаем, делимся опытом, помогаем новичкам

Модератор: Kaktus

Avtonomys
Сообщения: 1141
Зарегистрирован: 31 авг 2017, 14:26
Имя: Кирилл
Откуда: Москва, CAO
Благодарил (а): 38 раз
Поблагодарили: 167 раз
Контактная информация:

Re: Помогите настроить прошивку Klipper

Непрочитанное сообщение Avtonomys » 24 фев 2020, 14:03

попробовал попечатать - проц грузится где то на 30-40% при частоте 250-500MHz (выше не подымается, макс частота 1200MHz), при штатном охлаждении температура большевата - ~60гр... но охлаждения там в виде оцинкованной пластины, термопрокладка толщиной ~1см...
от включения в розетку до начала работы klippera - ~30сек.
работает klipper и Duet Web Contro. оперативки 140М, памяти занято 41%.
версия приставки у меня самая душманская - 1/8Гб, от момента заказа до приезда курьера прошло 3 дня (aliexpress, доставка с российских складов)...
установка занимает минут 15 но очень долго качаются пакеты...

из +:
все ставится во внутреннюю память, куча оперативки по сравнению с orage pi...
просто ставить - залить образ на usb, отредактировать 1 строчу в файле на созданной usb, сделать резервную копию памяти box, запустить скрипт который все сам дальше сделает...
нужна только usb флешка (не для всех tvbox) на 16гб (для резервной копии), все остальное есть в комплекте с tvbox (память, блок питания)

Андрей
Сообщения: 35
Зарегистрирован: 26 фев 2017, 20:27
Имя: Андрей
Откуда: г. Саратов
Поблагодарили: 1 раз

Re: Помогите настроить прошивку Klipper

Непрочитанное сообщение Андрей » 26 фев 2020, 12:30

Добрый день!
Поставил на пробу октопринт+ клиппер на связку Мега+Ruramps4d.
Столкнулся со следующими проблемами.
1. Изначально ставил клиппер на Дуе, но она не взлетела, прошивалась без ошибок, но не стартовала. Проблема вроде известная, но не хотелось возиться с перепрошивкой загрузчика и пайкой, поэтому просто воткнул Мегу.
2. Рурамс в связке с Мегой показывает неправильную температуру нагревателей, видимо заточен под 3.3 в. Тоже разбираться не стал, в termistor.pu, кажется, ввел коэффициент пропорциональности= 5./3.3, начал получать более-менее осмысленные температуры- расхождение с пирометром в несколько градусов.
3. Калибровка ПИД обрывается с ошибкой, при достижении целевой температуры, например, задаю 240, температура растет до целевой, потом слегка за нее заходит, а потом в терминале целевая температура становится == 345 и процесс прекращается с ошибкой. Максимальная температура в конфигурации 250, наверно нужно прибавить?
4. откалибровал для целевой т. 230. Пытаюсь начать печать, теперь проблемы с кроватью, задаю цель =100 гр, доходит до 70 и тоже MCU shutdown. В конфиге параметр, что то там про время ожидания нагрева поставил 9999999, не помогает, куда еще порыть?
Prusa i4

Avtonomys
Сообщения: 1141
Зарегистрирован: 31 авг 2017, 14:26
Имя: Кирилл
Откуда: Москва, CAO
Благодарил (а): 38 раз
Поблагодарили: 167 раз
Контактная информация:

Re: Помогите настроить прошивку Klipper

Непрочитанное сообщение Avtonomys » 26 фев 2020, 13:26

что пишется в /tmp/klippy.log во время ошибок? конфиг файл откуда брали, правильно ли выставили датчики в настройках?

Андрей
Сообщения: 35
Зарегистрирован: 26 фев 2017, 20:27
Имя: Андрей
Откуда: г. Саратов
Поблагодарили: 1 раз

Re: Помогите настроить прошивку Klipper

Непрочитанное сообщение Андрей » 26 фев 2020, 13:57

конфиг сам делал из примера+ пины в марлине.
насчет датчиков не понял, какая разница, как они выставлены, если сравнивается температура, полученная с них и целевая?
в логе ничего осмысленного не обнаружил, просто MCU shutdown
Prusa i4

Андрей
Сообщения: 35
Зарегистрирован: 26 фев 2017, 20:27
Имя: Андрей
Откуда: г. Саратов
Поблагодарили: 1 раз

Re: Помогите настроить прошивку Klipper

Непрочитанное сообщение Андрей » 26 фев 2020, 14:16

Андрей писал(а):
26 фев 2020, 12:30
3. Калибровка ПИД обрывается с ошибкой, при достижении целевой температуры, например, задаю 240, температура растет до целевой, потом слегка за нее заходит, а потом в терминале целевая температура становится == 345 и процесс прекращается с ошибкой. Максимальная температура в конфигурации 250, наверно нужно прибавить?
опечатался, целевая температура сбрасывается до 245, т.е. на 5 гр. ниже заданной
наверно что то надо еще химичить с настройками контроля нагревателя?
Prusa i4

Андрей
Сообщения: 35
Зарегистрирован: 26 фев 2017, 20:27
Имя: Андрей
Откуда: г. Саратов
Поблагодарили: 1 раз

Re: Помогите настроить прошивку Klipper

Непрочитанное сообщение Андрей » 27 фев 2020, 07:30

Вчера еще поэкспериментировал с Клиппером. Результат пока нулевой. Хотенд греется только до 246 гр., потом MCU 'mcu' shutdown: ADC out of range.
Кровать- примерно до 73.5 и shudown. Лог приложил.
Смущает вот эта строка
MCU 'mcu' config: RECEIVE_WINDOW=192 BUS_PINS_spi=PB3,PB2,PB1 SERIAL_BAUD=250000 STEP_DELAY=-1 ADC_MAX=1023 PWM_MAX=255 RESERVE_PINS_serial=PE0,PE1 BUS_PINS_twi=PD0,PD1 MCU=atmega2560 STATS_SUMSQ_BASE=256 CLOCK_FREQ=16000000
Это нормально?
Как из лога понять, что происходит?
Или может куда то логгирование вставить?
Вложения
klippy.zip
(230.29 КБ) 30 скачиваний
Prusa i4

Avtonomys
Сообщения: 1141
Зарегистрирован: 31 авг 2017, 14:26
Имя: Кирилл
Откуда: Москва, CAO
Благодарил (а): 38 раз
Поблагодарили: 167 раз
Контактная информация:

Re: Помогите настроить прошивку Klipper

Непрочитанное сообщение Avtonomys » 27 фев 2020, 09:16


Андрей
Сообщения: 35
Зарегистрирован: 26 фев 2017, 20:27
Имя: Андрей
Откуда: г. Саратов
Поблагодарили: 1 раз

Re: Помогите настроить прошивку Klipper

Непрочитанное сообщение Андрей » 27 фев 2020, 09:51

Читал я это, не похоже на мой случай, уж больно стабильные результаты. Тут что то системное, похоже. А может, я вот эти навредил как то, или недокрутил что то еще.

Андрей писал(а): ↑
Вчера, 13:30
2. Рурамс в связке с Мегой показывает неправильную температуру нагревателей, видимо заточен под 3.3 в. Тоже разбираться не стал, в termistor.pu, кажется, ввел коэффициент пропорциональности= 5./3.3, начал получать более-менее осмысленные температуры- расхождение с пирометром в несколько градусов.

Т.е., температуру то он стал определять, а какое напряжение он еще с чем то сравнивать, хз.
Написал Кевину, лог приложил, может подскажет что-то.
Prusa i4

Андрей
Сообщения: 35
Зарегистрирован: 26 фев 2017, 20:27
Имя: Андрей
Откуда: г. Саратов
Поблагодарили: 1 раз

Re: Помогите настроить прошивку Klipper

Непрочитанное сообщение Андрей » 28 фев 2020, 11:24

Разобрался. Если кому интересно, оказалось есть 2 метода в клиппере. 1- преобразование показания АЦП в температуру, в нем я прописал коэффициент пропорциональности 5/3,3, а другой, наоборот преобразует температуру (диапазон) в показания АЦП, и полученное значение посылает контроллеру, с которым тот и сравнивает результат АЦП. Добавил в него коэффициент 3,3/5, калибровка заработала, нагреватели греют до целевых значений. Ура! Вечером- пробная печать.
Вообще, в процессе изучения исходников, клиппер оставил очень приятное впечатление, логично структурирован, задокументирован, примеров куча.
Prusa i4

Avtonomys
Сообщения: 1141
Зарегистрирован: 31 авг 2017, 14:26
Имя: Кирилл
Откуда: Москва, CAO
Благодарил (а): 38 раз
Поблагодарили: 167 раз
Контактная информация:

Re: Помогите настроить прошивку Klipper

Непрочитанное сообщение Avtonomys » 30 апр 2020, 10:55

Кто нибудь пробовал собирать - https://www.thingiverse.com/thing:4138933 ?
хочу для спортивного интереса собрать PetPull - viewtopic.php?f=7&t=986 из соседней темы. Там он будет полезен...

_Mikka
Сообщения: 66
Зарегистрирован: 25 май 2017, 11:37
Имя: Михаил
Благодарил (а): 10 раз
Поблагодарили: 5 раз

Re: Помогите настроить прошивку Klipper

Непрочитанное сообщение _Mikka » 24 май 2020, 20:34

Народ привет, помогите решить проблему:
Есть такое оборудование:
- Ramps переделанный под due;
- orange pi zero H2;

Установил Klipper и Octoprint, предварительно настроил config, но попытке подключится из Octoprint, выдается следующее сообщение:
Спойлер сообщение

Код: Выделить всё

 17:14:55
Connected to host via /tmp/printer @115200bps
17:14:55
Firmware version: v0.8.0-532-g492cd3d9
17:14:57
Firmware version: v0.8.0-532-g492cd3d9
17:14:57
Firmware version: v0.8.0-532-g492cd3d9
17:15:01
Printer is not ready
The klippy host software is attempting to connect. Please
retry in a few moments.
Klipper state: Not ready
17:15:01
Printer is not ready
Запрос usb из консоли выдает следующее

Код: Выделить всё

ls /dev/serial/by-id/*
/dev/serial/by-id/usb-03eb_6124-if00
что делать не знаю...

лог и конфигурационный файл прилагаю...
Вложения
clipper.zip
(7.26 КБ) 29 скачиваний

Avtonomys
Сообщения: 1141
Зарегистрирован: 31 авг 2017, 14:26
Имя: Кирилл
Откуда: Москва, CAO
Благодарил (а): 38 раз
Поблагодарили: 167 раз
Контактная информация:

Re: Помогите настроить прошивку Klipper

Непрочитанное сообщение Avtonomys » 24 май 2020, 20:50

_Mikka писал(а):
24 май 2020, 20:34
Установил Klipper
А сам due прошит klipper?
https://www.klipper3d.org/Installation.html "Building and flashing the micro-controller"

_Mikka
Сообщения: 66
Зарегистрирован: 25 май 2017, 11:37
Имя: Михаил
Благодарил (а): 10 раз
Поблагодарили: 5 раз

Re: Помогите настроить прошивку Klipper

Непрочитанное сообщение _Mikka » 25 май 2020, 16:56

Avtonomys писал(а):
24 май 2020, 20:50
А сам due прошит klipper?

Код: Выделить всё

octoprint@orangepizero:~/klipper$ make flash FLASH_DEVICE=/dev/serial/by-id/usb-03eb_6124-if00
  Flashing out/klipper.bin to /dev/serial/by-id/usb-03eb_6124-if00
Entering bootloader on /dev/serial/by-path/platform-1c1d000.usb-usb-0:1:1.0
Device reconnect on /dev/serial/by-path/platform-1c1d000.usb-usb-0:1:1.0
lib/bossac/bin/bossac -U -p /dev/serial/by-path/platform-1c1d000.usb-usb-0:1:1.0 -e -b -w out/klipper.bin -v

Erase flash

Done in 0.022 seconds
Write 20508 bytes to flash (81 pages)
[==============================] 100% (81/81 pages)
Done in 0.548 seconds
Verify 20508 bytes of flash
[==============================] 100% (81/81 pages)
Verify successful
Done in 0.396 seconds
Set boot flash true
octoprint@orangepizero:~/klipper$
Но результата нет...

Avtonomys
Сообщения: 1141
Зарегистрирован: 31 авг 2017, 14:26
Имя: Кирилл
Откуда: Москва, CAO
Благодарил (а): 38 раз
Поблагодарили: 167 раз
Контактная информация:

Re: Помогите настроить прошивку Klipper

Непрочитанное сообщение Avtonomys » 25 май 2020, 17:10

пользователь добавлен в tty, dialout как это описано в инструкции по octoprint?
_Mikka писал(а):
24 май 2020, 20:34
Ramps переделанный под due
может это?
https://github.com/KevinOConnor/klipper/issues/2281

denisfm
Сообщения: 20
Зарегистрирован: 28 дек 2016, 17:03
Имя: Денис
Благодарил (а): 2 раза
Поблагодарили: 2 раза

Re: Помогите настроить прошивку Klipper

Непрочитанное сообщение denisfm » 25 май 2020, 17:35

_Mikka писал(а):
24 май 2020, 20:34
Народ привет, помогите решить проблему:
Есть такое оборудование:
- Ramps переделанный под due;
- orange pi zero H2;
Надо лишние пустые строки убрать в конфиге:

сейчас так:
# Micro-controller information.
[mcu]

serial: /dev/serial/by-id/usb-03eb_6124-if00

Надо так:
# Micro-controller information.
[mcu]
serial: /dev/serial/by-id/usb-03eb_6124-if00

Ответить

Вернуться в «3D принтеры и 3D печать»

Яндекс.Метрика