реклама на сайте
подробности

 
 
> STM32F407VG+NAND+FSFAT, Наложение файловой системы.
mifodij
сообщение Aug 15 2016, 10:15
Сообщение #1





Группа: Участник
Сообщений: 11
Регистрация: 26-05-16
Пользователь №: 91 913



Доброе время суток.
Суть проблемы такова есть отладочная плата STM32F4 Discovery и к ней припаяна NAND память MT29F64G08.
Уже есть написаные драйвера для работы со страницами самой памяти. но не могу настроить файловую систему FAT
с помощью бибилиотеки FSFAT. Сама памясть не может нормально отформатироватся..
Подскажите какой алгоритм?
что помио нижних драйверов надо определять?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Sanya_kv
сообщение Aug 22 2016, 06:28
Сообщение #2


Частый гость
**

Группа: Свой
Сообщений: 185
Регистрация: 25-02-09
Из: Россия
Пользователь №: 45 369



FatFS не подходит для использования на "прямую" с типом памяти NAND. Причина в том, что блоки памяти довольно часто выходят из строя оп причине неравномерности использования. Бывает что с завода память приходит уже с битыми блоками. Для нормальной работы необходимо использовать дополнительный драйвер или контроллер, который равномерно распределяет "нагрузку" на все блоки. Насколько я помню, в Кейловской FlashFS этот драйвер присутствует.
Автор вопроса пока не сообщил какую библиотеку он пытается использовать. По крайне мере для меня это не очевидно.
Go to the top of the page
 
+Quote Post
mantech
сообщение Aug 22 2016, 10:53
Сообщение #3


Гуру
******

Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143



Цитата(Sanya_kv @ Aug 22 2016, 09:28) *
FatFS не подходит для использования на "прямую" с типом памяти NAND.


С тем типом нанда, который у тс - да, не подходит. Если нет желания возится с выравниванием износа, можно поставить SLC-нанд.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- mifodij   STM32F407VG+NAND+FSFAT   Aug 15 2016, 10:15
- - demiurg_spb   Вы об этой FS спрашиваете? http://elm-chan.org/fsw...   Aug 15 2016, 11:10
- - mifodij   Сама консоль не поднята отлажываю с помощью пошаго...   Aug 15 2016, 11:26
|- - demiurg_spb   Я не буду изучать ваши исходники - нет никакого же...   Aug 15 2016, 11:35
- - mifodij   Вся проблема в том что не могу понять где и что не...   Aug 15 2016, 11:54
|- - demiurg_spb   Либы, собранные с отладочной информацией, тоже мож...   Aug 15 2016, 12:30
- - mifodij   Проблема в том что либу собирал не я, это стандарт...   Aug 15 2016, 12:38
|- - demiurg_spb   Обычно поставляется два комплекта либ стрипанные и...   Aug 15 2016, 13:33
- - mifodij   В моем случае есть одна либа в которой реализованы...   Aug 15 2016, 13:50
|- - mantech   Цитата(mifodij @ Aug 15 2016, 16:50) В мо...   Aug 16 2016, 06:38
|- - Сергей Борщ   QUOTE (mifodij @ Aug 15 2016, 16:50) В мо...   Aug 16 2016, 15:46
|- - Непомнящий Евгений   Цитата(Сергей Борщ @ Aug 16 2016, 18:46) ...   Aug 17 2016, 05:39
- - hd44780   А Вы саму память проверяли? Типа записали куда-то ...   Aug 16 2016, 14:53


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 20:49
Рейтинг@Mail.ru


Страница сгенерированна за 0.01478 секунд с 7
ELECTRONIX ©2004-2016