近期,有用戶在使用SD NAND中出現(xiàn)芯片出現(xiàn)讀寫異常現(xiàn)象,我們工程師對出現(xiàn)異常的3片芯片進(jìn)行分析,發(fā)現(xiàn)3片均能正常讀卡,里面的文件大多數(shù)可以正常讀取,個(gè)別顯示文件損壞,無法正常讀取,嘗試在里面新建text文件,有2pcs無法新建,報(bào)錯(cuò)。而有1pcs可以正常新建,但是新建后再建另一個(gè)text就fail,和另外2pc變成了一樣的狀況,但是把建好的那個(gè)text刪掉后又可以重新新建一個(gè)text.
發(fā)現(xiàn)SD NAND文件系統(tǒng)設(shè)置的是FAT16,而且用戶存儲的文件名較長,用戶將文件系統(tǒng)改成FAT32后,沒有出現(xiàn)此類異常問題。
FAT、FAT32、NTFS單目錄文件數(shù)量限制:
對于FAT16文件系統(tǒng),可以保存的文件體積最大值是4GB-1byte(2^32 bytes-1 byte);卷的最大體積是4GB;每個(gè)卷上最多可以保存的文件數(shù)量是65,536個(gè)(2^16);根目錄下可以保存的文件和文件夾數(shù)量最大值是512個(gè)(如果使用了長文件名,該數(shù)字還會減小)。
對于 FAT32文件系統(tǒng),可以保存的文件體積最大值是4GB-1byte(2^32 bytes-1 byte);Windows自帶的工具可以創(chuàng)建的卷的最大體積是32GB;每個(gè)卷中最多可以保存的文件數(shù)量是4,177,920個(gè);一個(gè)特定文件夾中最多可以保存的子文件夾和文件的數(shù)量是65,534(如果使用了長文件名那么該數(shù)字會減小)。FAT32標(biāo)稱為65534,實(shí)際到2萬+時(shí)已不穩(wěn)定。
對于NTFS文件系統(tǒng),可以保存的文件的大小的最大值,理論上是16EB-1KB(2^64 bytes-1KB)(1EB=1024PB=1024*1024TB=1024*1024*1024GB),實(shí)際實(shí)現(xiàn)過的最大值是16TB-64KB(2^44 bytes-64 KB);卷的體積最大值,理論上可以達(dá)到2^64個(gè)簇-1個(gè)簇,實(shí)際實(shí)現(xiàn)過的最大值是2^56TB-64 KB(2^32個(gè)簇-1個(gè)簇);每個(gè)卷可以包含的文件個(gè)數(shù)的最大值是4,294,967,295個(gè)(2^32-1)。
MK米客方德?lián)碛邢冗M(jìn)的NAND Flash管理技術(shù),如ECC糾錯(cuò)、壞塊管理、磨損平均算法、掉電保護(hù)等,能大幅提升產(chǎn)品的速度和系統(tǒng)性能。
MK米客方德的產(chǎn)品涵蓋了各種主流的容量和接口,SD NAND、eMMC、存儲卡廣泛應(yīng)用于工業(yè)、車載、醫(yī)療、電力、智能穿戴等領(lǐng)域,并可提供客制化的存儲解決方案。
-
芯片
+關(guān)注
關(guān)注
453文章
50406瀏覽量
421830 -
NAND
+關(guān)注
關(guān)注
16文章
1677瀏覽量
136022 -
文件系統(tǒng)
+關(guān)注
關(guān)注
0文章
284瀏覽量
19883
發(fā)布評論請先 登錄
相關(guān)推薦
評論