Невозможно настроить Marlin 2/0.X bugfix на плате Ender 5 pro, 4.2.7 с BLTouch 3.1

Я новичок в 3D-печати и недавно приобрел Ender 5 Pro. Я пришел, и 8 бит 1.15 плата была сломана (не мог запустить экструдер). Я обновился до 32-битной версии Creality 4.2.7, а также приобрел настольный выравнивающий зонд BLTouch 3.1.

Я скачал стоковую прошивку из Creality для Ender 5 Pro, и она, казалось, работала нормально. У меня были проблемы с выравниванием стола (он находится высоко в центре), поэтому я и купил BLTouch. У 4.2.7 есть специальный штекер для BLTouch, но я не могу найти никакой прошивки, чтобы заставить его работать должным образом. Я, после долгих размышлений, смог отредактировать Marlin 2.0 с помощью MS Visual Studio, добавив код для BLTouch. Теперь, когда я пытаюсь вернуться домой, стол перемещается вниз, зонд перемещается в заднее правое положение (как обычный Z-Стоп самонаведения), затем идет к центру стола, BLTouch циклы 2 раза, но, стол никогда не поднимается! Он просто остается там, где он есть/был. Жидкокристаллический дисплей говорит: "ОСТАНОВЛЕНО", а затем "Домой Z". Я, кажется, единственный с BLTouch 3.1, прикрепленным к плате 4.2.7 на Ender 5 Pro. Любая помощь ценится.

, 👍1

Обсуждение

Когда вы говорите, что "добавили код" для BLTouch, что вы имеете в виду? Обычно добавление BLTouch просто включает в себя раскомментирование соответствующей настройки в Marlin, ничего не добавляя., @Rykara

Ты прав, Я Виноват. Я изменил некоторые операторы Marlin в конфигурации.файл h для создания скомпилированного файла .bin, который позволил моей НЕОФИЦИАЛЬНОЙ комбинации частей правильно работать вместе. Никаких фактических добавлений или вычитаний кода, только настройки конфигурации. Я работаю над списком, в котором будут показаны все изменения, которые я внес в этот файл, чтобы моя настройка работала. Спасибо за улов., @Bill Miller

Ты когда-нибудь разбирался в этом? Прошлой ночью я прошил свой Ender 5 Pro, чтобы использовать Marlin 2.0.x, и у меня точно такой же опыт. Я использовал сервис прошивки Marlin, чтобы мой файл bin был автоматически скомпилирован для меня, и я верю, что это правильно (я не думаю, что мой уровень знаний еще на уровне, достаточном для компиляции моего собственного кода). В итоге я вернулся к стандартной прошивке Ender 5 Pro от Creality, чтобы снова запустить машину...., @Les Nadon

@BillMiller - Используйте "diff", чтобы легко создать файл [diff](https://www.lifewire.com/diff-file-2620661) внесенных вами изменений конфигурации. Если возможно, пожалуйста, опубликуйте его здесь в качестве ответа., @Greenonline