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

Hermes

  • Старший модератор
  • Специалист
  • ****
  • Сообщений: 1082
Re: как снять терминальный лог
« Ответ #40 : 18 Февраля 2022, 20:49:10 »
уарт закрыт

remtechnik

  • Пользователь
  • ***
  • Сообщений: 17
Re: как снять терминальный лог
« Ответ #41 : 18 Февраля 2022, 21:16:17 »
уарт закрыт

Такой же лог был на европейском сайте. Ему помгла замена NAND. У наших у кого-то был такой же лог и симптом - там тоже или nand иои onenand помер - точно неизвестно. Uart по какой причине еще может быть закрыт?

0089

  • Гость
Re: как снять терминальный лог
« Ответ #42 : 18 Февраля 2022, 23:17:16 »
Начинайте с НАНД. Обычно, правильно созданная НАНД в HIGH_X6_ATSC_DVB_LED, решает проблему.

Hermes

  • Старший модератор
  • Специалист
  • ****
  • Сообщений: 1082
Re: как снять терминальный лог
« Ответ #43 : 19 Февраля 2022, 12:34:56 »
Цитировать
Uart по какой причине еще может быть закрыт?
уарт в самсунгах закрыт по умолчанию. открывается правкой епром или через сервисное меню, если тв включается.
Цитировать
Подскажите. Это лог тв самсунг .  Бутлуп . Нанд помер

 в приложенном логе нет ничего, что указывало бы на неисправность.

Yurok

  • Новичок
  • **
  • Сообщений: 7
Re: как снять терминальный лог
« Ответ #44 : 24 Февраля 2022, 07:06:16 »
Телевизор MYSTERY MTV4031LTA2  V2P12 ; main  MSA6284-ZC01-01-схема есть;  панель V400HJ6-PE1.     DDR3  K4B4G1646D-BCK0;  eMMC  THGBMBG6D1kBAIL.Изображения нет,сразу включается подсветка.Подключился к UART через HDMI 3.Выдает лог и не реагирует на любые манипуляции клавиш.Есть ли спрособы "разговорить" эту железяку?

decoder2000

  • приватная
  • Специалист
  • *****
  • Сообщений: 1379
  • Саша
Re: как снять терминальный лог
« Ответ #45 : 24 Февраля 2022, 13:07:11 »
Есть ли спрособы "разговорить" эту железяку?
Способы есть, дамп ЕММС покажите.

Yurok

  • Новичок
  • **
  • Сообщений: 7
Re: как снять терминальный лог
« Ответ #46 : 24 Февраля 2022, 16:04:51 »
Дамп грузится в облако.По окончании пришлю ссылку.

Yurok

  • Новичок
  • **
  • Сообщений: 7
Re: как снять терминальный лог
« Ответ #47 : 25 Февраля 2022, 11:07:11 »
Ссылка ушла  на email

decoder2000

  • приватная
  • Специалист
  • *****
  • Сообщений: 1379
  • Саша
Re: как снять терминальный лог
« Ответ #48 : 25 Февраля 2022, 13:04:19 »
1) Обычно принято архивировать дампы такого объёма.
2) Дамп считан не полностью, четыре раздела не догружены.
[ You must login or register to view this spoiler! ]
3) В архиве раздел MPOOL с включённым UART.

decoder2000

  • приватная
  • Специалист
  • *****
  • Сообщений: 1379
  • Саша
Re: как снять терминальный лог
« Ответ #49 : 25 Февраля 2022, 13:11:38 »
Раздел USER повреждён.
[ You must login or register to view this spoiler! ]

Скорее всего память дохнет, считайте ЕММС и проверьте считанное, но это уже другая тема.

Yurok

  • Новичок
  • **
  • Сообщений: 7
Re: как снять терминальный лог
« Ответ #50 : 25 Февраля 2022, 17:54:18 »
1) Обычно принято архивировать дампы такого объёма.
Да,признаю свою оплошность-не у всех есть безлимит и не у всех есть лишнее время.Архитектура разделов ЕММС  принята к сведению.Попробую слить дамп на другую флеш -до этого сливал на 16 Гб-более тщательно. Но скорее всего придется поискать другой майн,потому что нет уверенности что пересадка  ЕММС мне удастся.Что касается UART то да, в блоке MPOOL разница между UART_on и UART_off сдвигает все на байт и в конце не совпадает размер.Даже если править на ON  и  запихнуть в правильный CRC то что с этим делать дальше -не мой уровень.Существуют бинарные файлы для активации UART с USB флешки,что я и имел ввиду под словом "разговорить".Доступ к терминалу мог бы что-то прояснить.

Yurok

  • Новичок
  • **
  • Сообщений: 7
Re: как снять терминальный лог
« Ответ #51 : 01 Марта 2022, 11:13:00 »
В прошивках на эту платформу в скриптах <UARTOnOff  on> и,соответственно,в слитом дампе eMMC  только <UARTOnOff  on> тогда как в логах с работающим UART  <UARTOnOff=on> Выходит,неактивированный  UART "забивается" в прошивке?

decoder2000

  • приватная
  • Специалист
  • *****
  • Сообщений: 1379
  • Саша
Re: как снять терминальный лог
« Ответ #52 : 01 Марта 2022, 13:33:20 »
Выходит,неактивированный  UART "забивается" в прошивке?
Неактивированный UART прописан в обновлениях.
Раздел с включённым UART записали?
Лог пошёл?

Yurok

  • Новичок
  • **
  • Сообщений: 7
Re: как снять терминальный лог
« Ответ #53 : 01 Марта 2022, 19:36:11 »
UART включил бинарным файлом.Лог пошел,есть вход в консоль

Evgeniy54

  • Пользователь
  • ***
  • Сообщений: 27
Re: как снять терминальный лог
« Ответ #54 : 21 Августа 2022, 17:59:37 »
Всем доброго времени друзья! :smile: Подскажите по возможности. Пытаюсь снять лог через usb-ttl переходник с процессорной платы от кофемашины. Вместо лога сыпет непонятно что… Может какие настройки в терминальной программе нужно поменять или скорость порта? Заранее спасибо!

decoder2000

  • приватная
  • Специалист
  • *****
  • Сообщений: 1379
  • Саша
Re: как снять терминальный лог
« Ответ #55 : 23 Августа 2022, 18:20:12 »
1) Поиграться со скоростью.
2) проверить уровень и форму сигнала TX осциллографом, чтоб импульсы были с нормальными фронтами.
3) может быть проблема с кварцем у процессора. В таком случае снять лог логическим анализатором и установить там галочку "Автоскорость".

Evgeniy54

  • Пользователь
  • ***
  • Сообщений: 27
Re: как снять терминальный лог
« Ответ #56 : 24 Августа 2022, 23:52:39 »
Перебрал все кодировки и скорости- результата не дало. В утилите Terminal если выставить режим hex выводится «байтовой» последовательстью... При переключении на ASCII - крякозябры… Сигнал на осциллографе вроде нормальный. Не знаю правда если на нем функция анализатора - я в этом не сильно спец так что не ругайте слишком… *DONT_KNOW*

CAIIIA

  • Старший модератор
  • Специалист
  • ****
  • Сообщений: 5373
Re: как снять терминальный лог
« Ответ #57 : 25 Августа 2022, 01:35:30 »
А порт точно для логирования предназначен?

Evgeniy54

  • Пользователь
  • ***
  • Сообщений: 27
Re: как снять терминальный лог
« Ответ #58 : 25 Августа 2022, 01:57:56 »
Точно сказать не могу, если честно. Это единственный «сервисный порт» для «быстрого» доступа. Чисто логически решил, что это именно tx/rx. У него средний пин земля, первый «молчит» на нем только потенциал около 2в вроде, а вот третий во время загрузки транслирует. Но вот конкретно что- не знаю. Но если порт сервисный, то кроме лога для определения состояния загрузки системы врятли что с него имеет смысл снимать. Возможно там какая то хитрая кодировка стоит конечно и нужен какой нибудь програмный ключ или утилита, чтобы это всё нормально читалось- оборудование то профессиональное.

schurik_84

  • Новичок
  • **
  • Сообщений: 1
Re: как снять терминальный лог
« Ответ #59 : 03 Октября 2022, 18:44:58 »
Телевизор LG. Подскажите куда дальше копать.
suceeds
commandline passed to kernel is = mem=40m@72m mem=354m@2206m vecaddr=2m@70m loglevel=3 lpj=1949696 ipcfg_preopen_dly=0 ipcfg_postopen_dly=0 BOOTREASON=coldboot ip=172.21.1.2::172.21.1.1:255.255.0.0::vec0:off root=/dev/nfs rw nfsroot=172.21.1.1:/,udp,rsize=32768,wsize=32768,timeo=600,retrans=2,nfsvers=3 ph_debug=none ph_sys=B ph_def=B ph_alt=A
## Starting application at 0x80100800 ...
flush cache do_go 82
commandline passed to kernel is = console=ttyS0,115200n8 mtdparts=NAND:24m(/boot),22m(/bootenv),207m(/systemA),207m(/systemB),72m(/rwboot),468m(/rwdata),24m(/bbt) mem=70m@0k mem=80m@2126m vecaddr=2m@70m loglevel=3 lpj=1363968 lockd.nlm_grace_period=1 mm_ra_disable=1 BOOTREASON=coldboot ubi.mtd=4 secureblock.hook=31:9 root=f900 rootfstype=squashfs ip=none ph_debug=none ph_sys=B ph_def=B ph_alt=A
 address of cmdlineparam = 80f34b24
suceeds
commandline passed to kernel is = mem=40m@72m mem=354m@2206m vecaddr=2m@70m loglevel=3 lpj=1949696 ipcfg_preopen_dly=0 ipcfg_postopen_dly=0 BOOTREASON=coldboot ip=172.21.1.2::172.21.1.1:255.255.0.0::vec0:off root=/dev/nfs rw nfsroot=172.21.1.1:/,udp,rsize=32768,wsize=32768,timeo=600,retrans=2,nfsvers=3 ph_debug=none ph_sys=B ph_def=B ph_alt=A
## Starting application at 0x80100800 ...
flush cache do_go 82
commandline[    0.334549] Kernel panic - not syncing: Invalid secure binary header magic