Версия прошивки Ender-3

Подписаться на 3Dtoday
sinusmax
Идет загрузка
Загрузка
19 Сентября 2018
259
14
Вопросы и Ответы
Всем привет! Есть ли владельцы принтера ender-3? Интересует такой вопрос: как можно посмотреть текущую версию прошивки принтера? И можно ли "скачать" из принтера текущую прошивку?
Ответы на вопрос

Ответы

19.09.18 в 14:23
1
На всех эндерах из коробки стоит Marlin 1.0. Скачать её "из принтера" нельзя, но можно взять тут, благо Эндер опенсорс принтер: https://github.com/Creality3DPrinting/Ender-3
19.09.18 в 14:25
1
Но лучше все же его перепрошить на новую Марлин, а то в стоковой нет защиты от "выпадания" термодатчика.
19.09.18 в 14:43
0
А программно как-то можно проверить, что там действительно Marlin 1.0?
19.09.18 в 14:58
0
Попробуйте отправить команду M115

А вам зачем, если не секрет?
19.09.18 в 15:08
0
Да просто для интереса. А то все говорят, что там marlin 1.0, а хочется, собственно, у принтера спросить :)
Через какую прогу надо команды принтеру засылать?
19.09.18 в 15:10
0
Любую которая позволяет напрямую отправлять GCode. Например через Repetier Host
19.09.18 в 15:04
0
Можете код сравнить тут и тут
19.09.18 в 15:06
0
Ну чисто формально это не дает гарантий, что выложенная на гитхабе версия = версии залитой на заводе. Правда вывод M115, даже если там будет версия 1.0.0 тоже ничего не гарантирует, т.к. версия задается одной строчкой в прошивке, и написать туда можно хоть слово из трех букв. Отсюда и вопрос, нафига это ТС?
19.09.18 в 15:26
0
Да я ж говорю - просто из любознательности, для понимания возможностей обмена информации с принтером.

Кстати, вдогонку о невозможности выкачать "прошивку" из принтера... Т.е. получается, что если я захочу экспериментировать с настройками прошивки, мне всегда нужно держать на компе точную копию прошивки, которая залита в принтер?
Как бы, из принтера backup рабочих настроек сделать нельзя?

Гипотетическая ситуация: допустим, хочу поменять какой-то параметр в прошивке и для этого хочу сохранить рабочую редакцию, чтобы, если что не так пойдет, откатиться на рабочую версию. Выходит, такой вариант здесь не срабатывает?
19.09.18 в 15:35
0
Это нигде не срабатывает, из микроконтроллера нельзя достать прошитый туда код(ну точнее можно, но это сложно, и умеющие это делать люди обычно зарабатывает очень много убитых американских президентов :) ).

Что вы имеете в виду под параметрами? Большинство "параметров" задаются в этой самой прошивке и если вы их задавали, то у вам явно есть код который вы туда заливали. И да, эту версию(или параметры) желательно хранить. Но там этих параметров с десяток не наберется, так что никаких проблем.

Теоретически большинство параметров из принтера достать можно(если мы говорим о настройках шаговиков, PID'ов и прочего), надо погуглить соответствующие GCode'ы, но опять же, они у вас могут отличаться только если вы прямо на принтере их настраивали, а это такой себе способ, обычно все это меняют в прошивках и уже потом заливают.
19.09.18 в 15:36
0
Наверное, можно скомпилировать прошивку с гитхаба, сдампить с чипа залитую прошивку и сравнить.. Но я в этом не силен :)
19.09.18 в 16:32
0
Судя по вопросам- не надо вам трогать прошивку, просто не надо ) И кстати, зачем? Он на стоковой прекрасно печатает.
19.09.18 в 16:38
печатает на Flyingbear P902
0
Хм-м.. а у вас при включении принтера не высвечивается версия прошивки?
20.09.18 в 00:05
0
Гипотетическая ситуация: допустим, хочу поменять какой-то параметр в прошивке и для этого хочу сохранить рабочую редакцию,
сделайте архивную копию настроенной прошивки. делов-то.

Для написания комментариев, пожалуйста, авторизуйтесь.