Проверка МК на исправность.

Если ваш вопрос не влез ни в одну из вышеперечисленных тем, вам сюда.
Ответить
Аватара пользователя
Николай_С
Друг Кота
Сообщения: 6377
Зарегистрирован: Вт сен 25, 2012 23:13:41
Откуда: г.Дзержинск Нижегородской обл.
Контактная информация:

Проверка МК на исправность.

Сообщение Николай_С »

Пришел в ремонт приборчик (анализатор), выполненный на ATMEGA128. На МК реализована математика расчета и индикация измерений. Схемы прибора, как всегда, нет.
Питания в норме: присутствует шум амплитудой 0,25В на цифровом питании Vcc, AVcc чистое, генерация на кварце 8 MHz есть, Reset высокий. При подаче питания МК никаких признаков жизни не подает кроме генерации кварца - проверял на всех ножках осциллом.

Вопрос: на что еще нужно обратить внимание? Как проверить жив ли МК без выпайки его из схемы. Есть ли способы его реанимации?
Спасение утопающих дело рук самих утопающих.
Реклама
Аватара пользователя
Flasher
Мудрый кот
Сообщения: 1802
Зарегистрирован: Ср сен 07, 2011 21:40:30

Re: Проверка МК на исправность.

Сообщение Flasher »

Прицепись программатором и прочитай фьюзы. Очень похоже на слёт прошивки или порчу констант(необходимых для запуска написанной программы) в епроме каких-то.
После чего такая неисправность?
Реклама
Аватара пользователя
pyzhman
Друг Кота
Сообщения: 7016
Зарегистрирован: Вс июл 12, 2009 19:15:29
Откуда: Ижевск
Контактная информация:

Re: Проверка МК на исправность.

Сообщение pyzhman »

Попытаться считать с него прошивку. Если считается, то залить тестовую.
Docendo discimus
Аватара пользователя
Николай_С
Друг Кота
Сообщения: 6377
Зарегистрирован: Вт сен 25, 2012 23:13:41
Откуда: г.Дзержинск Нижегородской обл.
Контактная информация:

Re: Проверка МК на исправность.

Сообщение Николай_С »

Flasher писал(а):Прицепись программатором и прочитай фьюзы. Очень похоже на слёт прошивки или порчу констант(необходимых для запуска написанной программы) в епроме каких-то.
Идея хорошая. Я до нее тоже додумался. ;)
Тогда другой вопрос: это возможно реализовать без выпайки МК?
Программатор-читалка д.б. последовательного типа? Есть уже готовое решение попроще (например, на LPT компа)? Если не трудно, ссылочку дайте...
Возможно, мне даже будет достаточно увидеть осциллом ответ от МК, например, при подаче на него синхроимпульсов. Есть такая возможность?
После чего такая неисправность?
Боюсь, этого я никогда не узнаю - молчат как партизаны на допросе. Приборчик-то не из дешевых. ;)
Последний раз редактировалось Николай_С Ср апр 23, 2014 13:03:56, всего редактировалось 2 раза.
Спасение утопающих дело рук самих утопающих.
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
Николай_С
Друг Кота
Сообщения: 6377
Зарегистрирован: Вт сен 25, 2012 23:13:41
Откуда: г.Дзержинск Нижегородской обл.
Контактная информация:

Re: Проверка МК на исправность.

Сообщение Николай_С »

pyzhman писал(а):Попытаться считать с него прошивку. Если считается, то залить тестовую.
Это навряд ли получится - наверняка защищена от чтения. Сам МК - не проблема, а вот с прошивкой на заводе-изготовителе стоит как весь прибор.
Спасение утопающих дело рук самих утопающих.
Реклама
Аватара пользователя
pyzhman
Друг Кота
Сообщения: 7016
Зарегистрирован: Вс июл 12, 2009 19:15:29
Откуда: Ижевск
Контактная информация:

Re: Проверка МК на исправность.

Сообщение pyzhman »

Николай_С писал(а):навряд ли
Пробовали?
Docendo discimus
Реклама
Аватара пользователя
Николай_С
Друг Кота
Сообщения: 6377
Зарегистрирован: Вт сен 25, 2012 23:13:41
Откуда: г.Дзержинск Нижегородской обл.
Контактная информация:

Re: Проверка МК на исправность.

Сообщение Николай_С »

pyzhman писал(а):
Николай_С писал(а):навряд ли
Пробовали?
Нет, но уверен на 99%.
Один процент оставил на раздолбайство отечественного производителя. :)
Спасение утопающих дело рук самих утопающих.
Аватара пользователя
Николай_С
Друг Кота
Сообщения: 6377
Зарегистрирован: Вт сен 25, 2012 23:13:41
Откуда: г.Дзержинск Нижегородской обл.
Контактная информация:

Re: Проверка МК на исправность.

Сообщение Николай_С »

В моем случае проблема проверки решилась так:
После 15 мин. работы я измерил температуру МК бесконтактным пирометром. Она оказалась на 4 град. выше чем температура платы рядом с ним. Этот факт в купе с шумом на цифровом питании дал некоторую уверенность что МК не совсем труп, а скорее прикидывается. Чуть позже, разобрав плату детектора, нашел второй такой же. После соединения плат между собой, оба МК "ожили" - наверняка разработчик защитился таким образом.

Вопрос всё таки остается открытым: как "малой кровью" убедится в работоспособности МК?
В даташите нашел вход #REN - перевод в режим последовательного программирования, но пока с этим не разбирался. Если кто знает - подскажите можно ли и как этим воспользоваться.
Есть идея анализировать цифровой шум на питании и в непосредственной близости от кристалла. Чуть попозже поэкспериментирую, отпишусь.
Спасение утопающих дело рук самих утопающих.
Аватара пользователя
BOB51
Друг Кота
Сообщения: 15575
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Re: Проверка МК на исправность.

Сообщение BOB51 »

Прибор отработал свой регламентный период, сработала "сервисная пломба" от ЖЛОБОВ, экономящих на вызове сервисеиков. :))
Кстати, такая же "заморочка" может отработать и при некорректном рассоединении платок - абы "неповадно було".
Проверка устройства - только по заложенным производителем режимам тестирования/самотестирования, иначе на свой страх и риск "добить" устройство.
:beer:
Аватара пользователя
Николай_С
Друг Кота
Сообщения: 6377
Зарегистрирован: Вт сен 25, 2012 23:13:41
Откуда: г.Дзержинск Нижегородской обл.
Контактная информация:

Re: Проверка МК на исправность.

Сообщение Николай_С »

BOB51 писал(а):Прибор отработал свой регламентный период, сработала "сервисная пломба" от ЖЛОБОВ, экономящих на вызове сервисеиков. :))
Кстати, такая же "заморочка" может отработать и при некорректном рассоединении платок - абы "неповадно було".
Это мало вероятно.
Прибор относиться к классу лабораторного медицинского оборудования и включен в госреестр. С такой "сервисной пломбой" навряд-ли бы он туда попал. Да и обслуживать там совершенно нечего, а поверку на заводе-изготовителе он прошел сравнительно недавно.

Но изначальный вопрос был не в этом. Есть еще ответы по теме?
Спасение утопающих дело рук самих утопающих.
Аватара пользователя
BOB51
Друг Кота
Сообщения: 15575
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Re: Проверка МК на исправность.

Сообщение BOB51 »

Как раз там такие "пломбочки" и ставятся - основание блокировки:
-не вовремя выполнена процедура рекалибровки,
-несоответствие состава реагентов по качеству
-нарушение каких-либо технологических нормативовпри эксплуатации с угорзой безопасности/качества работ.
А для контроля в обязательном порядке специальная процедура тестирования, как с помощью имеющихся средств (индикаторы и клавиатура), так и с помощью специального сервисного программного обеспечения.
Такое еще лет двадцать назад уже применялось...
Теперь насчет госреестра - такая система обязательна для большинства регистраторов рассчетных операций, практически общепринята в офисной технике и в том оборудовании, от ресурсов которого напрямую зависит безопасность его применения.
Другое дело применили ли данные приемы в "отечественном" оборудовании, которое и с обычными-то программами "еле ползает" - зависит от разработчиков. В любом случае наличие сервисной документации при ремонте (или сайт техподдержки) обязательно.
:tea:
mrFox
Нашел транзистор. Понюхал.
Сообщения: 190
Зарегистрирован: Пт сен 21, 2007 17:53:23
Откуда: Зарайск

Re: Проверка МК на исправность.

Сообщение mrFox »

Николай_С писал(а): Вопрос всё таки остается открытым: как "малой кровью" убедится в работоспособности МК?
Есть идея анализировать цифровой шум на питании и в непосредственной близости от кристалла. Чуть попозже поэкспериментирую, отпишусь.
собрать программатор - есть 5 проводков на LPT порт компа
подключится к МК - 4 ножки - смотрите в доке на МК раздел memory programming - serial programing
считать например ID МК
цифровой шум - ни о чем - могли слететь калибровочные константы в EEPROM или кусок FLASH - цифровой шум будет, работать нет

и - да, если прибор калибруется, то после вашего ремонта все равно на завод, ибо сертификации на ремонт и калибровку у вас как я понимаю нет
BOB51 писал(а):Прибор отработал свой регламентный период, сработала "сервисная пломба" от ЖЛОБОВ, экономящих на вызове сервисеиков.
и для этого вышибать прибор ? :shock:
обычно идет индикация - типа показания прибора не соответствуют заданной точности
попискивать и повизгивать динамиком прибора тоже никто не запрещает
Аватара пользователя
Николай_С
Друг Кота
Сообщения: 6377
Зарегистрирован: Вт сен 25, 2012 23:13:41
Откуда: г.Дзержинск Нижегородской обл.
Контактная информация:

Re: Проверка МК на исправность.

Сообщение Николай_С »

Спасибо за ответы.
Прочитать ID или посмотреть фьюзы - идея хорошая, попробую реалидовать.

Что касается "цифрового шума", то анализатор сперктра аналогового сигнала - штука просто незаменимая! По изменению его картинки можно оценить жив ли сам МК, есть ли реакция на входное воздействие (кнопки, датчики).
Определение целостности констант и ПО - такой задачи не ставится, ибо сделать это возможно только по методикам производителя.

Вопросов больше не имею. Еще раз всем спасибо за внимание к моей проблеме.
Спасение утопающих дело рук самих утопающих.
misyachniy
Прорезались зубы
Сообщения: 219
Зарегистрирован: Вт июл 02, 2013 09:17:49

Re: Проверка МК на исправность.

Сообщение misyachniy »

Николай_С писал(а): Прибор относиться к классу лабораторного медицинского оборудования и включен в госреестр.
Честно говоря не понятно, как такой прибор не имеет самодиагностики?
Обычно если питание в норме и по напряжению и по пульсациям, генератор, супервизор, в норме то и чинить нечего.
Можно предположить останову микроконтроллера при самодиагностике - например кнопка зависла.
Но гадание на кофейной гуще может быть продуктивнее :-).
Ответить

Вернуться в «Разные вопросы по МК»