- PVSM.RU - https://www.pvsm.ru -
Краткий сюжет предыдущих серий [1]: / «Вчера мне «на посмотреть» оставили мёртвую электронную книжку Pocketbook на E-Ink, модель 611 <....> Сейчас я ищу образ с внутренней карты памяти рабочего экземпляра, чтобы залить её на рассматриваемый и окончательно выяснить, является ли это мёртвое состояние следствием сбоя обновления, либо проблема в компонентах устройства»
А теперь новая серия…
Как восстановить Pocketbook 611 Obreey с помощью сковороды, паяльника, СКФ, переходника SD<-microSD и программиста компании Pocketbook (респект ему)?- под катом
Состояние до проведения нижеописанных действий:
Как следует из предыдущего поста, сразу же после публикации со мной связался Михаил Бойко, программист компании Pocketbook (по собственной инициативе!). Михаил предложил помощь в восстановлении устройства, и сразу же дал 6 ценных рекомендаций, воспользовавшись которыми были получены первые результаты:
Хороший совет. Жаль проверить было нечем. Но и в итоге батарея оказалась не при чём
К сожалению, на этапе отсоединения колодки от разъёма батареи последний отвалился от платы вместе с колодкой… Пришлось доставать 25Вт игольчатый паяльник и припаивать обратно. Однако основная борьба за книжку развернулась до припайки разъёма, т.к. она прекрасно вела себя, будучи подключенной только к сетевому источнику питания. Т.е. батарея (её наличие/отсутствие) на работоспособность Pocketbook 611 не влияет. Сделано ценное наблюдение — разъём аккумулятора не рассчитан на большое количество отключений-подключений
Всю информацию, которая мне была известна, я описал Михаилу, дополнив фотографией экрана с застывшим процессом обновления
В моём случае (Fedora 17) команда dd запускалась через su, а устройство — mmcblk0 (подключенная через переходник в кардридер ноутбука карта microSD). Более подробно все действия в терминале отражены в общем логе восстановления
Этот пункт также не вызвал никаких вопросов, архив с образом был сразу же отправлен на исследование
После записи образа на внутреннюю карту памяти и установки её обратно в книжку началось самое интересное — она ожила! «Как надо» замигала подсветка центральной кнопки джойстика при первом же нажатии кнопки включения, и штатно заработало обновление до версии 15.8.0, взятой с официального сайта Pocketbook
На обновление ушло не больше 3х минут, и вот передо мной главное меню книжки, до этого момента незнакомое.
Ещё примерно 30 минут понадобилось на тестирование всех функций, чтобы сделать вывод — с книжкой по-прежнему что-то не так: при любой попытке использовать WiFi (обновление, проверка соединения) она зависала с разными спецэффектами. Непрорисовавшееся до конца окно установления соединения, чёрный экран, чёрное окно…
Но после очередного письма Михаилу стала понятна причина такого поведения, а также открылась причина исходной проблемы:
Посмотрел образ карточки, что вы прислали. Пользователь ставил прошивку от 613 (611 plus) на 611. Платформы 613 и 611 сильно отличаются в железе, хотя внешне выглядят они практически одинаково. Прошивка 611, на которую ставилась прошивка от 613 по какой-то причине не заметила подвоха и на 611 был установлен загрузчик от 613, который не может работать на железе от 611. Я модифицирую присланный вами образ карточки, запишу туда «правильный» загрузчик и вышлю вам для записи на устройство. Тот образ что я вам раньше присылал (я так понял что у вас именно с ним получилось запуститься), скорее всего, не совсем подходит к конкретно вашему экземпляру книги, т.к. там отличаются вейвформы (они уникальный для каждой партии экранов) и, возможно, есть еще какие-то привязки к железу. Я в течении часа подготовлю образ карточки и пришлю его вам на почту.
Мне оставалось только дождаться образа (в этот перерыв я и восстановил разъём подключения аккумулятора, использовав инвентарь с заглавной фотографии поста):
если все прошло нормально, то экран должен 2 раза обновиться через черное, и вверху должна появиться надпись «Firmware update»
При обновлении можно использовать любую доступную прошивку, но желательно использовать как можно более новую.
Казалось бы, вот и последний шаг к победе, но нет! Именно после этой стадии microSD-карточки начали безбожно глючить… Незаписанные до конца образы обновлений, file read error при попытке обновления… Это удалось прекратить только форматированием внутренней памяти и внешней SD-карты через интерфейс самого устройства. Только тогда обновление прошло успешно. В целом, есть ощущение, что проблема с самой внешней SD-картой (Apacer 1Gb, не могу сказать из комплекта она или куплена отдельно)
И только после переформатирования и перезаписи официальной прошивки 15.8.0 обновление прошло успешно, и заработал WiFi
Конец истории, надеюсь я. Завтра отдам книжу владельцу
Полный хронологический лог терминала: goo.gl/VBCZu [3]
Архив со всеми образами, задействованными в восстановлении: goo.gl/QEL9Z [4]
Ещё раз спасибо Михаилу Бойко [5] за рецепт!
P.S.: Определённо, Pocketbook 611 гораздо крепче, чем кажется)
Автор: cronoc
Источник [6]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/vosstanovlenie/20001
Ссылки в тексте:
[1] предыдущих серий: http://habrahabr.ru/post/158081
[2] dl.dropbox.com/u/2632562/sd_dump.tar.bz2: https://dl.dropbox.com/u/2632562/sd_dump.tar.bz2
[3] goo.gl/VBCZu: http://goo.gl/VBCZu
[4] goo.gl/QEL9Z: http://goo.gl/QEL9Z
[5] Михаилу Бойко: https://plus.google.com/101321353678255801907/about
[6] Источник: http://habrahabr.ru/post/158529/
Нажмите здесь для печати.