Серия «Копаемся в Hanvon N516»

12

Подключаемся к UART теперь уже Азбука N516⁠⁠

Серия Копаемся в Hanvon N516

Сегодня забрал 12-пиновый 0.5 мм шлейф (длина 300 мм) и 4-пиновый межплатный кабель питания BLS 2.54 мм (тоже длина 300 мм). Кабель питания разрезал пополам - он идеально сел на три контакта USB-to-UART переходника, зачистил отрезанные концы, нарастил красный провод (это земля). Аккуратно надрезал шлейф на двух последних контактах, подцепился к получившимся двум полоскам двумя черными проводами - это Rx и Tx контакты.

Модернизация способа подключения к UART

Модернизация способа подключения к UART

Открыл в Putty подключение по последовательному порту (у меня COM6).

Настройки сессии в Putty

Настройки сессии в Putty

Перезагрузился в окно Putty полетели логи:

Начало загрузки

Начало загрузки

В процессе

В процессе

Окончание загрузки

Окончание загрузки

Обратите внимание на последние четыре строчки лога:

Появляется приглашение пользователя root, можно ввести и выполнить команду, но через несколько секунд консоль блокируется и ввод тоже.

Например, успел выполнить команду для вывода всех установленных в системе пакетов:

Список установленных пакетов - часть 1

Список установленных пакетов - часть 1

Список установленных пакетов - часть 2

Список установленных пакетов - часть 2

Сама система дебианоподобная с deb-пакетами (Установлен apt и dpkg).

Пользовательские приложения (CoolReader - почему-то не понял как запускать и FBReader для чтения fb2 и epub - пробовал, открываются; LoCoPDF для открытия pdf и djvu, а так же ряд других приложений) :

  1. ii cr3 3.0.19-5+b1 e-book reader

  2. ii fbreader 0.10.7-14 e-book reader

  3. ii fbreader-setti 0.10.7-14 n516 specific settings

  4. ii locopdf 0.1-20 PDF reader for e-Ink devices

  5. ii locopdf-settin 0.1-20 PDF reader for e-Ink devices -- N516 keymap

  6. ii madaudio 0.2-11 Audioplayer application

  7. ii madeye 0.1-15 Image viewer for e-Ink devices

  8. ii madeye-setting 0.1-15 Image viewer for e-Ink devices -- N516 keyma

  9. ii madshelf 0.2.41 Bookshelf application

  10. ii madshelf-setti 0.2.41 Bookshelf application -- N516-specific confi

Модули ядра:

ii linux-modules- 2.6.29-32 Linux kernel modules for Hanvon N516

Иксы:

  1. ii nulldm 0.1-6 trivial X display manager

  2. ii uuwm 0.1-10 micro-micro window manager

  3. ii x11-common 1:7.3+14 X Window System (X.Org) infrastructure

  4. ii xinit 1.1.1-1.ip1 X server initialisation tool

  5. ii xkm-data-v3 1.5-4 (XKB) configuration data, compiled (Hanlin V

  6. ii xserver-xfbdev 2:1.6.0-6 Linux framebuffer device tiny X server

Сеть:

  1. ii dropbear 0.51-1.ip3 lightweight SSH2 server and client

  2. ii ifupdown-scrip 0.6.7.zz.ip1 scriptss to configure network interfaces

  3. ii netbase 4.34.ip.2 Basic TCP/IP networking system

Неожиданно, что внутри есть Dropbear - единственный вариант подключиться по ssh - это через usb -кабель (WiFi в этой книге нет).

Автозагрузку можно отключить нажав любую клавишу в окне Putty.

Остановка в процессе загрузки

Остановка в процессе загрузки

Появилось приглашение загрузчика и можно выполнять команды:

Список команд загрузчика

Список команд загрузчика

Просмотр переменных окружения:

Нужно модифицировать boootargs

Нужно модифицировать boootargs

Устанавливаем и сохраняем новое значение:

Сохранение новых bootargs

Сохранение новых bootargs

Продолжить загрузку можно командой boot.

Но консоль блокируется из-за засыпания процессора:

Разум засыпает

Разум засыпает

Что сейчас нужно сделать:

  1. Разобраться с тем как отключить отключение консоли (через no_console_suspend).

  2. Посмотреть настройки сети (помнится ip был прописан в bootargs). В переменных среды указаны два адреса ipadr=192.168.111.1 и serverip=192.168.111.2. Но конкретно эти адреса могут быть использованы, насколько я понял, для сетевой загрузки. В процессе же загрузки в логе появляются ошибки связанные с сетью.

  3. Теперь консоль отключается из-за засыпания процессора - нужно разобраться с этим, но вывод команды find . был записан в лог putty - собственно из-за чего все затевалось. можно теперь пробывать подключаться к Hanvon N516.

  4. Попробовать подключиться по ssh (по Ethernet over Usb).

Первый пункт, как мне кажется самый сложный - дальше разберемся.

Шлейф мне еще пригодится для подключения к Hanvon N516.

Жду советов и комментариев.

Показать полностью 13
8

Донор для Hanvon N516⁠⁠

Серия Копаемся в Hanvon N516

9 сентября пришел донор для китайца без экрана.

Спереди

Спереди

Сзади

Сзади

Даже аккумулятор работает.

Даже аккумулятор работает.

Плата с контроллером экрана Metronome

Плата с контроллером экрана Metronome

После подключения шлейфа и аккумулятора плата стартанула. В итоге плата и кнопки переехали в белый корпус Hanvon-а. Первая причина то, что прошивка Азбуки более функциональная (есть fbreader, coolreader для fb2 и epub, а также locopdf для pdf и djvu), ну и будет поближе к российскому пользователю, а кнопки более легко нажимаются, чем родные белые.

Стартовая заставка

Стартовая заставка

Главный экран

Главный экран

Настройки

Настройки

Версия прошивки OpenInkpot 20110625 (n516-azbooka) не обнаружилась в архиве прошивок на яндекс диске с 4pda. Было решено сделать сделать дамп.

USB_Boot.exe, который идет с прошивкой, не умеет писать данные с флешки в файл, а только в стандартный вывод, причем может выполнять чтение довольно небольших объемов данных (1-4Мб), причем пишет 16-тиричное представление, которое потом еще придется обрабатывать. Перенаправление в файл тоже не заработало - писало всего около 20 Мб.

Помогла утилита доработка USB_Boot.exe пользователя tronix286 с хабра (https://habr.com/ru/users/tronix286/) с названием Test_jz4770_usb.exe, который любезно ее предоставил в виде архива на 4.2Гб с кучей всего по процессору Ingenic JZ4740. (Ссылки из статьи 2010 года https://habr.com/ru/articles/109265/ уже не работали).

Полный дамп NAND занял порядка 50 минут.

Показать полностью 8
6

Надежное подключение к UART⁠⁠

Серия Копаемся в Hanvon N516

Дано:

Плата электронной книги Hanvon N516

Плата электронной книги Hanvon N516

Как лучше обеспечить надежное подключение к UART порту? Верхние два пина разъема J1 (всего насчитал 46 контактов) - это Rx и Tx этого порта. Смог снять лог загрузки электронной книги подключившись через приложение Putty через такой вот usbtouart на скорости указанной в bootargs.

Красный провод - земля (приклеивал малярным скотчем к корпусу USB порта), белый - Rx (прижимал иголку к пину Tx разъема J1)

Красный провод - земля (приклеивал малярным скотчем к корпусу USB порта), белый - Rx (прижимал иголку к пину Tx разъема J1)

Не ругайте за такой колхоз (использовать иголку посоветовал гугл в режиме ИИ).

Цель обеспечить надежное соединение как Tx, так и Rx и освободить руки.

Буду рад любым предложениям.

Нужные контакты разъема

Нужные контакты разъема

J1 предназначен для подключения плоского шлейфа. Что если вставить в разъем шлейф, а подключаться уже к контакным площадкам этого шлейфа? Не знаю только как определить параметры шлейфа - тут, наверное, главное шаг контактов. И еще вопрос что-то не нашел шлейфа именно на 46 контактов, можно ли использовать с меньшим количеством, например, на 10 или 12 пинов, мне по факту только два нужны.

Что-то типа такого шлейфа?

Пример шлейфа

Пример шлейфа

Показать полностью 4
8

Прошивка Hanvon N516⁠⁠

Серия Копаемся в Hanvon N516

Досталась по случаю электронная книга Hanvon N516 (В 2009-2010 годах выпускался китайско-украинский клон Азбука N516).

Лицевая сторона

Лицевая сторона

Тыльная сторона

Тыльная сторона

История такая, работала книга у человека на родной прошивке, он пошел на 4pda (есть тема про Азбука N516 - https://4pda.to/forum/index.php?showtopic=147709) и прошил прошивкой оттуда. После прошивки при включении загорается синий светодиод и все.

На сайте openinkpot.org (а точнее только то, что осталось от него в web.archive.org) есть соответствующая страница в вики посвященная этой книге - https://web.archive.org/web/20130422032210/http://openinkpot...

На которой черным по белому написано:

Status: Supported since 0.2 newer version of hardware with EPSON display controller does not work, yet.

Страница устройства N516 в вики на <!--noindex--><a href="https://pikabu.ru/story/proshivka_hanvon_n516_14135306?u=http%3A%2F%2Fopeninkpot.org&t=openinkpot.org&h=5b72580551a07b690a3b32dc22861026beac6cd4" title="http://openinkpot.org" target="_blank" rel="nofollow noopener">openinkpot.org</a><!--/noindex-->

Страница устройства N516 в вики на openinkpot.org

Разобрав книгу обнаружил, что в этой модели как раз используется схема Epson.

Книга в разборе

Книга в разборе

Так, что человек прошил экземпляр прошивкой, которая его не поддерживает и получил "кирпич".

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

В вики есть соответствующая страница Flashing original Firmware.

https://web.archive.org/web/20111016225440/http://openinkpot...

На странице приведены 5 ссылок на прошивки, но к сожалению первая отмечена как неработающая на момент создания архива, а остальные не работают сейчас, и в веб архиве тоже отсутствуют. (Для скептиков до сих пор в веб архиве можно скачать прошивки для Wexler e5001.)

Страница с руководством по восстановлению прошивки

Страница с руководством по восстановлению прошивки

Для Woxter Scriba 150 согласно ссылкам:

https://web.archive.org/web/20100409131724/https://woxter.co...

Firmware Scriba v.22920 или Firmware v.2.2.9.2.0 (название файлов совпадает)

https://web.archive.org/web/20100409131724/https://woxter.co...

https://web.archive.org/web/20130206105157/https://woxter.co...

Инструкция заархивирована и открывается

https://web.archive.org/web/20100409131724/https://woxter.co...

Firmware Scriba v.23120 от марта 2010 года https://web.archive.org/web/20100409131724/https://woxter.co...

Инструкция заархивирована и открывается https://web.archive.org/web/20100409131724/https://woxter.co...

Firmware Scriba v.2.5.3.2.0 от мая 2010 года

https://web.archive.org/web/20130206105157/https://woxter.co...

Инструкция заархивирована и открывается

https://web.archive.org/web/20130206105157/https://woxter.co...

Сейчас надежда только на людей, у которых есть похожая модель и снять дамп.

UPD:

Прошивки найдены:

WISEreader N516 2.2.8.2.0 ссылку нашел на форуме https://libroom.net/viewtopic.php?t=11801, сама ссылка http://www.hw99.com/server/downpage.asp?downid=280, скачать получилось с веб-архива https://web.archive.org/web/20100729174601/http://hw99.com/s...

Прошивка http://download.hw99.com/hanwang/ebook/ebook_N516_plus_20091...

С Woxter оказалось сложнее, домен с woxter.com на woxter.es и оказалось, что без квн не открывается.

Сама страница продукта https://woxter.es/esp/es/e-books-descatalogados/995-woxter-s...

Woxter Firmware Scriba V.2.2.9.2.0 https://woxter.es/esp/es/index.php?controller=attachment&amp...

Woxter Firmware Scriba V.2.5.3.2.0 https://woxter.es/esp/es/index.php?controller=attachment&amp...

Фактура подготовлена, будем пробывать прошивать.

На сайте Woxter теперь скачиваются файлы нулевого размера. Последняя прошивка сохранилась в веб архиве:

https://web.archive.org/web/20260715091709/https://woxter.es...

Показать полностью 5
Отличная работа, все прочитано!

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества

Недвижимость и ремонт

Теги

Популярные авторы

Сообщества