roboforum.ru

Технический форум по робототехнике.

Форматирование SD карты

Форматирование SD карты

MiBBiM » 06 фев 2009, 00:37

мануальчики: http://www.gaw.ru/html.cgi/txt/app/memory/mmc.htm, http://piclist.ru/S-FAT-MMC-RUS/S-FAT-MMC-RUS.html.
для того, чтобы форматировать карту, необходимо изменить первые N байт. поскольку карточки в миниботах одинаковые, то можно просто считать с чистой отформатированной карточки эти самые байты, после чего хоть до опупения форматить карту, записывая их :)
а вопрос один: сколько байт считывать? :oops:

Добавлено спустя 1 час 6 минут 55 секунд:
ап :)

Re: Форматирование SD карты

executer » 06 фев 2009, 00:46

читай пока нули не полезут непрерывным потоком

Re: Форматирование SD карты

Myp » 06 фев 2009, 10:10

угу

взять карту отформатировать её полностью по настоящему
и считать первые хз скока но много байт
потом отрезать лишние нули в хвосте и получим готовый заголовок который можно писать в любую такую же карту

Re: Форматирование SD карты

EdGull » 06 фев 2009, 10:46

это будет актуально для карт одинакового размера но разных производителей?

Re: Форматирование SD карты

Myp » 06 фев 2009, 11:05

карты разных производителей не бывают одинакового размера :D :D

плюс минус мегобайт или хуже того
если мы скопируем таблицу с одной карты в другую большую мы просто отрежем лишние мегабайты будет кусок карты вне раздела фат
и получим ошибку при записи если карта на самом деле меньше чем эталон.

Re: Форматирование SD карты

executer » 06 фев 2009, 11:35

можно в какомпибудь WinImage сначала отформатировать на заведомо меньший размер (ну на 19 метров меньше) и уже оттуда читать FAT

Re: Форматирование SD карты

MiBBiM » 09 май 2009, 14:30

логическое продолжение идеи здесь


cron
Rambler\'s Top100 Mail.ru counter