А файлы в корень класть или в папку (проскакивало в теме - папка "SPECCY")? Форматировал и виндой, и телефоном (siemens SL45). Может карта старая и SPI не держит![]()
А файлы в корень класть или в папку (проскакивало в теме - папка "SPECCY")? Форматировал и виндой, и телефоном (siemens SL45). Может карта старая и SPI не держит![]()
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Да, верно, нужно в корне создать папку "SPECCY" и класть файлы туда.Сообщение от skyther
SPI все должны держать.
Папку я создавал, значит проблема в другомА частота кварца должна быть точно 14.000 или можно 14.318 ?
Частота кварца влиять не должна. Карте пофиг, с какой частотой идут данные, лишь бы не быстрее чем положено стандартом (совру ведь- 25Mbit/s)
Питание 3.3В?
2 jdigreze
Это я в своём посте напутал с терминами ( долго вспоминал и обозвал по своему :-), да простят меня гуру в этой области и не закидают памидорами ), но суть одна и таже, хотя я считаю, что MBR (буквы S в конце нету) - это загрузочный блок длиной 446 байт (сидит в нулевом секторе). А за MBR следует Partition Table, которая может указывать на 4 PBRS сектора.
К логической структуре сейчас хорошая привязка. Пробовал форматировать на разных девайсах.
Алгоритм такой:
1) Читаю 0 сектор и анализирую первые три байта, если они EB,3C,90 то считаю, что это PBRS и MBR c Partition Table отсутствуют.
2) Иначе, считаю, что в нулевом секторе есть Partition Table и джамп на PBRS делаю оттуда.
3) Парсинг и проверки на совместимость с FAT16...
Всё это работает, если при форматировании MBR заполняется 00 или FF, я ещё не встречал чтобы было что-то другое. Но возможна корректировка алгоритма. Предложения?
2 skyther
Ссори за формат файла, сегодня вечером поправлю. Это "нечто" для debugera :-)
Последний раз редактировалось DVS; 06.06.2006 в 09:06.
Все правильно! ...должно работать. На моих картах MBR заполнен #000h, за исключением, естественно, самой Partition TableСообщение от DVS
Предложения? Хз. Нужен дамп 0-го сектора с конкретного экземпляра флешки.
2 skyther
А действительно, можешь нуль сектор (в разных вариантах) считать и выложить?
ОК вечером будет
2 skyther
Пробуй! (HEX Intel-extended)
Могу ещё hex eepromы выложить, если -1 смущает :-)
Если не заведётся, то буду подключать 16 мегу (есть одна в запасе) и "копать"...
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)