Меня попросили помочь в проекте встроенной прошивки, где они пытаются смонтировать файловую систему на флэш-чипе SPI (Cypress S25FL512S) с размером сектора стирания 256 КБ (килобайт).
Мой предыдущий опыт работы с файловыми системами заключается в том, что файловая система имеет размер блока до 4 КБ, который отображается на секторах стирания от 512 Байт до 4 КБ
Встроенный контроллер - это небольшое устройство NXP, работающее на частоте 180 МГц с 512 КБ ОЗУ, поэтому яне может даже кэшировать сектор стирания.Я отмечаю, что в семействе микросхем есть устройства, совместимые по выводам, с небольшими секторами стирания.
Мой общий вопрос: как монтировать файловую систему с размером блока / кластера, который меньше размера сектора стирания флэш-памяти?Я не смог найти ни одной статьи, посвященной этому.