Превратился в кирпич TronXY p802ma
Доброго времени суток. Пост длинный и утомительный как и сама проблема. Откопал спустя 6ть лет свой принтер. Пересобрал его, почистил протянул, пару тестовых кубиков все ок.
Захотелось сменить прошивку так как она явно старая.
Плата Melzi 3.0 _ v3 в общем зеленая) прошивка стояла Marlin 1.0.0 Я решил ее перепрошить, подключил плату к ПК через юзб, ключ переключил на питание через ЮСБ, скачал тут на форуме прошивку готовую, но через программу Arduino не получалось перепрошивать, ошибки стандартные как и у всех (хотя Ардуино видел Com порт и даже считывал с него данные) менял провада 3 штуки разных ничего не получалось, через программу Pronterface принтер прекрасно управлялся, как и через программу Cura так же и печатал без проблем через USB из программы.
Удалось перепрошить, с помощью программы Avrdude, hex файлом на Marlin 1.1.9 как описано в этой статье https://3dtoday.ru/blogs/chip05/prosivka-marlin-v206-dlya-anet-a8
Все было хорошо, перепрошивалось за пару минут, перезагружалось, печаталось и так несколько дней. Пробовал разные функции настраивал, экспериментировал, но печать не нравилась.
Решил я сконфигурировать Marlin самостоятельно, сконфигурировал, начал заливать стандартным привычным способом, но тут что-то случилось, прошивка не загрузилась и после перезагрузки платы, экран выдавал только лишь синеву.
COM порт никак не отвечал, Arduino как и Pronterface. Принтера не видели. Перепрорешить естественно на старый прежнею прошивку не получилось.
Спустя пару часов, я принял волевое решение и не смотря на 3 часа ночи, откопал на балконе USB программатора CH341A и куска витой пары, я соединил эти 2 платы.
С помощью все той же программы Avrdude (но модифицированной под этот программатор) мне удалось законектиться к плате и самой Atmega1284p и зашить в нее HEX файл со старой прошивкой. Я был доволен, после отпайки проводов и подключения к USB. Экран заработал, Arduino как и Pronterface видели принтер и можно им даже управлять. Я был рад.
Но вот я захотел откалибровать принтер как положено. Pid и подачу прутка, и движение по осям. Но вот в чем беда, принтер по USB не прошивается не через Arduino ни даже через Avrdude (hex файлом) как я это делал раньше. Программы просто выдают ошибку
либо превышено время ожидание от платы. Хотя еще раз повторюсь, что Cura и Pronterface видят принтер и обрабатываются g команды даже. Но вот прошивать уже не получается через USB.
Что делать? как быть?)
Популярные вопросы
На какую плату лучше заменить?
Проблема с печатью
В один прекрасный момент начал замечать, что во время печати появляются щелчки в механ...
Комментарии и вопросы
На сенсоре не в телеге коменты...
С Новым Годом! По гороскопу с....
Мне ничего не падало и этой те...
Прошу прощения за вопрос, може...
Здравствуйте! Начал осваивать...
пошла вдруг такая хрень, вмест...
пошла вдруг такая хрень, вмест...