Файлы  •  Ссылки  •  Прошивки  •  Правила  •  Архив  •   FAQ  •  Участники  •  Поиск
Регистрация  •  Вход

Как прочитать логи при сбоях ЦП?

Список форумов» Флейм» Технофлейм
АвторСообщение
igtv
Участник
Сообщения: 223




12-09-2012 11:40

Сообщение Администрации :
Внимание! И так на рассмотрение выностися вопрос:

Можно ли имея даташит на конкретный процессор (в частности на TMS320) получить расшифровку логов в конкретном устройстве?

Вопрос возник из обсуждения конкретного глючного регистратора в этой теме: http://monitor.net.ru/forum/viewtopic.php?t=440243

igtv писал:
Судя по схемотехнике проблема началась с IVNET(полосы на каналах)А перезагружается рег из-за того что проц видит ошибку оного.Вообще в таких регах есть журнал,там отражаются ошибки.По ошибкам можно судить куда смотреть в схеме.


M - 16. писал:
Логи не всегда помогают. В Unimo, к примеру, пишется "watchdog 9". Сиди и думай, чего ему не понравилось.
Можно попробовать через RS232 посмотреть, что в терминале напишется (если удастся найти точки подключения).


vladimir1980 писал:
igtv, каким образом можно просмотреть журнал в этом регистраторе если он не грузится?


Прошу прощения за такую вот красную рамочку, но вырезая это обсуждение из общей темы я должен как то ввести народ в курс дела. Вроде бы все понятно...

Васисуалий





Если иметь datasheet проца то и проследить что за WATTCHDOG 9 просто.Терминал это хорошо,но интересней H-Jtag.Это правда наверное проц ARM11 и Jtag к ним китайцы продают за 450$.

Добавлено 12-09-2012 10:46

Если это кореец то в таких девайсах как правило есть техническое меню зайти в которое можно нажав определенные клавиши при включении питания.Там есть пункт тестирования системы.Конкретно по этим регистраторам комбинации не знаю,стоит обратится к производителю.

Добавлено 12-09-2012 10:53

vladimir1980 писал:
DAVINCI TMC320 DM6467TZUTL1
Наверное DAVINCI TMS320.
Васисуалий
monitor.net.ru
/
Сообщения: 3701




16-09-2012 17:28

igtv писал:
Если иметь datasheet проца то и проследить что за WATTCHDOG 9 просто.


Ого! шок А можно вот с этого места поподробнее???

Шоб оно было легше, вот тут его даташит>> http://www.ti.com/lit/ds/symlink/tms320dm6467t.pdf

igtv писал:
Это правда наверное проц ARM11 и Jtag к ним китайцы продают за 450$.


Не угадал

Цитата:
– Fully Software-Compatible With C64x / ARM9™


К стати джетаг китайцы продают за 450 баксоу к чему?

По Тв_шке, давно была у мну мысль, т.к. у Интерсила в плане инфы снега зимой не выпросишь, то предлагаю подолбать их сайт на предмет авторизации и получения внятной инфы, кроме рекламных буклетиков типа этого >> http://www.intersil.com/content/dam/Intersil/documents/fn77/fn7747.pdf

Долбать начинать отсюда >> http://www.intersil.com/en/registration.html
igtv
Участник
Сообщения: 223




16-09-2012 22:23

Васисуалий писал:
К стати джетаг китайцы продают за 450 баксоу к чему?

http://www.hjtag.com/en/show.asp?typeid=8&id=5

Добавлено 16-09-2012 21:27

Васисуалий писал:
По Тв_шке, давно была у мну мысль, т.к. у Интерсила в плане инфы снега зимой не выпросишь, то предлагаю подолбать их сайт на предмет авторизации и получения внятной инфы

Можно конечно-только вряд ли расколются)))))
elman
Участник
Сообщения: 474




17-09-2012 11:42

Между вх. разьемами и TWхххх стоят коммутаторы что то типа 4066, 4053, у меня с ними была проблема, Попробуй заменой.
Васисуалий
monitor.net.ru
/
Сообщения: 3701




17-09-2012 19:34

Вчера получилась такая вот переписка...

Цитата:
Америкосы конечно наваяли datasheet ничего непонятно,то ли дело китайцы)))Есть у меня datasheet китайского HI3515 страниц на 900 так там по Watchdog написано по какому адресу искать его в Flash.Имея хотя бы пару одинаковых девайсов можно их сравнивать.Файл не влазит большой очень))))


Позже я получил вот эту ссылку>> http://clip2net.com/s/2j44l

Затем вот это:

Цитата:
По процу по Вашей ссылке - стр.340.Расписано по Watchdog.


Я предложил продолжить обсуждение в теме, но получил встречное предложение пообсуждать этот вопрос в флейме!

И так... Я сейчас раскрою, как я понимаю, для некоторых страшную тайну, но все же расскажу...

Подавляющее большинство микроконтроллеров с любыми центральными процессорами и периферийными архитектурами имеют одну общую особенность - все регистры, в том числе и защелки портов отображаются на общее поле адресов! шок Возможно это будет для кого то открытием, хотя скорее улыбнет всех, кто ранее связывался с программированием MCU.

Так вот почти у любого контроллера (исключение еще надо поискать) можно найти страничку в даташите, где будут написаны адреса регистров в том числе и собачьегго таймера, а также адрес регистра им управляющего! Ничего особенного в этом нет!

Работает это следующим образом...

Сначала программный код вписывает в особый регистр максимально возможное число, например 0FFh. Затем программа уходит на выполнение других операций и подпрограмм. Жесткая логическая схема независимо от верований и партийной пренадлежности декременирует число в регистре с определенной скоростью, например раз в секунду (утрировано, но для примера...) Программа периодически возвращается к обработке вач-дога и снова записывает в регистр чисто 0FFh и так до тех пор, пока она не зависнет. Если прога зависла, то запси в регистр прекратятся и через 255 секунд в регистре будет код 00h. Если такое происходит, то специальная схема инициирует процесс полного перезапуска процессора, аналогично сигналу сброса в начале работы. Предполагается, что в этом случае процессор выходит из зависания и устройство, контролируемое процессором продолжает работу...

Тут есть пара интересных моментов...

Во-первых этот механизм никак не предполагает запись чего либо в какую либо память в процессе пересброса потому, что между зависанием проца и его сбросом некому писать, а сброс всегда происходит с запуском программы по одному и тому же адресу.

Но тут есть нюанс! По этому вектору программист может расположить специальную подпрограмму, которая быстро определит после чего перезапущен проц, после включения питания или после сброса по WDT и вот она уже отпишется в лог. Но! Куда и как эта программа будет писать, одному прогеру известно и если эту инфу не найти явно в описании конкретного устройства, то искать ее можно долго! К даташиту на железо (проц или контроллер) это не имеет никакого отношения за исключением маленького нюанса...

Иногда прогеры при написании больших программ используют рутины из примеров самих производителей процев. Это не возбраняется потому, что разработчики проца как правило приводят в пример очень хороший код, отлаженный высококлассными спецами "от кутюр".

Так вот. Есть тонкая, почти исчезающая надежда на то, что "Техасские инструменты" в примерах приводили код для обработки логистики сбросов, а производитель регистратора его и использовал, тогда ВОЗМОЖНО он (призводитель регистратора) не изменил адрес запси инфы в лог, что ВААААЩЕ невероятно!
saltison2007
Забанен
Забанен
Сообщения: 503




18-09-2012 10:58

это ты кого цытируеш??? ссылку выставь, а мы там уже сами решим большая это тайна, или нет....
igtv
Участник
Сообщения: 223




18-09-2012 17:00

Меня и цытирует гы-гы Так вот раскрою большую тайну о которой уважаемый Васисуалий наверное не совсем знает:подавляющее большинство китайских DVR сделаны из мастер китов.И собираются на коленках-вопрос будут ли они заморачиватся
Васисуалий писал:
не изменил адрес запси инфы в лог
.Что касается корейцев то тут все гораздо сложнее.Полностью согласен с Вашими выводами.

Добавлено 18-09-2012 16:12

Поскольку данная тема не затрагивает конкретную поломку топикстартера то и предложил перейти во флейм.
Captain
monitor.net.ru
/
Сообщения: 10324




18-09-2012 18:16

igtv писал:
Поскольку данная тема не затрагивает конкретную поломку топикстартера то и предложил перейти во флейм.

Ну во первых это его тема, его ремонт. посылать его с темой, из-за того что есть отходы от темы ремонта, да еще не по его топикам как то неправельно.
Ну во вторых - хочеш идти, флеймить, ну так кто мешает. Если по тематике, так технофлейм и есть. Разговоров много будет.
А тут давайте по существу. человеку аппарат нужен, а не болтовня. Если есть чем помочь - так и пишите...
igtv
Участник
Сообщения: 223




18-09-2012 19:16

Captain писал:
Ну во первых это его тема, его ремонт. посылать его с темой, из-за того что есть отходы от темы ремонта, да еще не по его топикам как то неправельно.

Тема GALAX а все остальное написаное Васисуалием касается частной нашей с ним переписки шок шок шок
Captain
monitor.net.ru
/
Сообщения: 10324




18-09-2012 19:30

igtv писал:
Тема GALAX а все остальное написаное Васисуалием касается частной нашей с ним переписки

igtv, стереть?
igtv
Участник
Сообщения: 223




18-09-2012 19:51

Стирай?????По поводу определения неисправного узла,уже все написано.DVR грузится-журнал должен быть,ошибок в нем мы так и не услышали.Дальше считаю можно гадать только на кофейной гуще.Могу предположить только неисправность IVNET IVR-FS0948 если топикстартер менял TW2866 и проверил входящие цепи.
Васисуалий
monitor.net.ru
/
Сообщения: 3701




18-09-2012 20:39

Captain, подожди, не стирай!

Я наверное сам все это соберу, выделю одной темой и рванем мы в флейм, пообсуждаем процессоры и методы кодинга.

Особенно вот это

igtv писал:
Если иметь datasheet проца то и проследить что за WATTCHDOG 9 просто.


Я так и не услышал ничего вразумительного по предложенной методике! Ни применительно к ремонту конкретного аппарат, ни в целом как общие принципы! А несколько последних постов, так это просто "виляние жопой" (С)Rottor.
Хрюн Моржов
Забанен
Забанен
Сообщения: 508




18-09-2012 21:37

Рискну всунуть пятак(ц), не побоявшись в него получить... гы-гы


Васисуалий писал:
К стати джетаг китайцы продают за 450 баксоу к чему?




Этот брал х/з когда баков за 20, когда мерлони дсп 320-й 2401/2 изучал.

Нужно поглядеть, есть ли на ваш 320-й длл"olimex" в коде композере/коде варриоре(забыл как техасскую IDE звать).

Если есть - обязуюсь выкрутить два винта и тСчательно отсканить плату с ебеих стороноф. Там, по памяти, что-то типа 244 буфера стоит улыбка
Murka
Профессор
Сообщения: 2383




19-09-2012 02:02

Хрюн Моржов, Наверное этот https://www.olimex.com/Products/MSP430/JTAG/MSP430-JTAG/
схема (на 244!) имеется, https://www.olimex.com/Products/MSP430/JTAG/MSP430-JTAG/resources/MSP4 ...
Хрюн Моржов
Забанен
Забанен
Сообщения: 508




19-09-2012 07:34

Murka, на коробочке написано TMS320-JTAG, и в накладной TMS320-JTAG, а вот где брал - точно не припомню пока. Контора не так далеко от Павелецкого вокзала в Москве(пешком минут 10), расположена в каком-то то ли техно-парке, то ли бизнес-парке. В Терраэлектронике, что ли?

Добавлено 19-09-2012 07:34

Точно http://www.terraelectronica.ru/catalog.php?ID=922&Search=1&Tex ...

Добавлено 19-09-2012 07:36

Ссылка сразу не открывает, нужно нажать "Искать" в правом верхнем углу страницы

Добавлено 19-09-2012 07:40

Когда найдёте, там будут кнопочки "инфо" у этого и усб-варианта. По "инфо" на усб есть ссылка на 120-дневный коде композер студио 3.3.
Список форумов» Флейм» Технофлейм» Как прочитать логи при сбоях ЦП?
Перейти:  
Текущий раздел» Флейм» Технофлейм (Различные обсуждения на технические темы)








Информация по ремонту для специалистов - справочники, инструкции, энциклопедия, советы и секреты ремонта,  настройка, сервисные режимы
Powered by phpBB 2.0.18 © 2001, 2002 phpBB Group!