TV приставка в качестве хоста для Beam-Klipper
Нету смысла вообще ни в чем, зачем я это сделал?
Предыстория:
У меня был компик который крутил пару VM к которым были подключены два Flying Bear доклипперного поколения. Сейчас конфигурация стеллажа изменилась, компик некуда ставить, да и провод ethernet мешается, и почти выброшенные в мусор две TV приставки. Взял первую попавшуюся, там какой то адройд, SuperSu на борту, не знаю, сам ли я его ставил...
Шутки ради, снес с TV приставки все программки и поставил apk Beam-Klipper ииии... все заработало. Ну кроме Fluide, поэтому Mainsail.
Веб морда пишет ошибки, там файлы не те, тут. Немного поковырял конфиг, так как прошлая инсталляция была на чистой linux, на этом этапе я уже понял что дико скучно и лениво, но решил уже доделать, просто посмотреть, как заживет ли оно. Оно завелось но не видит устройства...
Оказалось что надо включить режим "PC" на USB в приставке... принтер увиделся.
Запустил тестовую печать, отпечаталось прекрасно, для принтера с клиппером, без шейперов и датчика в голове.
Боевая моделька провалилась, посередине печати "отвалился" принтер, возможно я пошерудил провода. Восстановление печати не работает, и тут я вспоминаю, что выкинул пару include из конфига когда заводил эту ерунду. Ну конечно, под раздачу попал скрипт аварийного восстановления печати .
Тут я снова хотел остановиться, но внутренний голос опять начал ныть...
Ставим на приставку ssh/sftp сервер и запускаем с привилегиями рута, создаем себе пользователя и заваливаемся в систему, команда su даст нам рута.
где то вот тут лежат конфиги всего нашего добра:
/data/data/ru.ytkab0bp.beamklipper/files/instance/db5de893-fd7a-432e-ae03-8e6c74c06485/public
Здесь, в папке config я создал все нужные файлы и заполнил конфиги через Mainsail
Один скопировал в cp /data/data/ru.ytkab0bp.beamklipper/files/instance/db5de893-fd7a-432e-ae03-8e6c74c06485/public/config/gcode_shell_command.py /data/data/ru.ytkab0bp.beamklipper/files/klipper/klippy/extras/gcode_shell_command.py
Делаю нужные папки и ставлю права на него chown u0_a77:u0_a77 и chmod 777 потом зачем то понадобилось.
содержимое clear_plt.sh
rm /data/data/ru.ytkab0bp.beamklipper/files/instance/db5de893-fd7a-432e-ae03-8e6c74c06485/public/printer_data/gcodes/plr/* -rf
содержимое
gcode_shell_command.py не менял.
Котовасия закончилась на том моменте, когда TV приставка окончательно и бесповоротно потеряла принтер...
Итого: В целом, схема рабочая, Ghost5 распечатал пару отпечатков, перед тем как что-то случилось с приставкой, так что надо просто взять и купить нормальную pi. Ваш КЭП.
Еще больше интересных статей
Что такое параметры “Диаметр прутка”, “Поток” и как с ними бороться.
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Всегда думал, что то, о чём хочу сейчас рассказать, давно уже...
Flashforge AD5X прошивка на Kiln OS
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
https://3dtoday...
Продолжаем традицию
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
пока так.

Комментарии и вопросы
... выводы притягиваются к нам...
Очень интересная технология и....
Надо что-то типа HLA-технологи...
Photon Mono 4 Ultra. Во время...
Подскажите можно ли перепрошит...
Подскажите, пожалуйста, можно...
Подскажите, пожалуйста, где на...