Форум программистов, компьютерный форум, киберфорум
Наши страницы
Микроконтроллеры ARM, Cortex, STM32
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/20: Рейтинг темы: голосов - 20, средняя оценка - 4.75
RyshirD
0 / 0 / 0
Регистрация: 07.12.2010
Сообщений: 574
1

fatfs и 4ГБ SDHC

17.06.2016, 20:10. Просмотров 3599. Ответов 5
Метки нет (Все метки)

Всем доброго времени суток.

Столкнулся с такой проблемой, что подключил к МК TFT_320QVT, но только часть отвечающую за SD карточку.
Решил прикрутить через Чановскую библиотеку карточку.
Но карточка выдает ошибку FR_NO_FILESYSTIM. Я уже голову неделю ломаю, не могу понять что произошло.
Карточка 4Гб и на ней написано SDHC. Может кто сталкивался с такой проблемой?
Функция инициализации выглядит следующим образом
Код
   /* Register work area for each logical dryve */
fr = f_mount(&fs, "0:", 1);
if (fr){
while(1)
;
}

/* Create destination file on the dryve 0 */
fr = f_open(&fdst, "file.bin", FA_WRITE | FA_CREATE_ALWAYS);
if (fr){
while(1)
;
}
выдает ошибку после f_mount.
Передача по spi происходит верно (смотрел на осциле).
В качестве контроллера использую nrf52 (если это необходимо будет).
Подскажите у кого какие мысли есть
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.06.2016, 20:10
Ответы с готовыми решениями:

FatFs STM32F407 проблема с записью на SDHC
Здравствуйте, дело в том, что пытаюсь записать файл на SD карту. Пробывал через SPI и через SDIO....

STM32F103RBT6 SDHC FATFS SPI без DMA
Здравствуйте уважаемые. я редко общаюсь на форуме, так как сам еще зеленый в освоении...

Скорость FatFs по SPI у STM32F105 и SDHC Class 10 (8Гб) ?
Всем привет! Дино: STM32F105 + SDHC, Ctoss 10, 8Гб по SPI. Взял FatFs 0.12b отсюда:...

Инициализация SDHC по SPI STM32F4
Появилась проблема с инициализацией SDHC по SPI. Карта почему-то не отвечает на команду...

Проблема с SDHC UHS-I в режиме SPI
Доброго времени суток! Вынужден обратиться к вам, форумчане, поскольку в мануале решение не...

5
__bt__
1 / 1 / 0
Регистрация: 09.02.2012
Сообщений: 693
18.06.2016, 13:11 2
Попробовать карту на 1-2 Гб не SDHC.
0
Pymkvym
0 / 0 / 0
Регистрация: 21.10.2013
Сообщений: 1,520
18.06.2016, 14:11 3
Может там есть проверка пина присутствия карты?
Наступал на такие грабли.
Карточка как отформатирована?
FAT32?
0
RyshirD
0 / 0 / 0
Регистрация: 07.12.2010
Сообщений: 574
18.06.2016, 20:20 4
Цитата Сообщение от __bt__
Попробовать карту на 1-2 Гб не SDHC.
Есть только такая карточка. Причин не вижу почему не должна работать. Если в библиотеке написано, что имеет поддержку таких карт

Цитата Сообщение от Pymkvym
Может там есть проверка пина присутствия карты?
Наступал на такие грабли.
Карточка как отформатирована?
FAT32?
Не смотрел проверку, но гляну. Хотя многие кто пользовался, не упомянули даже этот пин. Да и защиту по spi команде вроде можно проверить.
Отформатирована под fat32
0
Pymkvym
0 / 0 / 0
Регистрация: 21.10.2013
Сообщений: 1,520
18.06.2016, 20:34 5
Я 16 Гиговую форматировал как 4 Гиговую в FAT32 - FATFS Чана читает.
0
RyshirD
0 / 0 / 0
Регистрация: 07.12.2010
Сообщений: 574
19.06.2016, 16:11 6
Прочитал еррату на контроллер. Писали, что с SPI как раз есть какие-то проблемы. Надо будет проверить, как время появится :)
0
19.06.2016, 16:11
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.06.2016, 16:11

FATFS и HardFault
Доброго времени суток! Играюсь с LPC1769 (ARM M3). точнее прикручиваю Fat_FS. В процессе...

STM32F103 + FatFS
Доброго времени суток! Макет диктофона, SD-Card. Дискретизация 6.250кГц. Буфер 512, через DMA. В...

STM32 Fatfs+MS
Всем доброго дня! Возникла следующая проблема - есть плата steval-ccm008v1, с контроллером...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru