24/04/14 - 20:31 pm


Автор Тема: The Book, linux - опити и грешки  (Прочетена 22932 пъти)

0 Потребители и 2 Гости преглежда(т) тази тема.

Неактивен GrayLD

  • Newbie
  • *
  • Публикации: 21
Re: The Book, linux - опити и грешки
« Отговор #60 -: Май 16, 2012, 15:59:28 »
Работает ли на вашей ТВ сервисный код (нажмите на клавиатуре последовательно Z Y J 3).
В TB by Augen он вызывает демонстрационную панель.

Неактивен GrayLD

  • Newbie
  • *
  • Публикации: 21
Re: The Book, linux - опити и грешки
« Отговор #61 -: Май 17, 2012, 17:51:49 »
Нашел интересный сайт
http://web.archive.org/web/20101212184623/http://augenus.com/indexhome.html/TheBook.html
У кого интернет скоростной скачайте пожалуйста
http://web.archive.org/web/20101212185821/http://augenus.com/thebooksoftwarev1.zip
Если получится повесьте на файлообменник.

Неактивен DenGame

  • Newbie
  • *
  • Публикации: 21

Неактивен GrayLD

  • Newbie
  • *
  • Публикации: 21
Re: The Book, linux - опити и грешки
« Отговор #63 -: Май 18, 2012, 13:19:32 »
Спасибо DenGame - прошивку скачал.
Ондако в ней только system.upg. Надо полагать что bootloader.upg kernel.upg и root.upg одинаковы для "известных нам" прошивок. И длина  system.upg осталась неизменной, хотя содержимое немного различается.
Побайтовое сравнее позволяет говорить о том, что:
  thebooksoftwarev1.zip - 4 - тая версия прошивки
  EBA701_V6_0721_-MAC_address\BJ_V6(0721) - как это ни странно 5-тая
  в 5 - ой версии изменен kernel.upg - по всей видимости исправляет ошибку с получением MAC_address.
Неизменность длины system.upg - важная информация. На выходных постарюсь раздобыть кабель и сделать копию прошивки со своей книги.
И еще - сходсто прошивок TB и m-book mini говорит о том что исходники существуют за пределами компаний разрабатывающих девайсы. Вот только где?
« Последна редакция: Май 18, 2012, 13:40:41 от GrayLD »

Неактивен GrayLD

  • Newbie
  • *
  • Публикации: 21
Re: The Book, linux - опити и грешки
« Отговор #64 -: Май 18, 2012, 13:48:30 »
Внутри прошивки есть ссылка на ip адресс
nameserver 202.96.134.133
в файле system.iso\IMAGE\OPT\QTOPIA\HOME\RESOLV.CON
Может быть кто-нибудь знает что это может быть и как узнать поподробнее про nameserver 202.96.134.133.
« Последна редакция: Май 18, 2012, 13:52:18 от GrayLD »

Неактивен GrayLD

  • Newbie
  • *
  • Публикации: 21
Re: The Book, linux - опити и грешки
« Отговор #65 -: Май 18, 2012, 16:01:22 »
Похоже что ноги растут отсюда:
http://qtmoko.sourceforge.net/
кое-что по русски здесь
http://ru.wikipedia.org/wiki/Qtopia#cite_note-4
(см. передыдущий пост)
Цитат
\IMAGE\OPT\QTOPIA\HOME\RESOLV.CON
Почти навярняка прошивка The Book сделана из этой самой утопии ( судя по каталогам system.iso)
Дальнейший анализ содержимого system.iso показывает использование фрейворка QT
http://doc.crossplatform.ru/qt/4.6.x/
Цитат
\QTOPIA\QT4.6\
Может кто знаком?
« Последна редакция: Май 18, 2012, 16:24:19 от GrayLD »

Неактивен DenGame

  • Newbie
  • *
  • Публикации: 21
Re: The Book, linux - опити и грешки
« Отговор #66 -: Май 18, 2012, 22:18:31 »
IP адрес: 202.96.134.133
Страна: China
Регион: Guangdong
Город: Guangzhou
Широта: 23.1167
Долгота: 113.25
Ваш браузер: Mozilla/Netscape 6.x
Операционная система: Microsoft Windows XP
Провайдер: ChinaNet Guangdong Province Network

Неактивен DenGame

  • Newbie
  • *
  • Публикации: 21
Re: The Book, linux - опити и грешки
« Отговор #67 -: Май 18, 2012, 22:23:42 »
Пробовал ставить System.upg из ссылки выше, ставится без ошибок, но читалка дальше бутлоадера не загружается
в терминале как всегда:
jzsoc_nand_bch_correct_data: Uncorrectable ECC error--reading NAND page at offse
t 0x400000 failed
 3145728 bytes read: ERROR
## Booting image at 80600000 ...
Bad Magic Number
HWX #

Неактивен GrayLD

  • Newbie
  • *
  • Публикации: 21
Re: The Book, linux - опити и грешки
« Отговор #68 -: Май 19, 2012, 10:58:06 »
Как я понял из
Цитат
jzsoc_nand_bch_correct_data: Uncorrectable ECC error--reading NAND page at offse
t 0x400000 failed
 3145728 bytes read: ERROR
## Booting image at 80600000 ...
Bad Magic Number
HWX #
Загружается - так что bootlader  не трогай.
Сегодня постараюсь сделать копию своего kernel
PS (Прошиваешь командой nprog? если нет то попробуй)
« Последна редакция: Май 19, 2012, 11:38:53 от GrayLD »

Неактивен DenGame

  • Newbie
  • *
  • Публикации: 21
Re: The Book, linux - опити и грешки
« Отговор #69 -: Май 19, 2012, 12:16:11 »
вот код прошивальшика:
boot 0

nprog 0 bootloader.upg 0 0 -n

nprog 1024 kernel.upg 0 0 -n

nprog 2048 root.upg 0 0 -n

nprog 32768 system.upg 0 0 -n

exit

Неактивен GrayLD

  • Newbie
  • *
  • Публикации: 21
Re: The Book, linux - опити и грешки
« Отговор #70 -: Май 19, 2012, 13:40:36 »
Пробовал слить kernel:
nread - виснет. Reset помогает.
nreadraw - каждый раз выдает разный по содержимому файл.
Придется немного подумать :)

Неактивен GrayLD

  • Newbie
  • *
  • Публикации: 21
Re: The Book, linux - опити и грешки
« Отговор #71 -: Май 19, 2012, 14:00:43 »
Вывод такой: gabo прав - это версия USB_Boot какая-то кривая - спасибо Augen.
Оргигинальный USB_Boot - утилита под Линукс.
http://en.qi-hardware.com/wiki/Xburst-tools#Installing_xburst-tools
У кого Debian могут пробовать дальше. Мне же предстоит сборка Xburst-tools под Windows или AltLinux.
На это потребуется время ...
« Последна редакция: Май 19, 2012, 14:25:46 от GrayLD »

Неактивен GrayLD

  • Newbie
  • *
  • Публикации: 21
Re: The Book, linux - опити и грешки
« Отговор #72 -: Май 19, 2012, 20:08:16 »
Кто нибудь может проверить загружается ли книга с SD карты нажатием [POWER] + [M]
источник здесь http://en.qi-hardware.com/wiki/Boot_mode
Могут быть и другие сочетания с [POWER].
« Последна редакция: Май 19, 2012, 20:15:03 от GrayLD »

Неактивен GrayLD

  • Newbie
  • *
  • Публикации: 21
Re: The Book, linux - опити и грешки
« Отговор #73 -: Май 31, 2012, 12:47:59 »
Выдалось немного свободного времени, решил еще раз попробовать полчить дапм ядра.
Как я уже говорил, при помощи команды readraw можно получить разные результаты при каждом
чтении одного и тогоже участка. Для того чтобы подробнее исследовать эту проблему сделал пять копий ядра командой
Цитат
boot 0
nreadraw 1024 1729562 0 0
exit
соответственно kerne1-5.grayld.
Получил
Имя                                   MD5
kernel1                             71F87B4ED2C9E7320CB8737D345F0176
kernel2                             F00A7911A5A7718D02DA33A5974D56B8
kernel3                             F00A7911A5A7718D02DA33A5974D56B8
kernel4                             F00A7911A5A7718D02DA33A5974D56B8
kernel5                             56CAB19A1A2F9C67F428FD33A677C4D7
Таким образом, можно сделать предварительные вывод о том, что вероятность ошибки составляет
примерно 2/5 т. е. 40 %. Это, как вы сами понимаете много, очень много.
Дампы можно найти по адресу
https://skydrive.live.com/redir?resid=F782B4DDE5B9C688!132 в файле kernel1_5.zip
Просьба к тем кому уже больше нечего терять:
попробуйте прошить kernel3.grayld из вышеуказанного архива.
Однако в этом файле полезная информация составляет не более 31024.
Всвязи с этим у меня вопрос такой, может ли ядро linux. 2.6 весить меньше 32 кб?
Думаю что работоспособное ядро 2 версии должно быть на порядок больше даже в сжатом виде.
« Последна редакция: Юни 06, 2012, 20:15:41 от GrayLD »

Неактивен DenGame

  • Newbie
  • *
  • Публикации: 21
Re: The Book, linux - опити и грешки
« Отговор #74 -: Юни 04, 2012, 13:56:59 »
немогу понять почему у тебя польчаются неполные дампы, у меня при выполнении команды nreadraw 1024 1729562 0 0 удается получить полный дамп, я его даже сравнил с оригиналом, полностью идентичен.

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

Попробуйте дампнуть моей программой с моими настройками https://rapidshare.com/files/3533822225/usbboot1.4b-tools.rar