Не могу заставить модуль 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 разъем - сомнительно, но возможно это как-то связанно.
Популярные вопросы
Опыт эксплуатации принтеров VORON 2.4
Здравствуйте! Кто-нибудь имеет опыт использования 3D принтеров VORON 2.4 ? Я читал, что эти принтеры самые живучие, ремонтопригодные и имеют открытую...
Печать втулки рулевого вала.
Знакомый заколебался менять резиновые втулки на своей Газели, хочет пластиковые. По идее нагрузок на истирание там нет, исключительн...
Вопрос по датчику Auto-leveling Sensor и g code
Всем добрый вечер!, купил датчик авто уровня , и теперь есть пару вопросов у тех кто таким пользовал, скажите его на горячую не льзя использовать я та...

Комментарии и вопросы
Stl править не нужно - реверс....
Еще раз повторю, ДА ФИЛАМЕНТ О...
ой не преувеличивайте , эти де...
Здравствуйте!Вышел из строя ве...
Всем привет. Может кто подсказ...
Всем привет, подскажите в чем...
Как выбрать страницу??????????...