Jump to content

    
Sign in to follow this  
olegk

uC/FS

Recommended Posts

А кто нибудь вообще смог найти исходники файловой системы именно для флешек (типа at45db) ? Если да- поделитесы ссылочкой или исходниками Ато структура ФАТ не располагает к применению на флешках (износ не выровнен журналируемости нет) Насчёт uc/fs - в версии 1,3 нет футкции переименования файлов - тоскливо как-то

Share this post


Link to post
Share on other sites

Atmel в свое время (под NDA кажется) распространял файловую систему под DataFlash, с wear leveling и прочими пирогами. У меня была на харде старенькая версия, но вместе с хардом погибла. Возможно осталась на бекапах, но это датовские ленты, а стример сейчас не подключен.

 

Если совсем нет ни у кого - попробую найти, но непросто это будет, и не факт что найду.

Share this post


Link to post
Share on other sites
Если не затруднит- выложите. Я уже наверное года полтора пытаюсь нарыть что-то подобное. Заранее спасибо

 

Пока не удается подрубить стример - коллеги по неотложному делу сперли 50-пиновый кабель с терминатором, а харды у меня на "широком" скази... Как только представится возможность - покопаю ленточки.

 

На всякий случай... Процедура официального получения (бесплатно) описана здесь:

 

http://www.rtcs.ru/files/news_file/50/DFSS%20Letter.pdf

 

Я, помню, наудачу в осле в поиске набрал DFSS и напоролся на файл, в котором была сама FS, и к ней модули компрессии и ECC (Reed-Solomon). Не самая свежая версия, где то начало 2005 по моему. Потом рухнул винт с файлопомойкой (крепко рухнул), и сейчас вся надежда на бекапы. В осле больше не видел этого файла, попробуйте, может сейчас опять мелькнет dfss.zip....

Share this post


Link to post
Share on other sites

поискал.....

а вот это не то?

/pub/MCs/dfss.zip

 

пс взял, там рядом в ридми:

"Еще одна версия файловой системы - от фирмы Atmel. Ориентирована на микросхемы DataFlash AT45xxx"

знать - то....

Share this post


Link to post
Share on other sites
поискал.....

а вот это не то?

/pub/MCs/dfss.zip

 

пс взял, там рядом в ридми:

"Еще одна версия файловой системы - от фирмы Atmel. Ориентирована на микросхемы DataFlash AT45xxx"

знать - то....

 

Видимо оно... Лежало хорошо спрятанным, т.е. на самом видном месте... :)

Share this post


Link to post
Share on other sites

поставил ucFS 3.10, по отдельности с MMC и CompactFlash работает. А как скомпилировать библиотеку чтобы были оба драйвера вместе не понимаю?

Сначала вызываю FS_Init(), потом из неё вызываютя FS_X_AddDevices, FS_X_Alloc...и т.д, но ф-ии с такими именами присутствуют файлах драйвера и для MMC и для CF, соотвественно конфликт на этапе линковки. Может кто объяснит как оно должно делаться?

Share this post


Link to post
Share on other sites

Внимание! В файле MMC_SD_CardMode_Drv.c ошибка:

#define SD_CCS (1<<7) должен быть (1<<6)

вследствии этого некоторые карты, которые отвечают на команду CMD8, но не являются High Capacity, определяются как SDHC.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this