Micro SD карта и arduino Mega 2560

antosha
Offline
Зарегистрирован: 30.09.2013

Спаял из старого адаптера вот такой заменитель шилда 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. Ничего не помогает. В чем может быть проблема? 
avton
avton аватар
Offline
Зарегистрирован: 11.05.2014

Если переходник спаяли правильно ,то скорее всего в распиновке .

antosha
Offline
Зарегистрирован: 30.09.2013

Распиновку проверял, все вроде правильно. Так он же пишет wiring correct

avton
avton аватар
Offline
Зарегистрирован: 11.05.2014

у меня так писало пока не сделал так http://arduino.ru/forum/apparatnye-voprosy/tft-35-i-arduino?page=2#comment-71418  . И питание у карты должно быть 3.3 В . В скетче CS указывал на пине 53 . Только так лично у меня заработало.

antosha
Offline
Зарегистрирован: 30.09.2013

Так я как в мануале с хабра паял делители напряжения и питание на 3.3В подключил. Пин 53 указал. Пробовал примеры из SdFat и все пишут ошибку на cardSize. Читал, что старые карточки не поддерживают spi, может здесь проблема?

antosha
Offline
Зарегистрирован: 30.09.2013

Нашел вот что http://forum.arduino.cc/index.php?topic=55443.0

последний пост. Моя карта не поддерживается