Перейти к содержанию
    

24 minutes ago, Arxi said:

Ну FatFs тоже поддерживает файловую систему exFat или главный момент вашего комментария кроется в словах "со специальным механизмом защиты от сбоев"?

Нет, главный момент был - SSP , где все интегрировано:  FS, RTOS,  драйвера... 
И все от одного производителя.  включая все необходимые тулсы по логированию и трассировке, и протестировано до уровня сертификации. 
Там просто вероятность получить описанные сбои на порядок меньше. 

А у уважаемого mantech все самописное , поэтому с exFAT подкинул ему  аргумент перестать уже мучиться и начать использовать плоды коллективного разума. :biggrin:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

11 минут назад, AlexandrY сказал:

А у уважаемого mantech все самописное

Почему сразу все?:biggrin:  ФАТфс не самописная, разве, что чуть подправленная для рам-диска и кэша, Сетевой стек тоже не самописный, это стандартные "кубики", которые нужно просто уметь правильно "прикрутить" к самописной основе, тогда все гуд...  Просто на счет ехФАТ - это просто ФС, причем я не проверял надежность ее работы, ФАТфс пока стоит пред. версии, там больше заморочек с картами SDXC, инит другой может еще что-то - пока не заморачивался, если кто знает, буду рад, если напишете, как там и что...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

17 hours ago, AlexandrY said:

И думаю не далее чем через год поставите. 
А то скоро карты на 32ГБ уйдут из продажи и что вы будете делать со своей FAT32? Делить карты на кучу разделов?

FAT32 спокойно поддерживает карты больше 32G.

проверено на 64 и 128, единственно размер кластера большой, для мелких файлов не оптимально.
 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

16 minutes ago, Grape said:

FAT32 спокойно поддерживает карты больше 32G.

проверено на 64 и 128, единственно размер кластера большой, для мелких файлов не оптимально.
 

Да я б не возражал.
Но вот только вчера мне прилетела в новостях ссылка - https://www.windowscentral.com/how-set-usb-flash-drive-multiple-partitions-windows-10?amp

Где написано - 

Quote

If you have to work with a flash drive formatted using FAT32, you can only use up to 32GB of space

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

2 minutes ago, AlexandrY said:

Да я б не возражал.
Но вот только вчера мне прилетела в новостях ссылка - https://www.windowscentral.com/how-set-usb-flash-drive-multiple-partitions-windows-10?amp

Где написано -


 

Насколько я знаю, винды не дают отформатировать раздел больше 32gb в fat32 без танцев,

но прекрасно читают/пишут уже отформатированные разделы. По крайней мере у меня проблем не было.

https://www.intowindows.com/3-ways-to-format-32gb-usb-drives-to-fat32-in-windows-10/
 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

13 minutes ago, Grape said:

но прекрасно читают/пишут уже отформатированные разделы. По крайней мере у меня проблем не было

На встраиваемом дивайсе просто прочитать и верифицировать 32 GB уже проблема. 
Так что не убедили, да по моей ссылке не говорится о невозможности форматирования, а только о том, что использовать сможете только 32 GB.
 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 hour ago, AlexandrY said:

На встраиваемом дивайсе просто прочитать и верифицировать 32 GB уже проблема. 
Так что не убедили, да по моей ссылке не говорится о невозможности форматирования, а только о том, что использовать сможете только 32 GB.



 

На встраиваем дивайсе все спокойно работает, FatFS, 128Gb, проблем нет. И в виндах читается/пишется весь раздел - больше 32gb.

специально сейчас отформатировал SDXC 128Gb в fat32, записал 42Gb архив, все в порядке. (частями по 4g)

Ну и в довесок, все, кто форматирует разделы 32Gb+ в fat32 видимо не в курсе, что тратят время зря :)


 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

2 hours ago, Grape said:

Ну и в довесок, все, кто форматирует разделы 32Gb+ в fat32 видимо не в курсе, что тратят время зря :)

Не переживайте, мы это перепроверим. :ok:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

17 часов назад, AlexandrY сказал:

Где написано - 

Цитата

If you have to work with a flash drive formatted using FAT32, you can only use up to 32GB of space

Это сделано исключительно микрософтом, для того, чтобы люди использовали их проприентарные ФС (NTFS и ExFAT), сама по-себе ФАТ32 прекрасно держит разделы чуть-ли не до 2ТБайт, только чем больше раздел, тем больше потери свободного места... Более существенные ограничения на размер файла - до 4ГБайт

Изменено пользователем mantech

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 hour ago, mantech said:

Это сделано исключительно микрософтом, для того, чтобы люди использовали их проприентарные ФС (NTFS и ExFAT), сама по-себе ФАТ32 прекрасно держит разделы чуть-ли не до 2ТБайт, только чем больше раздел, тем больше потери свободного места... Более существенные ограничения на размер файла - до 4ГБайт

Если б меня интересовало как обстоят дела с FAT32 в Windows я бы пошел в википедию 
Но мне, да и вам, скорее всего, это не интересно. Интересно поддерживает ли все эти фичи ваши и мой "кубики" 

Но тут никто пока не отважился заявить, что верифицировал запись 64 ГБ на FAT32 на своем микроконтроллере.
Даже  назову предположительную причину - производительность деградирует настолько что потеряется всякий смысл в тестировании. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

15 minutes ago, AlexandrY said:

Даже  назову предположительную причину - производительность деградирует настолько что потеряется всякий смысл в тестировании. 

С чего бы ей деградировать?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 hour ago, AlexandrY said:

Если б меня интересовало как обстоят дела с FAT32 в Windows я бы пошел в википедию 
Но мне, да и вам, скорее всего, это не интересно. Интересно поддерживает ли все эти фичи ваши и мой "кубики"

Но тут никто пока не отважился заявить, что верифицировал запись 64 ГБ на FAT32 на своем микроконтроллере.
Даже  назову предположительную причину - производительность деградирует настолько что потеряется всякий смысл в тестировании.

еще раз, в приборе вполне себе работали карты и 64 и 128Gb в fat32. сейчас постепенно переход на exFat.

Если работать с большим количеством маленьких файлов, то просится кеширование. Если файлы по десятку мегабайт, все ок.
 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 час назад, AlexandrY сказал:

Даже  назову предположительную причину - производительность деградирует настолько что потеряется всякий смысл в тестировании. 

Что ???:shok:

Потери производительности могут быть только от большого кол-ва файлов при поиске и сильной фрагментации при загрузке...

Изменено пользователем mantech

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 hour ago, Grape said:

еще раз, в приборе вполне себе работали карты и 64 и 128Gb в fat32. сейчас постепенно переход на exFat.

Ваши заклинания делу не помогут. :pardon:
В студию методики и метрики тестирования желательно с сорсами. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...