Не могу заставить модуль 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 разъем - сомнительно, но возможно это как-то связанно.
Популярные вопросы
Сломалась игрушка - можно-ли отремонтировать
Всем привет! Знакомые купили ребёнку напечатанную 3d модель птицы (ворона) с подвижными крыльями. Одно крыло отломилось от основания крепления. На фот...
Проблемы с печатью
Всем привет. Столкнулся с такой проблемой. У меня два принтера К1 MAX. Один печатает исправно, второй выдаёт вот такое. Стоят новое сопло, нагреватель...
Чем 3D принтер отличается от 3D плоттера?
Коллеги, помогите!
На занятиях по моделированию один школьник спросил - Чем 3D принтер отличается от 3D плоттера и что лучше для нови...
На занятиях по моделированию один школьник спросил - Чем 3D принтер отличается от 3D плоттера и что лучше для нови...

Комментарии и вопросы
Мне показалось, или трубка кас...
надо не только на коробке код....
Все модели сделаны в SolidWork...
Привет всем, эта проблема появ...
Здравствуйте коллеги!! Пришла...
Здравствуйте. При печати спонт...
пойдет даже сильно не рабочий...