Не могу заставить модуль SD работать.
Связка Mega/RAMPS1.4/Discount Smart Controller с SD, все производства RobotDyn. Экран, энкодер, пищалка работают, но SD модуль молчит, на карту не реагирует, а в меню «SD Card» только строка «Back».
Сразу же попробовал разные карточки с разными объемами и разными файловыми системами – результата ноль. Далее проверил шлейфы – в норме. Потом прозвонил пины от меги до модуля – каждый пин прозвонился, и находится на своем законном месте. Начал думать что проблема в самом модуле, загрузил скетч для проверки SD – работает, информацию получает, файлы записывает/удаляет. Пришел к выводу, что загвоздка где-то в прошивке.
Прошивку использую Repetier 0.91.
В Configuration.h поддержка SD отключена, т.к. эти значения все равно перезаписываются в Ui.h:
#define SDSUPPORT 0
#define SDCARDDETECT SDCARDDETECT
#define SDCARDDETECTINVERTED 0
В Ui.h стоят следующие значения:
#undef SDCARDDETECT
#define SDCARDDETECT 49
#undef SDCARDDETECTINVERTED
#define SDCARDDETECTINVERTED false
#undef SDSUPPORT
#define SDSUPPORT true
В pins.h:
#define SDPOWER -1
#define SDSS 53
#define SDCARDDETECT 49
#define SCK_PIN 52
#define MISO_PIN 50
#define MOSI_PIN 51
По Repetier информации катастрофически мало, все что нашел, так это:
1) Попробовать отключить SD Detect (т.е. выставить -1 вместо 49).
2) Инвертировать сигнал.
3) 1 и 2 пункты одновременно.
В первом случае в меню «SD Card» появляется строка «Mount Card», выбор этого пункта ничего не дает. Инвертировать сигнал – сомнительно, но попробовал, плата начала постоянно перезагружаться. 1 и 2 приводит к неактивной строке «Mount Card».
Что делать не знаю. Приложу файл прошивки на всякий случай.
P.S. На меге сгорел стабилизатор, питаю ее через usb разъем - сомнительно, но возможно это как-то связанно.
Сразу же попробовал разные карточки с разными объемами и разными файловыми системами – результата ноль. Далее проверил шлейфы – в норме. Потом прозвонил пины от меги до модуля – каждый пин прозвонился, и находится на своем законном месте. Начал думать что проблема в самом модуле, загрузил скетч для проверки SD – работает, информацию получает, файлы записывает/удаляет. Пришел к выводу, что загвоздка где-то в прошивке.
Прошивку использую Repetier 0.91.
В Configuration.h поддержка SD отключена, т.к. эти значения все равно перезаписываются в Ui.h:
#define SDSUPPORT 0
#define SDCARDDETECT SDCARDDETECT
#define SDCARDDETECTINVERTED 0
В Ui.h стоят следующие значения:
#undef SDCARDDETECT
#define SDCARDDETECT 49
#undef SDCARDDETECTINVERTED
#define SDCARDDETECTINVERTED false
#undef SDSUPPORT
#define SDSUPPORT true
В pins.h:
#define SDPOWER -1
#define SDSS 53
#define SDCARDDETECT 49
#define SCK_PIN 52
#define MISO_PIN 50
#define MOSI_PIN 51
По Repetier информации катастрофически мало, все что нашел, так это:
1) Попробовать отключить SD Detect (т.е. выставить -1 вместо 49).
2) Инвертировать сигнал.
3) 1 и 2 пункты одновременно.
В первом случае в меню «SD Card» появляется строка «Mount Card», выбор этого пункта ничего не дает. Инвертировать сигнал – сомнительно, но попробовал, плата начала постоянно перезагружаться. 1 и 2 приводит к неактивной строке «Mount Card».
Что делать не знаю. Приложу файл прошивки на всякий случай.
P.S. На меге сгорел стабилизатор, питаю ее через usb разъем - сомнительно, но возможно это как-то связанно.
Популярные вопросы
Покупка STL
Покупаете ли вы готовые STL-ки для печати? Или может готовые "киты", где не только stl, но и что-то еще? Если да, то что покупаете? Если нет, то почем...
Печать штемпелей
Добрый день! Для мелких нужд вручную вырезаем штемпели из резины (высота символов 5 мм). Но это хлопотно, возник вопрос - а можно ли рабочую часть печ...
нужна консультация
Решаю купить принтер, думаю но пока не решил какую выбрать конструкцию. На али нашел вот такой вариант ru.aliexpress.com/item/2016-Newest-TEVO-Tarant...

Комментарии и вопросы
А Вы не измеряли потребляемую....
Честно сказать, посыл автора м...
Уважуха что не побоялся заморо...
Приветствую! Приобрел себ...
постоянный засор сопла после з...
Добрый день.Подскажите в чем м...
Photon Mono 4 Ultra. Во время...