Не могу заставить модуль 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 разъем - сомнительно, но возможно это как-то связанно.
Популярные вопросы
Отходы по пластику, вторичная переработка.
Всем привет, возможно эту тему обсуждали, но вот постоянно напрягает один вопрос, что делать с отходами пластика, ведь у каждого из Вас по любому они...
Господа, кто где пластик покупает?
Субж в заголовке, продавцы на Озон что-то совсем обалдели с ценами. Условный косарь рублей за катушку базового PETG это несколько... дорог...
Программа для 3D проектирования
Понимаю, что тема 100500 раз обсуждалась, но не удалось нигде найти обобщающей информации, в основном все в одной куче советуется.
Пр...
Пр...

Комментарии и вопросы
С геометрией(если натяжители н...
Могут... но при длине принтера...
О, либеральный элемент нарисов...
Доброго времени суток. Калибру...
Новый принтер. Все целое. Прош...
Доброго времени суток, купил д...
наткнулся на aliexpress на маг...