Re: Microchip SST26VF064B (64Mbit Serial Flash)
it is heavy going for me to understand what's happening as ̶ ̶m̶o̶s̶t̶ ̶i̶s̶ ̶i̶n̶ ̶a̶s̶s̶e̶m̶b̶l̶y̶
a tiny little bit of assembly code is sprinkled in for speed
99% of the asm is for usercmd not really code per se.
i can't see any way to make a flash FS that's any less complex or resource hungry than a fat16 or fat32 sd card system , hardly worth the effort
for such a tiny storage space. my system was for storing images with a 8.3 file name and their width, height, size in 64k blocks
the files can span up to two blocks at least [can't remember].
i spent a week trying to come up with a FS that could allocate the 4k sectors in such a way that files could grow and/or be erased. i was hoping
to develop a fat that handled a list of free blocks and a linked list of allocated blocks for each file that did not wear out that region of flash.
the task was simply beyond me. i did come up with this rather manual scheme, it did the job at the time.
Last edited by richard; - 12th April 2021 at 11:07.
Warning I'm not a teacher
Bookmarks