Какие меры предосторожности следует принимать при прошивке Marlin 2.0?

Мне только что сообщили через комментарий, что TH3D Unified firmware-это версия Marlin, которая больше не обновляется и считается устаревшей (в данном случае 1.9.X), и что, поскольку я мигаю свою прошивку, чтобы исправить настройки e-step по умолчанию, я мог бы также прошить не устаревшую прошивку.

Однако что-то в глубине души подсказывает мне, что я не могу использовать Marlin 2.0 из-за некоторых аппаратных ограничений.

Я использую принтер Creality CR-10S (по-моему, с платой Creality 2.0), который представляет собой 8-битный процессор. На что мне следует обратить внимание перед обновлением до Marlin 2.0?

Сайт установки Marlin предполагает, что 8-битные AVR-принтеры могут использовать его (мигание через Arduino IDE). Так что я думаю, что я дважды проверяю, прежде чем сделать что-то, что потенциально может заблокировать мой принтер.

, 👍2

Обсуждение

@Trish Я отредактировал свой вопрос, чтобы включить эту информацию. Спасибо!, @Lux Claridge

Недостаточно для ответа, но я бы начал с резервного копирования существующей прошивки на случай, если вы обнаружите, что новая не работает или имеет ошибки/сбои, которые вам не нравятся., @R.. GitHub STOP HELPING ICE


1 ответ


Лучший ответ:

1

Не советовали использовать версию 2.x, потому что она разрабатывалась для 32-битных микропроцессоров. Теперь, когда он был выпущен в качестве официальной версии, вы можете использовать его для 8-битных микропроцессоров.

Но это полностью зависит от количества опций в Marlin, которые вы активируете (выравнивание стола, расширенное меню, M5xxи т. Д.). К счастью , вы можете увидеть, насколько велика установка после того, как вы ее построили, например, в PlatformIO. Кроме того, в конфигурационных файлах часто упоминается, сколько стоит дополнительное хранилище, активирующее опцию (поиск PROGMEM в источниках Marlin). Если вы не хотите, чтобы все опции были активны, все будет в порядке. Я запускаю его на AVR (MEGA2560) для CoreXY с настольным выравниванием и еще несколькими опциями; он работает нормально.


,

Это всегда хорошо работало и для 8-разрядных контроллеров. Я обнаружил, что, используя примеры конфигурационных файлов для того же принтера, Marlin 2.0 также занимает примерно на 7% меньше места - но это была всего одна точка данных., @towe

@towe Да, это всегда работало, но это не было рекомендовано, так как это была версия для разработки! :-), @0scar