Проверка МК на исправность.
- Николай_С
- Друг Кота
- Сообщения: 6377
- Зарегистрирован: Вт сен 25, 2012 23:13:41
- Откуда: г.Дзержинск Нижегородской обл.
- Контактная информация:
Проверка МК на исправность.
Пришел в ремонт приборчик (анализатор), выполненный на ATMEGA128. На МК реализована математика расчета и индикация измерений. Схемы прибора, как всегда, нет.
Питания в норме: присутствует шум амплитудой 0,25В на цифровом питании Vcc, AVcc чистое, генерация на кварце 8 MHz есть, Reset высокий. При подаче питания МК никаких признаков жизни не подает кроме генерации кварца - проверял на всех ножках осциллом.
Вопрос: на что еще нужно обратить внимание? Как проверить жив ли МК без выпайки его из схемы. Есть ли способы его реанимации?
Питания в норме: присутствует шум амплитудой 0,25В на цифровом питании Vcc, AVcc чистое, генерация на кварце 8 MHz есть, Reset высокий. При подаче питания МК никаких признаков жизни не подает кроме генерации кварца - проверял на всех ножках осциллом.
Вопрос: на что еще нужно обратить внимание? Как проверить жив ли МК без выпайки его из схемы. Есть ли способы его реанимации?
Спасение утопающих дело рук самих утопающих.
- Реклама
Re: Проверка МК на исправность.
Прицепись программатором и прочитай фьюзы. Очень похоже на слёт прошивки или порчу констант(необходимых для запуска написанной программы) в епроме каких-то.
После чего такая неисправность?
После чего такая неисправность?
- pyzhman
- Друг Кота
- Сообщения: 7016
- Зарегистрирован: Вс июл 12, 2009 19:15:29
- Откуда: Ижевск
- Контактная информация:
Re: Проверка МК на исправность.
Попытаться считать с него прошивку. Если считается, то залить тестовую.
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 писал(а):Попытаться считать с него прошивку. Если считается, то залить тестовую.
Спасение утопающих дело рук самих утопающих.
- Реклама
- Николай_С
- Друг Кота
- Сообщения: 6377
- Зарегистрирован: Вт сен 25, 2012 23:13:41
- Откуда: г.Дзержинск Нижегородской обл.
- Контактная информация:
Re: Проверка МК на исправность.
Нет, но уверен на 99%.pyzhman писал(а):Пробовали?Николай_С писал(а):навряд ли
Один процент оставил на раздолбайство отечественного производителя.
Спасение утопающих дело рук самих утопающих.
- Николай_С
- Друг Кота
- Сообщения: 6377
- Зарегистрирован: Вт сен 25, 2012 23:13:41
- Откуда: г.Дзержинск Нижегородской обл.
- Контактная информация:
Re: Проверка МК на исправность.
В моем случае проблема проверки решилась так:
После 15 мин. работы я измерил температуру МК бесконтактным пирометром. Она оказалась на 4 град. выше чем температура платы рядом с ним. Этот факт в купе с шумом на цифровом питании дал некоторую уверенность что МК не совсем труп, а скорее прикидывается. Чуть позже, разобрав плату детектора, нашел второй такой же. После соединения плат между собой, оба МК "ожили" - наверняка разработчик защитился таким образом.
Вопрос всё таки остается открытым: как "малой кровью" убедится в работоспособности МК?
В даташите нашел вход #REN - перевод в режим последовательного программирования, но пока с этим не разбирался. Если кто знает - подскажите можно ли и как этим воспользоваться.
Есть идея анализировать цифровой шум на питании и в непосредственной близости от кристалла. Чуть попозже поэкспериментирую, отпишусь.
После 15 мин. работы я измерил температуру МК бесконтактным пирометром. Она оказалась на 4 град. выше чем температура платы рядом с ним. Этот факт в купе с шумом на цифровом питании дал некоторую уверенность что МК не совсем труп, а скорее прикидывается. Чуть позже, разобрав плату детектора, нашел второй такой же. После соединения плат между собой, оба МК "ожили" - наверняка разработчик защитился таким образом.
Вопрос всё таки остается открытым: как "малой кровью" убедится в работоспособности МК?
В даташите нашел вход #REN - перевод в режим последовательного программирования, но пока с этим не разбирался. Если кто знает - подскажите можно ли и как этим воспользоваться.
Есть идея анализировать цифровой шум на питании и в непосредственной близости от кристалла. Чуть попозже поэкспериментирую, отпишусь.
Спасение утопающих дело рук самих утопающих.
Re: Проверка МК на исправность.
Прибор отработал свой регламентный период, сработала "сервисная пломба" от ЖЛОБОВ, экономящих на вызове сервисеиков.
Кстати, такая же "заморочка" может отработать и при некорректном рассоединении платок - абы "неповадно було".
Проверка устройства - только по заложенным производителем режимам тестирования/самотестирования, иначе на свой страх и риск "добить" устройство.

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

-не вовремя выполнена процедура рекалибровки,
-несоответствие состава реагентов по качеству
-нарушение каких-либо технологических нормативовпри эксплуатации с угорзой безопасности/качества работ.
А для контроля в обязательном порядке специальная процедура тестирования, как с помощью имеющихся средств (индикаторы и клавиатура), так и с помощью специального сервисного программного обеспечения.
Такое еще лет двадцать назад уже применялось...
Теперь насчет госреестра - такая система обязательна для большинства регистраторов рассчетных операций, практически общепринята в офисной технике и в том оборудовании, от ресурсов которого напрямую зависит безопасность его применения.
Другое дело применили ли данные приемы в "отечественном" оборудовании, которое и с обычными-то программами "еле ползает" - зависит от разработчиков. В любом случае наличие сервисной документации при ремонте (или сайт техподдержки) обязательно.
-
mrFox
- Нашел транзистор. Понюхал.
- Сообщения: 190
- Зарегистрирован: Пт сен 21, 2007 17:53:23
- Откуда: Зарайск
Re: Проверка МК на исправность.
собрать программатор - есть 5 проводков на LPT порт компаНиколай_С писал(а): Вопрос всё таки остается открытым: как "малой кровью" убедится в работоспособности МК?
Есть идея анализировать цифровой шум на питании и в непосредственной близости от кристалла. Чуть попозже поэкспериментирую, отпишусь.
подключится к МК - 4 ножки - смотрите в доке на МК раздел memory programming - serial programing
считать например ID МК
цифровой шум - ни о чем - могли слететь калибровочные константы в EEPROM или кусок FLASH - цифровой шум будет, работать нет
и - да, если прибор калибруется, то после вашего ремонта все равно на завод, ибо сертификации на ремонт и калибровку у вас как я понимаю нет
и для этого вышибать прибор ?BOB51 писал(а):Прибор отработал свой регламентный период, сработала "сервисная пломба" от ЖЛОБОВ, экономящих на вызове сервисеиков.
обычно идет индикация - типа показания прибора не соответствуют заданной точности
попискивать и повизгивать динамиком прибора тоже никто не запрещает
- Николай_С
- Друг Кота
- Сообщения: 6377
- Зарегистрирован: Вт сен 25, 2012 23:13:41
- Откуда: г.Дзержинск Нижегородской обл.
- Контактная информация:
Re: Проверка МК на исправность.
Спасибо за ответы.
Прочитать ID или посмотреть фьюзы - идея хорошая, попробую реалидовать.
Что касается "цифрового шума", то анализатор сперктра аналогового сигнала - штука просто незаменимая! По изменению его картинки можно оценить жив ли сам МК, есть ли реакция на входное воздействие (кнопки, датчики).
Определение целостности констант и ПО - такой задачи не ставится, ибо сделать это возможно только по методикам производителя.
Вопросов больше не имею. Еще раз всем спасибо за внимание к моей проблеме.
Прочитать ID или посмотреть фьюзы - идея хорошая, попробую реалидовать.
Что касается "цифрового шума", то анализатор сперктра аналогового сигнала - штука просто незаменимая! По изменению его картинки можно оценить жив ли сам МК, есть ли реакция на входное воздействие (кнопки, датчики).
Определение целостности констант и ПО - такой задачи не ставится, ибо сделать это возможно только по методикам производителя.
Вопросов больше не имею. Еще раз всем спасибо за внимание к моей проблеме.
Спасение утопающих дело рук самих утопающих.
-
misyachniy
- Прорезались зубы
- Сообщения: 219
- Зарегистрирован: Вт июл 02, 2013 09:17:49
Re: Проверка МК на исправность.
Честно говоря не понятно, как такой прибор не имеет самодиагностики?Николай_С писал(а): Прибор относиться к классу лабораторного медицинского оборудования и включен в госреестр.
Обычно если питание в норме и по напряжению и по пульсациям, генератор, супервизор, в норме то и чинить нечего.
Можно предположить останову микроконтроллера при самодиагностике - например кнопка зависла.
Но гадание на кофейной гуще может быть продуктивнее


