Страница 1 из 1

Подозрение на зависание МК

Добавлено: Ср янв 15, 2014 16:17:30
Foreseen
Бедный кот слезно просит вашей помощи, собратья :(
Принесли мне недавно вот такую штуку - http://img.radiokot.ru/files/94120/medium/8mstgs7ot.jpg сказали, что ВНЕЗАПНО перестал работать. После вкрытия причина внезапного отказа сразу стала ясна - вдули хорошую нагрузку на вход RS232 (там на одной колодке входы 3 реле и собственно интерфейса, перепутали). Да так вдули, что аж дорожки обгорели. Но это не беда, беда в другом, намертво завис МК. Проверил питание, визуально проверил саму плату и элементы, выпаял и замерил кондеры - все номиналы в пределах погрешностей, даже с горя заменил кварц и поставил заведомо исправный МК :cry: Однако картина не меняется, нет синхроимпульсов на сдвиговый регистр, нет выдачи данных туда же, да и похоже вообще ничего с МК не выходит. Что я мог упустить, в каком направлении работать, подскажите :(

Re: Подозрение на зависание МК

Добавлено: Ср янв 15, 2014 17:08:48
vem566
Foreseen писал(а):поставил заведомо исправный МК
А прошивка?

Re: Подозрение на зависание МК

Добавлено: Ср янв 15, 2014 17:47:42
Foreseen
Аналогичная.

Re: Подозрение на зависание МК

Добавлено: Ср янв 15, 2014 17:57:49
Dmitry Dubrovenko
Foreseen писал(а):Аналогичная.
Это как?

Re: Подозрение на зависание МК

Добавлено: Ср янв 15, 2014 18:18:26
Foreseen
Взят МК с аналогичного рабочего прибора. Поставил МК со сгоревшего на рабочий - работает нормально. Исходников прошивки разумеется нет, ибо прибор покупной.

Re: Подозрение на зависание МК

Добавлено: Ср янв 15, 2014 18:44:07
Dmitry Dubrovenko
Foreseen писал(а):Что я мог упустить
Так надо брать и изучать даташит, что там к чему.
А по фото даже не видно что за камень (вроде Винбод), а не то, что топологию платы.
Что там ещё за чипы? Возможно, для каждой платы используются индивидуальные настройки, и простая перестановка МК с другой платы ничего не даст.
Да ещё куча причин.
Кстати, а МК из сгоревшей платы, в рабочей функционирует?

Re: Подозрение на зависание МК

Добавлено: Ср янв 15, 2014 18:45:33
vem566
Если даже обгорели дорожки, то вероятность выхода из строя обвязки МК весьма высока. Вполне может статься, что после старта МК ждет ответ от чего-нибудь и не получает по причине выхода элемента из строя. Это может быть обрыв, пробой или что там еще есть.

Re: Подозрение на зависание МК

Добавлено: Ср янв 15, 2014 19:05:04
Foreseen
Dmitry Dubrovenko писал(а):Так надо брать и изучать даташит, что там к чему.
А по фото даже не видно что за камень (вроде Винбод), а не то, что топологию платы.
Что там ещё за чипы? Возможно, для каждой платы используются индивидуальные настройки, и простая перестановка МК с другой платы ничего не даст.
Да ещё куча причин.
Кстати, а МК из сгоревшей платы, в рабочей функционирует?
Пардонствую, забыл модель написать - совершенно верно, видборд это, W78E54B. Индивидуального там ничего нет, могу заверить, в экспериментальных случаях (с рабочего на рабочий) выявлена совместимость даже разных моделей приборов. Из чипов ничего интересного - понижающий DC-DC преобразователь, часы, память, сдвиговый регистр IN74AC164, конвертер UART-RS232 через который и прошел ток нагрузки, супервизор. Больше там, кроме кондеров и сопротивлений, ничего нет. МК из сгоревшего, в рабочем функционирует нормально, настройка часов, управление реле, обработка входного сигнала - все, как положено.

vem566, попробую завтра поискать и заменить на исправный сгоревший конвертер, но сомневаюсь, что МК проверяет его на исправность.

Re: Подозрение на зависание МК

Добавлено: Ср янв 15, 2014 19:50:44
Dmitry Dubrovenko
Foreseen писал(а):функционирует нормально, настройка часов, управление реле, обработка входного сигнала - все, как положено.
Т.е., так понимаю, что на I2C (или что там) все клоки и даты присутствуют?
А ответы-то имеются?
Или это только в рабочей плате, а в сгоревшей нет?

Re: Подозрение на зависание МК

Добавлено: Ср янв 15, 2014 20:25:21
Foreseen
Dmitry Dubrovenko писал(а):Т.е., так понимаю, что на I2C (или что там) все клоки и даты присутствуют?
А ответы-то имеются?
Или это только в рабочей плате, а в сгоревшей нет?
Только в рабочей, все присутствует. А в сгоревшей я даже осторожно отогнул ногу, отвечающую за строб и посмотрел, что с нее идет - так вот там вообще пусто, одни помехи, щупом будто по воздуху вожу. Аналогично с остальными выводами данных и стробами. Кстати, на индикаторах картина не меняется, всегда перевернутая "С" на всех.
Даже не знаю, на что еще думать, из обвязки только пуллап сопротивления... Может кондеры возле кварца выбило?

Re: Подозрение на зависание МК

Добавлено: Ср янв 15, 2014 21:17:48
Dmitry Dubrovenko
Foreseen писал(а):Может кондеры возле кварца выбило?
Так чего гадать? Надо последовательно проверять.
Сперва супервизор. Затем посмотреть, обращается ли МК к чему-нибудь.
Но сначала надо изучить даташит.

Re: Подозрение на зависание МК

Добавлено: Ср янв 15, 2014 22:06:13
Foreseen
Спасибо, завтра буду пробовать, благо есть с чем сравнивать. Дорогу осилит идущий :)

Re: Подозрение на зависание МК

Добавлено: Ср янв 29, 2014 16:54:58
Alexeyslav
Первым делом - проверить питание везде где оно должно быть, вторым - сигнал сброса. С этого надо начинать.