Page 1 of 5

Re: Модификация прошивок (краткое руководство)

PostPosted: 21 Aug 2014, 12:32
by buka
День добрый! Прошу помощи и наставления на путь истинный...

Попала мне в руки китайская шкатулка мегасуперизвестной фирмы "AMOI" целиком и полностью на вражеском языке и зашитым перечнем IPTV каналов (оригинальная прошивка на данный мегадевайс тут: http://www.isky-box.cn/Code/1185/Amoi/2 ... nstall.img).

Начинка: RTD 1185PA, RAM 128 DDR3, 256 NAND и встроенный WiFI на базе RTL8188ETV.

Основная моя идея - это адаптация её для просмотра IPTV от местного провайдера в замен XBMC.

В общем перебрал три варианта модифицированных прошивок под чип 1185 (xds42gl_7725_r4, варианты от maximen и mini_plus_040002_mos_r1).
После "тупой" прошивки любым из вариантов, результат один... монитор уходит в режим ожидания и более не включается (по сети устройство тоже не доступно). Почитав ветки на форуме попробовал разбирать прошивки.

Итогом стал вариант скрещивания мод прошивки xds42gl_7725_r4 с оригинальной (файлы vmlinux.develop.avhdd.jupiter.nand.bin, bluecore.audio и video_firmware.bin взяты из оригинальной прошивки). Получил рабой интерфейс, весь функционал доступный через MOS (пульт через IR Fake), но при этом не воспроизводится ни видео, ни аудио контент (по ощущениям происходит перезагрузка графической оболочки) и недоступен встроенный WIFI.

Уважаемые ГУРУ подскажите...куда рыть дальше? В данный момент подыскиваю шнурок от старого телефона для подключения консоли... но возможно уже, что то порекомендуете из ходя из симптомов...

Заранее благодарен всем откликнувшимся! )

Re: Модификация прошивок (краткое руководство)

PostPosted: 22 Aug 2014, 09:54
by buka
(cut) overquoting! Пункт 4.19 Правил форума!

Прикладываю лог загрузки и лог запуска видео youtube.

Re: Модификация прошивок (краткое руководство)

PostPosted: 24 Aug 2014, 18:41
by FarVoice
Исходя из симптомов надо смотреть консольный лог загрузки. И зря вы ядро меняли. Дрова для ДСП в принципе можно менять, но смысла я в этом большого не вижу. Так как озу всего 128 метров , логичнее будет пилить родную прошиву. А кст вы уверены что у вас 128 метров?

Re: Модификация прошивок (краткое руководство)

PostPosted: 25 Aug 2014, 04:28
by buka
(cut) overquoting! Пункт 4.19 Правил форума!

1. Лог выложил в предыдущем сообщении AMOI_logs.rar
2. Без смены ядра железка не стартовала (хотя сейчас есть консоль попробую снова прошить на чистый xds42gl_7725_r4)
3. На счет ОЗУ ошибка...просто клавиша редактирования сообщения не доступна: )
Flash memory size = 128 MByte
SDRAM size = 256 MByte

Re: Модификация прошивок (краткое руководство)

PostPosted: 25 Aug 2014, 05:00
by buka
Прошился на чистый xds42gl_7725_r4, загрузка спотыкается на следующем:

Code: Select all
VFS: Cannot open root device "31:01" or unknown-block(31,1)
Please append a correct "root=" boot option
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(31,1)
 <6>hotplug eth0: link up, 100Mbps, full-duplex


А в самом начале красуется красная надпись:
Code: Select all
Error! Bootloader has a wrong CPU ID?

Re: Модификация прошивок (краткое руководство)

PostPosted: 25 Aug 2014, 09:02
by FarVoice
По поводу cpu id не парьтесь это нормально. По поводу kernel panic - это хужее. Снимите лог прошивки . И попробуйте шить как r4 так и r3 - у них разные инсталлы.

Re: Модификация прошивок (краткое руководство)

PostPosted: 25 Aug 2014, 11:22
by buka
(cut) overquoting! Пункт 4.19 Правил форума!

1. Попытка прошить на xds42gl_7725_r3 (в процессе данный инсталлер выдал ошибку):
xds42gl_7725_r3.zip
(8.83 KiB) Downloaded 328 times


2. Прошился на xds42gl_7725_r4, но после перезагрузки доходит до озвученного ранее момента (во вложении):
xds42gl_7725_r4.zip
(24.27 KiB) Downloaded 343 times

Re: Модификация прошивок (краткое руководство)

PostPosted: 25 Aug 2014, 11:43
by buka
Лог установки и старта оригинальной прошивки:
Orig_Firmware.zip
(37.77 KiB) Downloaded 333 times

Re: Модификация прошивок (краткое руководство)

PostPosted: 25 Aug 2014, 13:59
by Virtual
согласно всем логам.... "не влезает каменный цветок" :mrgreen:
Flash memory size = 128 MByte это слишком мало для большинства прошивок

Re: Модификация прошивок (краткое руководство)

PostPosted: 25 Aug 2014, 14:36
by FarVoice
Я шил r4 на филипс с 128 метрами - всё работало.
Буду смотреть логи.