KREMEN Реклама
KREMEN Реклама

SDSUPPORT, Anet Board и очередная регрессия в Marlin 1.1.9

dallas9
Идет загрузка
Загрузка
04.07.2019
1603
4
Личные дневники

Подпишитесь на автора

Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.

Отписаться от уведомлений вы всегда сможете в профиле автора.

3
Картридер у Anet Board (и не только ее) не имеет подключенного SD_DETECT_PIN и не в состоянии определять наличие или отсутствие карты в слоте картридера.

Но на Marlin 1.1.8 после старта можно было сразу печатать с карты, а на Marlin 1.1.9 надо сначала вручную делать из меню Init SD, неудобно.

Нашел подходящий Issue в багтрекере: https://github.com/MarlinFirmware/Marlin/issues/11533Рекомендуют в Marlinmarlin_main.cpp в конце процедуры setup добавить код инициализации карты:

/* power on init. sd card */

#if ENABLED(SDSUPPORT)

if (!card.cardOK) card.initsd();

#endif

подходящее место перед строкой

#if ENABLED(SDSUPPORT) && DISABLED(ULTRA_LCD)

она там одна такая

Подпишитесь на автора

Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.

Отписаться от уведомлений вы всегда сможете в профиле автора.

3
Комментарии к статье
Lider 3D Реклама
Lider 3D Реклама