Показать сообщение отдельно
Старый 25.03.2018, 18:12 #270
Wladymyr Wladymyr вне форума
Junior Member
 
Регистрация: 25.03.2018
Сообщений: 3
Спасибо: 0
Поблагодарили 0 в 0 сообщениях
1
По умолчанию Re: Восстановление и ремонт ресиверов

Доброго $ВремениСуток.
Имеется ресивер U2C A1ternativa SE. умер при неудачной прошивке. Прошивал той же флешкой тем же файлом такой же ресивер — всё было ок, а в этот раз зависло на 32% и висело долго, пришлось выдернуть с розетки, ну он соответственно не запустился (вроде логично), прошивал только ПО, без загрузчика (Подумал, что его опасно прошивать, и не зря наверное). В общем я знал ранее о RS232, но у меня его не было. Собрал на быструю руку (Jack 3.5 - COM-port, на этом сайте в другой теме описано), подключил к компу, взял программу "ALi3511_Upgrade_Tool_1.2.01" запусти процесс прошивки, воткнул ресивер в розетку и... Ничего. Только на экране благородно светится "ON".
Начал разбираться, что может быть не так, установил PuTTY, что-бы посмотреть, вдруг с проводом напортачил. И уже через него стал смотреть, чего приходить на порт. Выставил BaudRate 115200. На порт данные приходят, но каряво. Вот, например:
[spoiler=Пример данных с порта RS232 ресивера U2C A1ternativa SE:35cc066s]
Код:
=~=~=~=~=~=~=~=~=~=~=~= PuTTY log 2018.03.25 10:01:41 =~=~=~=~=~=~=~=~=~=~=~=

B803E0ÿ00: 0x0000ÿ0000 0x0ÿ00000ÿ00 0xÿ00ÿ00000ÿ0 0ÿx000ÿ00000ÿ 
Bÿ803E0ÿ10: 0x0000ÿ0000 0x00000ÿ000 0x0ÿ00000ÿ00 0xÿ00ÿ00000ÿ0 
B803E020: 0ÿx000ÿ00000ÿ 0x0000ÿ0ÿ000 0x0ÿ00000ÿ00 0xÿ03ÿ03030ÿ3 
B803E030: 0ÿx00DÿE0000ÿ 0xE35E4040 0x84980ÿ0D7 0x82006F00 
B803ÿE040:ãxÿ00ÿ04000ÿ4 0ÿx110ÿ5ÿ1105 0x11061106 0x0ÿ00400ÿC0 
B803ÿE050:ãxÿ6F00000ÿ0 0ÿx000ÿ00000ÿ 0x0000ÿ0000 0x00000ÿ000 
ý80ÿ3E060ÿ: 0x0ÿFFF00ÿ00 0xÿ1FFF0001 0x2FFF0002 0x3FFF0ÿ003 
ý80ÿ3E070ÿ: 0x0ÿ00000ÿ00 0xÿ1FFFFFFF 0ÿx000ÿ00000ÿ 0x0000ÿ0000 
B803E080: 0x36363ÿ636 0x3ÿ300330ÿ0 0ÿx010ÿ14040ÿ 0x3000ÿ02D0 
B803E09ÿ0: 0x00000ÿ000 0x0ÿ00000ÿ00 0xÿ00ÿ00000ÿ0 0ÿx000ÿ00000ÿ 
Bÿ803E0ÿA0: 0x0000ÿ0000 0x00000ÿ0ÿ00 0xÿ00ÿ00000ÿ0 0ÿx000ÿ00000ÿ 
Bÿ803E0ÿB0: 0x0000ÿ0000 0x00000ÿ000 0x0ÿ00000ÿ00 0xÿ00ÿ00000ÿ0 
B803E0C0: 0ÿx000ÿ00000ÿ 0x0000ÿ0000 0x0ÿ00000ÿ00 0xÿ00ÿ00000ÿ0 
B803E0D0: 0ÿx000ÿ00000ÿ 0x0000ÿ0000 0x00000ÿ000 0x0ÿ00000ÿ00 
B803ÿE0E0:ãxÿ00ÿ00000ÿ0 0ÿx000ÿ00000ÿ 0x00000ÿ000 0x0ÿ00000ÿ00 
B803ÿE0F0:ãxÿ00ÿ00000ÿ0 0ÿx000ÿ00000ÿ 0x0000ÿ0000 0x00000ÿ000 
kœÁ
0000ÿ0017
00000ÿ011
00ÿ00000ÿ3
B803E000: 0ÿx0510ÿ1021 0x00020ÿ205 0x0ÿ70100ÿ04 0xÿ04011013 
B803E010: 0ÿx0000ÿ3540 0x07120ÿ614 0x0ÿ10505ÿ00 0xÿ03ÿ04000ÿ2 
B803E020: 0ÿx020ÿ60311 0x9F329C36 0x9B2C9ÿA33 0x0ÿ30703ÿ07 
B803ÿE030:ãxÿ00ÿDÿE0000ÿ 0xE35E1F1F 0x84980ÿ0D7 0x82006F00 
B803ÿE040:ãxÿ00ÿ04000ÿ4 0ÿx110ÿ51105ÿ 0x1106ÿ1106 0x00040ÿ0C0 
ù80ÿ3E050ÿ: 0x6ÿF00000ÿ0 0ÿx000ÿ00000ÿ 0x0000ÿ0000 0x00000ÿ000 
ý80ÿ3E060ÿ: 0x0ÿFFF00ÿ00 0xÿ1FFF000ÿ1 0ÿx2FFF0002 0x3FFF0003 
B803E070: 0x00000ÿ0ÿ00 0xÿ1FFFFFFF 0ÿx000ÿ00000ÿ 0x0000ÿ0000 
B803E080: 0x373B3ÿ73B 0x3ÿ4003400 0xÿ01011F1F 0ÿx340ÿ002D1 
Bÿ803E0ÿ90: 0x0000ÿ0000 0x0ÿ00000ÿ00 0xÿ00ÿ00000ÿ0 0ÿx000ÿ00000ÿ 
Bÿ803E0ÿA0: 0x0000ÿ0000 0x00000ÿ000 0x0ÿ00000ÿ00 0xÿ00ÿ00000ÿ0 
B803E0B0: 0ÿx000ÿ00000ÿ 0x00000ÿ000 0x0ÿ00000ÿ00 0xÿ00ÿ00000ÿ0 
B803E0C0: 0ÿx000ÿ00000ÿ 0x0000ÿ0000 0x00000ÿ000 0x0ÿ00000ÿ00 
B803ÿE0D0:ãxÿ00ÿ00000ÿ0ÿ 0x0000ÿ0000 0x00000ÿ000 0x0ÿ00000ÿ00 
B803ÿE0E0:ãxÿ00ÿ00000ÿ0 0ÿx000ÿ00000ÿ 0x0000ÿ0000 0x00000ÿ000 
ý80ÿ3E0F0ÿ: 0x0ÿ00000ÿ00 0ÿx000ÿ00000ÿ 0x0000ÿ0000 0x00000ÿ000 
kžáEnter Bo{FƳ³Øder APƒæ±8ÁBoot Mo#W3ä: Nor
Initial Gƒ–º:Èsuccess!
ÿIni£–³ìl panel success!kNðInitK;3Èflash succ+67±8ÁCRC Check ResultNrtØil
St'F9fšnd seö3;Ù loader¬8ÁSec{æ;vLoG»f9 not®fžist!
LegW3±Ã
Er“ö3Î : bl_loG»Yì·d_launch_{F;9ÈBoo£Æ³³Øder faicÖ8Á
[/spoiler:35cc066s]
Можно разглядеть достаточно четкие структурированные данные (например англоязычные слова), но очень часто идут ошибки. Если есть иные способы восстановления, прошу поделиться. Например на U2C можно на флешку файлик кинуть с определённым названием и он сам себя прошьёт. А если Jtag, то какой программатор подходит, какая программа, и какая распайка на плате?
Wladymyr вне форума   Ответить с цитированием