Автор Тема: как снять терминальный лог  (Прочитано 28827 раз)

16L6

  • Новичок
  • **
  • Сообщений: 2
как снять терминальный лог
« : 20 Февраля 2019, 01:01:34 »
Как снять терминальный лог: какие параметры выставлять  по COM порту?
В каких случаях этот лог выдается -всегда при включении или только при сбое?

Эти пользователи сказали Вам СПАСИБО:


Nick-akoi

  • Постоялец
  • ****
  • Сообщений: 71
Re: как снять терминальный лог
« Ответ #1 : 20 Февраля 2019, 09:57:18 »
rammer писал:  Открываем схему и находим на ней UART SERVICE CONNECTOR (или COM порт в твоём случае), затем внимательно смотрим какой контакт отвечает за TX , а какой за RX , после этого берём штекер mini jack и распаиваем провода согласно схемы .
Затем берём любой преобразователь USB to UART , например на CP210x в составе программатора Postal-3 или любой Китайский и соединяем соответствующие контакты , то есть соединяем контакт TX телевизора с контактом RX преобразователя USB to UART . Смотрим у себя на компьютере в диспетчере устройств какой номер COM порта у вашего преобразователя .
Открываем любую терминальную программу , в настройках программы выбираем COM порт вашего преобразователя и выставляем скорость 115200 , выбираем место сохранения лога , далее нажимаем коннект в программе .
Для проверки работы самого преобразователя USB-UART , замыкаем контакты RX-TX и нажимаем на клавиатуре любые буквенные клавиши , в окне терминальной программы видим как вслед за нажатием клавиш появляются буквы соответствующие нажатой клавиши .
Если тут всё ОК . То убираем перемычку между контактами RX-TX и вставляем штекер mini jack в сервисный разъём телевизора . Включаем электрический шнур телевизора в сеть и ... видим как у нас побежала загрузка .

Пример начала терминального лога в программе PuTTY исправного телевизора :

=~=~=~=~=~=~=~=~=~=~=~= PuTTY log 2014.03.23 00:36:59 =~=~=~=~=~=~=~=~=~=~=~=
я0xFFFFDA6A cycle now
Fusion Rom Boot: Jun 30 2011, 14:38:15
main.c:main_bootrom
nand.c:nand_init
0x00001000 0x00000200 05 08
nBackupPageOffset=0.
nand.c:otp_ReadNandID
NAND ID: 0x0302012C
nand.c:otp_NandReset
RSA verify...
0xFFB95044 cycle now
02 key is used
0xFFAE3E0D cycle now
RSA Key used:
0xB5035C70 9D E7 A4 66 C8 CD 84 19 BF 32 9F 73 D4 2C 62 75
Getting Hash from flash..
nand.c:nand_readwithinpage
0x00000000 page is reading
0x00000000 0x00000003 0x00000000 StartUnit/EndUnit/offset
Reading out data:
00 unit:
                                                                                                                

Эти пользователи сказали Вам СПАСИБО:


16L6

  • Новичок
  • **
  • Сообщений: 2
Re: как снять терминальный лог
« Ответ #2 : 22 Февраля 2019, 00:52:15 »
Спасибо за ответ, проблема осталась:
терминалкой  TeraTerm   я получил  кусок текста от материнской платы (телевизор Sharp LC32LE340RU, выход на RS232 здесь через разъем Scart1, скорость 115200),  но там какие-то кракозябры типа этого-


/їЇy­ї{79!%їy!-!#ЈелелЇRКJъЫџ—ї-ї{}w§їYim__mcqелЄuuэysuїS5ї‘елW!='ї%5%!їu#7-=#їe!75‹їg-'5ел{-'7їw=5‹їQ57їk=#їќЏїќ™‹›ќ‹—™їqW{YWї›џќ›їЇ}'-/=#7Sue[iwќ›•џќ­елy!
її•ќ›e{елелґЌ--='-
                  -#1їUY{ЈелUVЇ±;…9=-#1їy'=їџЌїS5#7!їџџџџї_9їџџџџ‹їUY{їo;елyЅНХэ-#--='-



кодировку подобрать не удалось . И что с этим делать?

Эти пользователи сказали Вам СПАСИБО:


CAIIIA

  • Старший модератор
  • Специалист
  • ****
  • Сообщений: 5430
Re: как снять терминальный лог
« Ответ #3 : 22 Февраля 2019, 12:10:24 »
Переключай скорость порта и пробуй.
« Последнее редактирование: 24 Сентября 2022, 14:46:03 от aze1959 »

decoder2000

  • приватная
  • Специалист
  • *****
  • Сообщений: 1379
  • Саша
Re: как снять терминальный лог
« Ответ #4 : 22 Февраля 2019, 16:16:09 »
выход на RS232 здесь через разъем Scart1, скорость 115200

На скарте выходы tx /rx с уровнями от 0 до +3,3,  для подключения к rs232 необходим драйвер ( например max232).

RS-232 Логическому «0» соответствует положительное напряжение (от +5 до +15 В для передатчика), а логической «1» — отрицательное (от −5 до −15 В для передатчика).

Если подключаемся к usb, то как писали выше - преобразователь USB to UART .

seregatv

  • ПАЛАЧ
  • Старший модератор
  • Специалист
  • ****
  • Сообщений: 4436
  • Сергей
Re: как снять терминальный лог
« Ответ #5 : 22 Февраля 2019, 17:34:00 »
MAX3232 мне больше нравиться.
Грамотно отвешенная оплеуха очень сильно ускоряет процесс познания истины. https://re-master.by/remonttv/

no0sfer

  • Новичок
  • **
  • Сообщений: 3
Re: как снять терминальный лог
« Ответ #6 : 16 Марта 2020, 00:53:14 »
Всем привет. Как снять лог разобрался. с нескольких ТВ ловил кракозябры (philips), помогло укорачивание провода.

Подскажите как научиться понимать эти логи, что работает а на что ругается ТВ *HELP*. есть ли статья на эту тему или литература какая.
а то просто на форуме скидывать лог и просить "обьясните пожалуйста" немного стыдно  :-[ не попытавшись разобраться самому.

seregatv

  • ПАЛАЧ
  • Старший модератор
  • Специалист
  • ****
  • Сообщений: 4436
  • Сергей
Re: как снять терминальный лог
« Ответ #7 : 16 Марта 2020, 16:00:41 »
Выкладывай лог для разбора.
Грамотно отвешенная оплеуха очень сильно ускоряет процесс познания истины. https://re-master.by/remonttv/

gorecx

  • Пользователь
  • ***
  • Сообщений: 10
Re: как снять терминальный лог
« Ответ #8 : 05 Апреля 2020, 01:54:24 »
Доброго времени суток.
Не хочу плодить темы, поэтому пишу здесь.
Помогите пожалуйста расшифровать  терминальный лог, philips 32pfl3605/12 не выходит из дежурного режима.

<0>°*********************° MT8222 Loader 0.4 °*********************°LD_vKrInit°Loader==== Reset ====°4°----- Flash PROTECTED ----- °DDR_D°459°
SYS_DRAM_CLK= <0><0><0>å°
DMPLL Setting°DMPLL PreDiv <0><0><0>DMPLL_FB <0><0><0>°DMPLL VCO Band <0><0><0>°DMPLL PostDiv(0 div 2; 1 div 1) <0><0><0><0>°MEMPLL Setting° MEMPLL FB <0><0><0>°MEMPLL FS Band <0><0><0>°MEMPLL VCO Band <0><0><0><0>°DMPLL Frequency= <0><0><0>r°MEMPLL Frequency= <0><0><0>ä°before testing dram°Dram Test Fail°exit setdramtype°LD_Finish vKrInit°dTmp <0>ÿÿÿ°dChkSum ÿÿÿÿ°PANEL_TYPE <0><0><0><0>°vDrvSetLCDTiming°vDrvSetLCDTiming°dwFlashSrc <0><0>4ã°dwSize <0><0>ÿÿ°[LZHS error]°[LZHS Retry]°dwFlashSrc <0><0>4ã°dwSize <0><0>ÿÿ°[LZHS error]°[LZHS Retry]°dwFlashSrc <0><0>4ã°dwSize <0><0>ÿÿ°[LZHS error]°[LZHS Retry]°dwFlashSrc <0><0>4ã°dwSize <0><0>ÿÿ°[LZHS error]°[LZHS Retry]°dwFlashSrc <0><0>4ã°dwSize <0><0>ÿÿ°[LZHS error]°[LZHS Retry]°dwFlashSrc <0><0>4ã°dwSize <0><0>ÿÿ°[LZHS error]°dwFlashSrc <0><0>8l°dwSize <0><0>ÿÿ°[LZHS error]°[LZHS Retry]°dwFlashSrc <0><0>8l°dwSize <0><0>ÿÿ°[LZHS error]°[LZHS Retry]°dwFlashSrc <0><0>8l°dwSize <0><0>ÿÿ°[LZHS error]°[LZHS Retry]°dwFlashSrc <0><0>8l°dwSize <0><0>ÿÿ°[LZHS error]°[LZHS Retry]°dwFlashSrc <0><0>8l°dwSize <0><0>ÿÿ°[LZHS error]°[LZHS Retry]°dwFlashSrc <0><0>8l°dwSize <0><0>ÿÿ°[LZHS error]°Wait ÿ<0>| <0><0><0><0> <0><0><0><0>°dwFlashSrc <0>1°dwSize <0><0>ÿÿ°[LZHS error]°[LZHS Retry]°dwFlashSrc <0>1°dwSize <0><0>ÿÿ°[LZHS error]°[LZHS Retry]°[LZHS error]°[LZHS Retry]°Risc ok°Risc okSrc <0>1°dwSize <0><0>ÿÿ°[LZHS error]°dSrc333 <0>1dSize333 <0><0>ÿÿ°Wait Risc Ready°Risc okSrc <0>1°dwSize <0><0>ÿÿ°[LZHS error]°dSrc333 <0>1dSize333 <0><0>ÿÿ°Wait Risc Ready[LZHS error]°[LZHS Retry]°dwFlashSrc <0>1°dwSize <0><0>ÿÿ°Risc okSrc <0>

seregatv

  • ПАЛАЧ
  • Старший модератор
  • Специалист
  • ****
  • Сообщений: 4436
  • Сергей
Re: как снять терминальный лог
« Ответ #9 : 06 Апреля 2020, 17:47:32 »
Цитата
[LZHS error]
Вот ошибка.
Цитата
[LZHS Retry]
Повторная команда.
В этом шасси я бы с проверки стабилизаторов начал.
Грамотно отвешенная оплеуха очень сильно ускоряет процесс познания истины. https://re-master.by/remonttv/

artur008

  • приватная
  • Специалист
  • *****
  • Сообщений: 1964
Re: как снять терминальный лог
« Ответ #10 : 06 Апреля 2020, 19:32:22 »
Это не лог, а хрень.
Рассказывай чем и как снимал.
А то тут некоторые насоветуют...  :(

lexsus

  • Новичок
  • **
  • Сообщений: 1
Re: как снять терминальный лог
« Ответ #11 : 07 Апреля 2020, 03:26:35 »
преобразователь USB to UART на CH340G

gorecx

  • Пользователь
  • ***
  • Сообщений: 10
Re: как снять терминальный лог
« Ответ #12 : 07 Апреля 2020, 03:56:03 »
Это не лог, а хрень.
Рассказывай чем и как снимал.
А то тут некоторые насоветуют...  :(
подсоединял согласно описанию которое в начале темы от
Nick-akoi. преобразователь USB to UART на CH340G

artur008

  • приватная
  • Специалист
  • *****
  • Сообщений: 1964
Re: как снять терминальный лог
« Ответ #13 : 07 Апреля 2020, 13:05:10 »
Сперва, своё терминальное хозяйство пробуй на рабочем ТВ. Если всё будет хорошо, а не постоянные разрывы связи или подмена кодировки, то тогда приступай к дефектной плате.
У меня для этих целей есть осциллограф с функцией декодирования. "Тыкнул" щупом в незнакомое место, увидел ЧИСТЫЙ прямоугольник, включил декодирование - если получил вменяемый ASCII, значит есть смысл подключать "терминал".

gorecx

  • Пользователь
  • ***
  • Сообщений: 10
Re: как снять терминальный лог
« Ответ #14 : 09 Апреля 2020, 02:29:07 »
Буду пробовать на другом ТV

Эти пользователи сказали Вам СПАСИБО:


OK48

  • Старший модератор
  • Специалист
  • ****
  • Сообщений: 1745
  • Технарей осталось мало.
Re: как снять терминальный лог
« Ответ #15 : 09 Апреля 2020, 03:07:05 »

Эти пользователи сказали Вам СПАСИБО:


gorecx

  • Пользователь
  • ***
  • Сообщений: 10
Re: как снять терминальный лог
« Ответ #16 : 14 Апреля 2020, 02:44:13 »
Гляньте пожалуйста, на сколько правильно считан лог.
Это снято с рабочего  Samsunga UE32C4000
используется терминальная программа 1.9
лог при включении  эл.питания.

7:13:26.051> <0><0>
17:13:26.051> =================================
17:13:26.051> Samsung Bootloader Infomation
17:13:26.051> release ver : 1004 Release
17:13:26.051> etc : 
17:13:26.051> =================================
17:13:26.272> UART2 is used to UART or logic mode(1)
17:13:26.272> load kernel start, size : 131072 + 2883584 byte
17:13:26.421> rst_blk = 1, entry->no_blks= 1
17:13:26.497> rst_blk = 1, entry->no_blks= 1
17:13:26.863> 1024 bit RSA Sign/Verify Test Success.
17:13:26.863> authentication success
17:13:26.863>    XIP Kernel Image ...
17:13:26.863> Starting kernel ...
17:13:26.863>
17:15:13.424> <0>

Эти пользователи сказали Вам СПАСИБО:


seregatv

  • ПАЛАЧ
  • Старший модератор
  • Специалист
  • ****
  • Сообщений: 4436
  • Сергей
Re: как снять терминальный лог
« Ответ #17 : 14 Апреля 2020, 18:22:35 »
нормальный лог, без артефактов.
Грамотно отвешенная оплеуха очень сильно ускоряет процесс познания истины. https://re-master.by/remonttv/

raptor

  • Новичок
  • **
  • Сообщений: 2
Re: как снять терминальный лог
« Ответ #18 : 14 Апреля 2020, 23:49:59 »
ТВ Skyworth 40e2a
Проблема: примерно месяц назад начал долго выходить из дежурного режима. При нажатии кнопку включения на пульте (либо на самом ТВ) светодиод на тв загорается зеленым, но дисплей не включался, звука тоже не было, примерно через минут 5, появлялась заставка и телек выходил в обычный режим, проблем с изображением и звуком не было. Со временем время включения увеличивалось все больше. В итоге на днях он вобще перестал включаться, при включении кнопкой на пульте светодиод по прежнему загорается зеленым и на этом всё, сутки в таком режиме был, так и не включился.
Кто-нибудь понимает что телек пытается в терминале сказать?
------------------------------------------------
[ You must login or register to view this spoiler! ]
И этот лог длится бесконечно.  :wacko:

« Последнее редактирование: 15 Апреля 2020, 16:47:20 от romanov »

gorecx

  • Пользователь
  • ***
  • Сообщений: 10
Re: как снять терминальный лог
« Ответ #19 : 15 Апреля 2020, 02:18:41 »
Если лог нормальный то терминальное хозяйство тоже в норме  Тогда как же быть с логом на Philips