Приветствую всех.
Имеется сабжевая читалка. При сохранении книг на внутреннюю память устройства нет никаких проблем. Купил дополнительную карту SDHC емкостью 32 ГБ шестого класса фирмы Silicon Power, тут-то и начались проблемы.
Карта прекрасно опознается читалкой, на карту сохраняется информация как при копировании книг из внутренней памяти читалки, так и при подключении читалки к компьютеру (в последнем случае у компьютера появляется два дополнительных диска - внутренняя память читалки и упомянутая SDHC-карта).
Записанные данные прекрасно видятся и читаются с SDHC-карты до момента выключения читалки. При последующем включении читалки в названии каталога, размещенного на SDHC-карте появляются "мусорные" символы, а внутри этого каталога возникают подкаталоги с "мусором" вместо названия, часть файлов основного каталога при этом исчезает, у части файлов имя искажается подобно тому, как искажаются "длинные" виндовые имена файлов при попытке открытия этих файлов под MS-DOS.
При этом после включения читалки при входе в "Библиотеку" выше строки статуса возникает надпись "Идет обновление данных" и индикатор прогресса в виде стандартного PocketBook'овского "цветка" с лепестками. Однако этот процесс ничем не завершается, похоже, что он просто "висит".
В чем может быть проблема? Глюк карты? Глюк читалки? Несовместимость читалки с данной моделью карты? Недостаточное быстродействие карты для читалки? Хотя 6-ого класса для этих задач должно хватать с лихвой, это же не запись видео...
В общем, я, как говорится, "в непонятках"... Сталкивался ли кто-то с подобной проблемой? Где искать решение проблемы?
Заранее благодарю.
PocketBook 624 некорректно работает с картой SDHC 32ГБ
- taimyr
- Первый раз сказал Мяу!
- Сообщения: 23
- Зарегистрирован: Пт авг 31, 2012 14:44:44
- Откуда: Юг Севера
Re: PocketBook 624 некорректно работает с картой SDHC 32ГБ
Попробуйте карту отформатировать по другому fat32 вместо NTFS, или наоборот.
Возможно контроллер книги не поддерживает micro SDHC, а нужен именно micro SD.
Возможно контроллер книги не поддерживает micro SDHC, а нужен именно micro SD.
-
Alkul
- Держит паяльник хвостом
- Сообщения: 933
- Зарегистрирован: Ср апр 13, 2011 11:09:20
- Откуда: Екатеринбург
Re: PocketBook 624 некорректно работает с картой SDHC 32ГБ
taimyr писал(а):Попробуйте карту отформатировать по другому fat32 вместо NTFS, или наоборот.
Спасибо, проблема решена.
Никогда бы не подумал, но факт - карта не совместима с читалкой.
Насчет форматирования - при установке карты в устройство наиболее стабильный вариант - это форматирование карты в самом устройстве.
А в моем случае получилось вот что - перед НГ я купил точно такую же читалку для коллеги и еще не успел ему отдать. Попробовал позавчера эту карту в читалке коллеги - получил те же самые ошибки и сбои. После этого мне стало ясно, что читалка тут ни при чем - вероятность одинакового дефекта на разных читалках весьма низка.
Далее я попробовал использовать в своей читалке микроSD карту неизвестного производителя и класса емкостью 512 МБ. Результат - никаких сбоев, все ОК.
Пошел на сайт производителя читалки - в их магазине среди аксессуаров предлагаются только карты фирм Kingston и Transcend.
купил сегодня себе карту Transcend 16ГБ 10 класса, установил в читалку - все ОК, никаких сбоев.
А для себя сделал вывод - в будущем я буду приобретать карты только производства Kingston либо Transcend. Для любых устройств.
А карту микроSDHC емкостью 32 ГБ шестого класса фирмы Silicon Power, купленную ранее, скорее всего, возвращать в магазин бесполезно. Я уверен, что в устройстве другого типа она будет прекрасно работать.
-
Tolmi
- Говорящий с текстолитом
- Сообщения: 1658
- Зарегистрирован: Вс дек 11, 2011 05:25:04
- Откуда: Киев, Украина
- Контактная информация:
Re: PocketBook 624 некорректно работает с картой SDHC 32ГБ
У SDHC карт может отличаться номинальное и максимально допустимое напряжение питания. Т.е. напряжение питания карты 32Gb может отличаться от напряжения питания карты 4Gb или 8Gb. Или даже отличаться у двух карт одинаковой емкости.
Интерфейсная часть SD читалки при первой попытке прочитать карту сначала по SPI спрашивает карту про то, что она знает и умеет, и что ей нужно для работы, а потом, на основании полученных данных включает то или иное напряжение питания, инициализирует обмен с картой, выставляет нужные частоты и т.д. Если устройство, в которую ставится карта SD, не "знает", как работать с данной картой, она может выставить ей неправильные режимы, что приведет к сбоям или даже к поломке карты.
Весьма точная аналогия - как материнка PC "узнает" про то, как питать процессор, который в неё вставили. Если процессор этой материнкой не поддерживается, то несмотря на то, что он 100% совместим по ножкам, вовсе не факт, что он запустится.
Поэтому прежде чем что-то покупать в устройство с SDHC адаптером внутри, всегда сначала нужно проштудировать документацию производителя, на что он там рассчитывал.
Интерфейсная часть SD читалки при первой попытке прочитать карту сначала по SPI спрашивает карту про то, что она знает и умеет, и что ей нужно для работы, а потом, на основании полученных данных включает то или иное напряжение питания, инициализирует обмен с картой, выставляет нужные частоты и т.д. Если устройство, в которую ставится карта SD, не "знает", как работать с данной картой, она может выставить ей неправильные режимы, что приведет к сбоям или даже к поломке карты.
Весьма точная аналогия - как материнка PC "узнает" про то, как питать процессор, который в неё вставили. Если процессор этой материнкой не поддерживается, то несмотря на то, что он 100% совместим по ножкам, вовсе не факт, что он запустится.
Поэтому прежде чем что-то покупать в устройство с SDHC адаптером внутри, всегда сначала нужно проштудировать документацию производителя, на что он там рассчитывал.
In theory, theory and practice are the same. In practice, they're not.
-
Alkul
- Держит паяльник хвостом
- Сообщения: 933
- Зарегистрирован: Ср апр 13, 2011 11:09:20
- Откуда: Екатеринбург
Re: PocketBook 624 некорректно работает с картой SDHC 32ГБ
Tolmi писал(а):У SDHC карт может отличаться номинальное и максимально допустимое напряжение питания. Т.е. напряжение питания карты 32Gb может отличаться от напряжения питания карты 4Gb или 8Gb. Или даже отличаться у двух карт одинаковой емкости
Вы хотите сказать, что интерфейс SDHC карт не стандартизирован?
Странно. Это как если бы различные USB-флэшки требовали различных напряжений питания. Но такого не может быть, так как сам интерфейс USB четко стандартизирован, в стандартах указаны все допуски по напряжению питания, и любое устройство, подключаемое к USB, обязано удовлетворять требованиям стандарта.
К примеру, не может USB-флэшка потребовать 5,8 В питания, и не может такая флэшка "сгорать" от питания 5 В, так как рассчитана максимум на 4,9 В.
А с интерфейсом SDHC что, дела обстоят иначе?
-
Tolmi
- Говорящий с текстолитом
- Сообщения: 1658
- Зарегистрирован: Вс дек 11, 2011 05:25:04
- Откуда: Киев, Украина
- Контактная информация:
Re: PocketBook 624 некорректно работает с картой SDHC 32ГБ
Alkul писал(а):А с интерфейсом SDHC что, дела обстоят иначе?
Нет такого понятия, "интерфейс SDHC". USB - это внешний интерфейс, и он действительно жестко стандартизован. У SD карт стандартизована лишь механическая часть, размеры и расположение контактов. Есть несколько разных накопителей, которые механически совместимы между собой. И некий механизм, который позволяет контроллеру, работающему с SDHC карточкой, которую вставили в разъем, договориться с ней об совместимом протоколе обмена. Он, этот механизм, работает именно что "худо-бедно". А если учесть тот факт, что в разъем можно вставить не SDHC, а просто SD карту, у которой вообще "всё не так", то всё становится совсем печальным и запутанным. Поэтому производители железок типа смартфонов и планшетов с читалками зачастую не заморачиваются созданием "универсального решения на все случаи жизни", а просто в документации на устройство указывают чуть ли не конкретные модели SD карт конкретных производителей, для которых они гарантируют работу. Остальное может глючить и даже сгореть. Или работать на сверхнизких скоростях, просто потому что кроме чистого SPI карточка с контроллером не нашли ничего общего.
Последний случай, кстати широко распространен, достаточно глянуть на жалобы пользователей в "отзывах" в интернет-магазинах, торгующих подобными устройствами. Обязательно найдется хоть один, кто напишет, что у него SD карточка в девайсе XXX жутко тормозит, хотя в YYY она работает нормально.
In theory, theory and practice are the same. In practice, they're not.