SPI Flash Memory Nasıl kullanılır?

@taydin,

fat dosya sisteminin enerji kesintilerine karşı çok kırılgan olduğuna dair yorumlar okudum. Şu an fat ile şansımı denemek istiyorum. Dosya bozulma durumlarına karşı bir tavsiyen olur mu?
 
Enerji kesilmesine karşı dayanıklı bir filesystem arıyorsan UBIFS kullanabilirsin. Tabi burada verilen garanti, senin yazdığın şeyin kesinlikle dosyaya yazılacağı değil. Güç kesildiğinde filesystem'in kendisinin bozulmaması. Yoksa dosyalara veriler yarım yazılmış olabilir veya senin sildiğin dosya silinmeden kalabilir.
 
Enerji kesilmesine karşı dayanıklı bir filesystem arıyorsan UBIFS kullanabilirsin. Tabi burada verilen garanti, senin yazdığın şeyin kesinlikle dosyaya yazılacağı değil. Güç kesildiğinde filesystem'in kendisinin bozulmaması. Yoksa dosyalara veriler yarım yazılmış olabilir veya senin sildiğin dosya silinmeden kalabilir.
Yani fat sisteminde enerji kesilirse windows çöker gibi tüm dosyalar kullanılmaz olabilir mi?
 
Yani fat sisteminde enerji kesilirse windows çöker gibi tüm dosyalar kullanılmaz olabilir mi?

Yazma esnasında elektrik kesilirse veya program çakılırsa filesystem bozulabilir. Ever veriler çok değerli ise FAT kullanmamakta fayda var :)
 
Iki kopyali fat kullanirsan sorun olmaz.

Dosyayi yazip en az bir fati update ettiysen sorun yok.
 
Iki kopyali fat kullanirsan sorun olmaz.

Dosyayi yazip en az bir fati update ettiysen sorun yok.
Fati update etmek ne demek bilmiyorum.

Eğer durum şöyle ise sorun yok;

Anladığım kadarı ile yazma sırasında sorun oluyor. Okuma sırasında bir sorun yok. Öyle ise belli periyotlar ile dosyanın bir kopyasını oluşturabilirim. Yani bir sorun oldu dosya açılamadı. Yedekten geri kopyalarım. Ama fat sistemi komple bozulur ise kabus olur.
 
Eger dosya silip tekrar yeni bir dosya yazacaksan ustelikte dosya uzunluklari farkli olacaksa ve de bu sekilde yuzlerce, binlerce dosya olacaksa FAT kullanman gerekiyor.

Uygulamanda bu turde dosya yazma yoksa o zaman FAT kullanmana gerek kalmaz. Elektrik kesintisi ile yarim kalmis dosyanin gecersiz dosya oldugunu anlayacak teknikleri kendin gelistirirsin.
 
30bin adet 16byte kaydım var. Herhangi bir kayda hızlıca ulaşıp güncellemem gerekiyor. Şimdilik bunu fat ile civarında çözdüm. Projenin diğer bölümlerini tamamlayınca bu konuya geri döneceğim.
 
Peki enerji kesintilerine karşı sağlamlık açısından littlefs konusunda bir yorumunuz olur mu?
 

Çevrimiçi personel

Forum istatistikleri

Konular
6,939
Mesajlar
118,579
Üyeler
2,820
Son üye
Tuncay

Son kaynaklar

Son profil mesajları

hakan8470 wrote on Dede's profile.
1717172721760.png
Dedecim bu gul mu karanfil mi? Gerci ne farkeder onu da anlamam. Gerci bunun anlamini da bilmem :gulus2:
Lyewor_ wrote on hakan8470's profile.
Takip edilmeye başlanmışım :D ❤️
Merhaba elektronik tutsakları...
Lyewor_ wrote on taydin's profile.
Merhabalar. Elektrik laboratuvarınız varsa bunun hakkında bir konunuz var mı acaba? Sizin laboratuvarınızı merak ettim de :)
Lyewor_ wrote on taydin's profile.
Merhabalar forumda yeniyim! Bir sorum olacaktı lcr meterler hakkında. Hem bobini ölçen hemde bobin direnci ölçen bir lcr meter var mı acaba?
Back
Top