Micro SD карта и arduino Mega 2560
- Войдите на сайт для отправки комментариев
Ср, 02/07/2014 - 21:34
Спаял из старого адаптера вот такой заменитель шилда http://habrahabr.ru/post/115176/(резисторы взял номиналом 1кОм и 2кОм т.к. по формуле v=(VDD*R2)/(R1+R2) все подходило). Все, вроде, заработало, но кардинфо из стандартной библиотеки выдает это
Initializing SD card...Wiring is correct and a card is present.
Card type: SD2
Could not find FAT16/FAT32 partition.
Make sure you've formatted the card
Я уже пробовал менять скорость, но все те же ошибки. Карта памяти 2гб, форматировал в фат16, фат32 через стандартные утилиты в windows и ubuntu. Ничего не помогает. В чем может быть проблема?
Если переходник спаяли правильно ,то скорее всего в распиновке .
Распиновку проверял, все вроде правильно. Так он же пишет wiring correct
у меня так писало пока не сделал так http://arduino.ru/forum/apparatnye-voprosy/tft-35-i-arduino?page=2#comment-71418 . И питание у карты должно быть 3.3 В . В скетче CS указывал на пине 53 . Только так лично у меня заработало.
Так я как в мануале с хабра паял делители напряжения и питание на 3.3В подключил. Пин 53 указал. Пробовал примеры из SdFat и все пишут ошибку на cardSize. Читал, что старые карточки не поддерживают spi, может здесь проблема?
Нашел вот что http://forum.arduino.cc/index.php?topic=55443.0
последний пост. Моя карта не поддерживается