размером сектора 4096 (fat - потому что нужен доступ к диску через USB). В конфиге поставил размер сектора 4096, прошиваю готовый образ ФС на флэш - монтируется, читается и пишется. При попытке отформатировать флэш с МК функцией f_mkfs - FR_OK и при монтировании функцией f_mount - FR_NO_FILESYSTEM. Кто сталкивался?
в ioctl по GET_BLOCK_SIZE нужно было возвращать размер блока в секторах, а не в байтах
Обсуждают сегодня