RTV forum PL | NewsGroups PL

Poszukiwanie prostego systemu plików do pamięci SPI AT25Dxxx dla ARM M3

Pamięć Flash i system plików (nie FAT)

NOWY TEMAT

elektroda NewsGroups Forum Index - Elektronika Polska - Poszukiwanie prostego systemu plików do pamięci SPI AT25Dxxx dla ARM M3

Michał Lankosz
Guest

Sat Apr 07, 2012 11:08 pm   



Czy ma ktoś doświadczenie i może polecić darmowy, prosty, z dobrymi
przykładami system plików? Docelowo planuję użyć pamięci na SPI w
rodzaju AT25Dxxx podłączonej do ARMa (M3), bez systemu operacyjnego. Nie
mam wymagań co do szybkości działania, jedynie ma być małe szczególnie
pod względem zużycia pamięci (chętnie do 4kB RAM i do 20kB programu).
Powinien zawierać funkcję formatującą (pierwsze użycie urządzenia),
zakładanie i kasowanie plików, katalogów, listowanie katalogów,
dopisywanie do pliku, długie nazwy plików (do 256 znaków, w tym możliwe
spacje...). Zapis będzie bardzo sporadyczny więc system typu
wear-leveling nie jest potrzebny.
Projekt efsl wydaje się za obszerny.
FatFs (elm-chan.org) mógłby być, jest bardzo dużo przykładów (choć
jeszcze nie znalazłem gotowca obsługi pamięci SPI, co rodzi na początku
możliwości popełnienia błędów), ale może istnieje coś innego, lepszego,
prostego i niekoniecznie FAT?

Michał

Nijak
Guest

Wed Apr 11, 2012 10:51 am   



Michał Lankosz wrote:

Quote:
Czy ma ktoś doświadczenie i może polecić darmowy, prosty, z dobrymi
przykładami system plików? Docelowo planuję użyć pamięci na SPI w
rodzaju AT25Dxxx podłączonej do ARMa (M3), bez systemu operacyjnego.
Zasadniczo proponuje uzycie OS-a, dostarcza on standartowy interfejs dostepu

do plikow. Zobacz np. eCos-a -> http://ecos.sourceware.org/about.html
i warstwe FILEIO -> http://ecos.sourceware.org/docs-latest/ref/fileio-
intro.html

Quote:
Nie mam wymagań co do szybkości działania, jedynie ma być małe szczególnie
pod względem zużycia pamięci (chętnie do 4kB RAM i do 20kB programu).
Powinien zawierać funkcję formatującą (pierwsze użycie urządzenia),
zakładanie i kasowanie plików, katalogów, listowanie katalogów,
dopisywanie do pliku, długie nazwy plików (do 256 znaków, w tym możliwe
spacje...). Zapis będzie bardzo sporadyczny więc system typu
wear-leveling nie jest potrzebny.
(...)
Czy mniejszy i prostszy moze niekoniecznie ale warto sprawdzic JFFS2 -

http://sourceware.org/jffs2/jffs2-html/jffs2-html.html
i oczywiscie paczka dla eCos-a ->
http://www.ecoscentric.com/ecospro/doc/html/ref/fs-jffs2-overview.html

elektroda NewsGroups Forum Index - Elektronika Polska - Poszukiwanie prostego systemu plików do pamięci SPI AT25Dxxx dla ARM M3

NOWY TEMAT

Regulamin - Zasady uzytkowania Polityka prywatnosci Kontakt RTV map News map