Снижение веса прошивки Marlin 1.1.9 для Ender 3

DINTIT
Идет загрузка
Загрузка
04.03.2019
1427
11
печатает на Ender 3
Вопросы и ответы
Друзья, здравствуйте!

Вчера установил на принтер bl touch, прошивку с горем пополам скомпилировал, но пришлось закомментировать кучу крайне необходимых мне функций, которые хотелось бы включить (Lin_ Advance, S-Curve Acceleration, Junction Deviation, z_min_probe_repeatability_test и др.)

Из бесполезного (лично для меня) уже отключены:

- Все загрузочные экраны;

- Пришлось отказаться от русского языка меню (вот тут я немного грущу);

- Отключил спикер;

- Arc support;

- Slim_lcd_menus;

- Power loss.

Подскажите, пожалуйста, от чего еще можно безболезненно отказаться?
Ответы на вопросы

Ответы

04.03.2019 в 12:13
0

А зачем от всего этого отказываться? разве 3 энедр на 1280 меге? Начинать всегда стоит с загрузчика ) Родной очень жирный.

04.03.2019 в 12:27
0

Странно у меня BLtouch, делал как по картинке убрал только Slim Menu и Bootscreen

04.03.2019 в 13:44
0

Согласен, этого достаточно если в штатной прошивке ничего больше не включать, но я не представляю как можно добиться нормального качества печати без того же - Lin_ Advance, да и прочие упомянутые мной функции весьма полезны, да и русскоязычное меню мне очень нравится.
Сейчас вычитал, что можно еще меню - about printe отключить (во вкладке Configuration_avd.h закомментировать #define LCD_INFO_MENU), ещё немного места выгадать получится, но я думаю, что и этого будет недостаточно для всех моих хотелок.
Может плату поменять...?

04.03.2019 в 14:49
0

Люди ставят MKS Gen L с драйверами 2208 2100
https://www.reddit.com/r/ender3/comments/a9l1pv/easy_and_cheap_ender_3_mainboard_upgrade_mks_gen/

Еще обещают в апреле для Ender'а выпустить плату уже c 32 разрядным LPC 1769 и встроенными драйверами TMC 2208
https://www.reddit.com/r/3Dprinting/comments/9cdh3j/just_sent_off_prototypes_for_my_ender_3_upgrade/?st=JM3O13TI&sh=16ddd637

04.03.2019 в 14:04
0

Ставьте 2.0, она меньше по размеру получается.

05.03.2019 в 06:19
0

Но добавится багов. Я месяц на 2.0 в Ender3 печатал.

05.03.2019 в 08:31
0

Печатаю на 2.0 на CR-10S и Ender-3. С какими багами столкнулись?

05.03.2019 в 08:49
0

Постоянно сбивался центр стола и калибровка начального уровня. Т.е. я ничего не трогаю в механике. Очищаю EEPROM, меняю прошивку на 1.1.9, инициализирую EEPROM, он печатает нормально. Меняю на 2.0, с очисткой и инициализацией EEPROM, печатает нормально до выключения. Включаю и все, сопло на первом слое на 0,2-0,3мм выше. И никак это не исправляется. Делаю очистку EEPROM, инициализацию, вроде восстанавливается, до выключения.  В январе была сборка, которая пропускала шаги, но потом исправили. Вероятно дело было в задержках сигналов ENABLE и DIR. Сейчас Marlin 2.0 одна из сборок начала февраля, но у меня уже самостоятельный форк для STM32. Родную плату управления благополучно сжег.

13.03.2019 в 08:19
0

Евгений, подскажите, пожалуйста, а как вы Очищаете и  инициализируете EEPROM?

13.03.2019 в 09:35
0

У меня есть внутрисхемный отладчик AVR Dragon. Им прошивал контроллер и очищал EEPROM. Инициализация через меню.

04.03.2019 в 14:04
0

ну, можно поглубже зарыться в прошивку. выбрать только используемое вами и вынести эти функции в отдельные файлы, а старые удалить вообще - ещё немного (или много - зависит от глубины погружения) удастся сэкономить. как пример - почитайте про доработку прошивки под STM32F103 здесь

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

Читайте в блогах

Переход к проволочным технологиям - тренд или необходимость?

Печать хирургического шаблона

Печать сценки из мультфильма

Баловство с инструментом

Девушка с айфоном

3D-Многоножка как цель MMU