Прошивка klipper на FlyingBear Ghost 4s с мозгами на stm32
Коллеги, добрейшего дня.
Расскажите о принципах работы при прошивке stm32f103 на клиппер ?
Столкнулся с проблемой, что нет четких единых инструкций по такой прошивке и все не очень удобно (как, например, в 8битных АТМега и т.д.)
В make menuconfig так:
При этом прошивается плата через флешку. Файл скомпилированный через make заливаю на флешку с переименованием, потом вроде как идет процесс прошивки. Устройство видно в списке устройств клиппера, прописываю путь к mcu - но выходят ошибки все равно (путь беру из меню устройства в редакторе).
Добавлю лог:
____________________________________________________________________
mcu 'mcu': Starting serial connect
webhooks client 139741128202512: New connection
webhooks client 139741128202512: Client info {'program': 'Moonraker', 'version': 'v0.9.3-85-g6ff9a7c'}
mcu 'mcu': Timeout on connect
mcu 'mcu': Wait for identify_response
Traceback (most recent call last):
File "/home/user/klipper/klippy/serialhdl.py", line 68, in _get_identify_data
params = self.send_with_response(msg, 'identify_response')
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/user/klipper/klippy/serialhdl.py", line 262, in send_with_response
return src.get_response([cmd], self.default_cmd_queue)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/user/klipper/klippy/serialhdl.py", line 319, in get_response
self.serial.raw_send_wait_ack(cmds[-1], minclock, reqclock,
File "/home/user/klipper/klippy/serialhdl.py", line 254, in raw_send_wait_ack
self._error("Serial connection closed")
File "/home/user/klipper/klippy/serialhdl.py", line 61, in _error
raise error(self.warn_prefix + (msg % params))
serialhdl.error: mcu 'mcu': Serial connection closed
_______________________________________________________________
Это кусочек после прописанного конфига и до повторения цикла все того-же самого. Сам конфиг пустой/стандартный. Чисто бы подключиться. А дальше уже пропишем по оф. гайду от клиппера.
Плата на принтере такая:
Может, кто-то уже сталкивался с этими вещами?
Мне как-то проще было на прошлом принтере kossel linear plus на его 8битной плате Тригорилла.
Файлы конфига, прошивки с флешки и лога прилагаю ссылкой https://disk.yandex.ru/d/jHf64k99Eoyo2w
Еще больше интересных статей
Адресная лента для отображения статусов 3Д принтера
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
QIDI Box: RFID-метки для филаментов — полный гайд
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Собираем 3D-принтер своими руками. Пошаговая инструкция. Часть 1.
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Как уже анонсировал Серега, я начинаю публиковать цикл статей по сборк...

Комментарии и вопросы
Угу. А еще без видимого крепеж...
Конечно, всё можно приклеить н...
Все понятно. 1500 просмотров,....
Здравствуйте! Подскажите, пожа...
Здравствуйте, я у вас новеньки...
Здравствуйте. Подскажите, пожа...
Пытаюсь найти открытый кубик с...