Автор | Сообщение |
Intelligent2009
|
Ruspav писал: | Понял. Спасибо. Если есть возможность скинуть ещё Ваш дамп. Хочу посмотреть. Может сможем собрать, что-нибудь вместе. |
Сделал дамп с 5-й попытки на скорости 115200x2. Положил туда же - backup.bin. |
|
Ruspav
|
Какой программой доставали эти файлы?
ДОБАВЛЕНО 23/10/2019 18:22
Intelligent2009 писал: | Ruspav писал: | Понял. Спасибо. Если есть возможность скинуть ещё Ваш дамп. Хочу посмотреть. Может сможем собрать, что-нибудь вместе. |
Сделал дамп с 5-й попытки на скорости 115200x2. Положил туда же - backup.bin. |
Как сейчас себя ведет аппарат? Спасибо |
|
Intelligent2009
|
Ruspav писал: |
Какой программой доставали эти файлы? |
MTKPio. Для получения 8551_linux_demo_dbg.bin надо выбрать все разделы, кроме первого Unknown.
Для DVD.bin - выбрать последний Unknown, затем в полученном файле удалить первые и последние \xFF.
Ruspav писал: |
Как сейчас себя ведет аппарат? Спасибо |
Также. Включается, загружается, показывает заставку Philips пару секунд, затем черный экран. Звук на ресивер идет, вслепую можно DVD-Audio и MP3 слушать.
Это из-за того, что ключи HDCP не правильные, как я понимаю они уникальны под конкретный экземпляр процессора. |
|
Ruspav
|
Intelligent2009 писал: |
MTKPio. Для получения 8551_linux_demo_dbg.bin надо выбрать все разделы, кроме первого Unknown.
Для DVD.bin - выбрать последний Unknown, затем в полученном файле удалить первые и последние \xFF.
|
Понял. Спасибо.
Intelligent2009 писал: |
Также. Включается, загружается, показывает заставку Philips пару секунд, затем черный экран. Звук на ресивер идет, вслепую можно DVD-Audio и MP3 слушать.
Это из-за того, что ключи HDCP не правильные, как я понимаю они уникальны под конкретный экземпляр процессора. |
Возможно.
ДОБАВЛЕНО 23/10/2019 19:39
Вот ссылка на мой дамп считанный другим адаптером CH341A https://yadi.sk/d/1OJpcjCmlqTZQg. В нем надо удалить первые 512 байт, т.е. до адреса 200 hex. И попробуйте залить, что покажет аппарат.
Я Вашу прошивку посмотрел, что-то мне не нравиться информации по адресам в которых хранятся ключи. А именно:
mac_addr_1 0x00100000 0x00600000 0
mac_addr_2 0x00100000 0x00700000 0
key_block_1 0x00100000 0x00800000 0
key_block_2 0x00100000 0x00900000 0 |
|
Intelligent2009
|
Ruspav писал: |
Вот ссылка на мой дамп считанный другим адаптером CH341A https://yadi.sk/d/1OJpcjCmlqTZQg. В нем надо удалить первые 512 байт, т.е. до адреса 200 hex. И попробуйте залить, что покажет аппарат.
Я Вашу прошивку посмотрел, что-то мне не нравиться информации по адресам в которых хранятся ключи. А именно:
mac_addr_1 0x00100000 0x00600000 0
mac_addr_2 0x00100000 0x00700000 0
key_block_1 0x00100000 0x00800000 0
key_block_2 0x00100000 0x00900000 0 |
Мне тоже не нравится - key_block_1 и key_block_2 на 512 байт сдвинуты до 800200 и 900200.
Попробую как Вы указали. |
|
Intelligent2009
|
При включении в сеть (последние строки):
aMTD Found at 0x300000
FGsit err2[-1000]
sit err4[-1000]
K
После нажатия кнопки вкл. (последние строки):
VFP
aMTD Found at 0x300000
Ffl load err : f000000
После этого индикатор питания не горит и на кнопку не реагирует. |
|
Ruspav
|
Intelligent2009 писал: | При включении в сеть (последние строки):
aMTD Found at 0x300000
FGsit err2[-1000]
sit err4[-1000]
K
После нажатия кнопки вкл. (последние строки):
VFP
aMTD Found at 0x300000
Ffl load err : f000000
После этого индикатор питания не горит и на кнопку не реагирует. |
Это Вы мой дамп залили в аппарат? И после этого он такой лог выдает? |
|
Ruspav
|
Прошил загрузчик bootloader_MT8551_Philips BDP2600. Аппарат включился. С помощью флешки (файл UPG_ALL\BDP2600.bin, который я ранее скидывал ) через меню обновил программное обеспечение. Через меню сделал восстановление заводских настроек. Диск еще не проверял. Через флешку можно смотреть.
Лог следующий:
До нажатия кнопки включения (светится красный светодиод)
preloader v.7037
CFG = 0x1
[0x00092000] [0x703fc000]
Apr 28 2012 12:34:34SSC (+-5/1000, 30kHz)
DDR3, data rate: 1242 MHz.
B0:DQS(17~56), 40, 36
B1:DQS(12~51), 40, 31
0x7388=0x2e2e2e2e.
~127), 127, 62
0x7388=0x3e3e.
A 128MB, x16
B0:DQS(16~48), 33, 32
B1:DQS(12~48), 37, 30
0x7388=0x2e2e2e2e.
B0:Gw( 1~127), 127, 61
B1:Gw( 1~127), 127, 62
0x7388=0x3e3d.
B 128MB, x16
VFP
aMTD Found at 0x300000
FG
После нажатия кнопки включения (светиться зеленый светодиод)
preloader v.7037
CFG = 0x1
[0x00092000] [0x703fc000]
Apr 28 2012 12:34:34SSC (+-5/1000, 30kHz)
DDR3, data rate: 1242 MHz.
B0:DQS(17~56), 40, 36
B1:DQS(12~51), 40, 31
0x7388=0x2e2e2e2e.
B0:Gw( 1~127), 127, 62
B1:Gw( 1
B0:DQS(16~49), 34, 32
B1:DQS(12~48), 37, 30
0x7388=0x2e2e2e2e.
B0:Gw( 1~127), 127, 61
B1:Gw( 1~127), 127, 62
0x7388=0x3e3d.
B 128MB, x16
[0x40000de0]
[0x40002164]
[
VFP
aMTD Found at 0x300000
FAVM 00:00:01.003 [AVM] amute inverse: REG_RW_PAD_CFG_1=0x000d0000
AVM 00:00:01.012 [AVM] amute f
un
ction is output to aosdata2 pi1.035 [fgLoadNFBTable] MTD Init Start
AVM 00:00:01.042 [fgLoadNFBTable] MTD Init Success
AVM 00:00:01.135 [fgLoadNFBTableAVM 00:00:01.355 [mtd_part_tbl_init] MTD part table init DONE
AVM 00:00:01.363 [vFLFlashRead] Get logo from flash
AVM 00:00:01.370 [vLoad_binary] Get info name : ef0a2bb
AVM 00:00:01.383 [vLoad_binary] Load binary success
AVM 00:00:01.389 [vLoad_binary] Get info name : ef0a19e
AVM 00:00:01.638 [vLoad_binary] Load binary success
AVM 00:00:01.645 [vMTD_main] Load FASTLOGO binaries ok
AVM 00:00:01.777 [IDE_FB]read loader binary to buf:0xfd68000, version:6H0800
AVM 00:00:02.034 [IDE_FB]backup NAND flash info(0xfe91c00, 64)
AVM 00:00:02.042 [vMTD_main] Load IDE Binaries ok
G
U-Boot 2009.08 (Apr 28 2012 - 20:50:24)
NXP B.V. - MT85XX SoC with ARM1176JZF-S
DRAM: 256 MB
NAND: 128 MiB
u-boot adaptive mtd mechanism applied.
[_i_find_part_tbl]Part tbl info passed from preloader
[_i_find_part_tbl] version is 1!!
[_i_get_upg_status_in_nand]upg status passed from preloader
Using default environment
In: serial
Out: serial
Err: serial
r_args_to_uboot:
head sig : 0xa0b0ead1
version : 1
boot type : 0
dram ch1 : 0x08000000
dram ch2 : 0x08000000
kern addr : 0x0d9fffc0
initrd addr : 0x0e700000
initrd size : 0x000205a0
enable bim two way write.
boot type:[0]
Bootloader version 3847
PHY reset fail
n>)
B
MT@#I
Hit any key to stop autoboot: 0
## Booting kernel from Legacy Im
000
Entry Point: 0da00000
Loading Kernel Image ... OK
OK
Starting kernel ...
Uncompressing Linux... done, booting the kernel.
Считал повторно дамп с помощью адаптера CH341A. вот ссылка https://yadi.sk/d/v9_IbVTkxXylhw. Сравнил по адресам
mac_addr_1 0x00100000 0x00600000 0
mac_addr_2 0x00100000 0x00700000 0
key_block_1 0x00100000 0x00800000 0
key_block_2 0x00100000 0x00900000 0
со старым дампом (https://yadi.sk/d/1OJpcjCmlqTZQg), информация одинаковая. получается ключи остались, только не знаю как. При этом хочу подметить, что перед прошивкой делал Format. Принципе все должно было удалиться. Пока с ключами не знаю. как они остались. Если конечно они по этим адресам находится. Пока все работает и идет тестирование аппарата. |
|
Intelligent2009
|
Ruspav писал: |
Это Вы мой дамп залили в аппарат? И после этого он такой лог выдает? |
Да, Ваш.
---------------
Starting kernel ...
Uncompressing Linux... done, booting the kernel.
---------------
На моей прошивке такими сообщениями процесс загрузки заканчивался. |
|
Ruspav
|
Intelligent2009 писал: | Ruspav писал: |
Это Вы мой дамп залили в аппарат? И после этого он такой лог выдает? |
Да, Ваш.
---------------
Starting kernel ...
Uncompressing Linux... done, booting the kernel.
---------------
На моей прошивке такими сообщениями процесс загрузки заканчивался. |
Попробуйте мой крайний дамп. Ссылка была выше. Диск один проверил DVD, работает. |
|
Intelligent2009
|
Ruspav писал: |
Попробуйте мой крайний дамп. Ссылка была выше. Диск один проверил DVD, работает. |
Попробовал.
-----------
Uncompressing Linux... done, booting the kernel.
------------
После этого на тв вообще сигнал не идет, и на кнопки на морде не реагирует, только горит зеленым и все. |
|
Ruspav
|
Intelligent2009 писал: |
Попробовал.
-----------
Uncompressing Linux... done, booting the kernel.
------------
После этого на тв вообще сигнал не идет, и на кнопки на морде не реагирует, только горит зеленым и все. |
А вы перед записью. Удаляете 512 байт?
Я думаю сделайте как я делал. Подключите аппарат к через адаптер(провода rx.tx. у меня длиной не более 5см.) к программе MTKTool. Выбирете длину 80000000 hex. Сделайте Format обязательно. Сначало запишите загрузчик. И полключите к телевизору. Изображение стабильное и аппарат выходит в меню. Потом через меню сделайте обновление с моим обновлением(BDP2600.bin). У меня работает так. |
|
Intelligent2009
|
Ruspav писал: |
А вы перед записью. Удаляете 512 байт?
Я думаю сделайте как я делал. Подключите аппарат к через адаптер(провода rx.tx. у меня длиной не более 5см.) к программе MTKTool. Выбирете длину 80000000 hex. Сделайте Format обязательно. Сначало запишите загрузчик. И полключите к телевизору. Изображение стабильное и аппарат выходит в меню. Потом через меню сделайте обновление с моим обновлением(BDP2600.bin). У меня работает так. |
Да, перед записью удалил 512 байт.
После форматирования и восстановления загрузчика - черный экран на тв. Наверное, когда Вы форматировали, вместо 8000000 указали 800000, поэтому ключи сохранились. |
|
Ruspav
|
Intelligent2009 писал: |
Наверное, когда Вы форматировали, вместо 8000000 указали 800000, поэтому ключи сохранились. |
Не думаю. Если бы я так сделал бы, то удалились бы данные до этого адреса. А там еще три раздела которые тоже должны быть. |
|