|
Затирается EEPROM от статики на м162, Можно ли защититься ? |
|
|
|
Jan 27 2009, 21:20
|

Местный
  
Группа: Свой
Сообщений: 378
Регистрация: 10-09-07
Из: UKR/Voz
Пользователь №: 30 423

|
Ув. читатели подскажите как можно защитит контроллер от сбоя. Опишу кратко ситуацию. Наша руководитель проекта решил отказаться от морально устаревших пик контроллеров и перейти на более быстрые меги мотивируя тем что будет запас производительности и памяти. Заказали с горячки партию мег 162 сразу на все устройства, ну наше дело маленькое, написали софт, отладили, и тут вылезла оно - проблема. Ещё во время отладки обратили внимание на то что если подпаивать какой то элемент на плате, слетают настройки в ЕЕПРОМ, все данные как использовать контроллер проверят через crc. Я сразу подумал на статику, но так как это только опытные образцы паяются включенные то настал сильно переживать.
В итоге устройство подключается к промышленному блоку по RS-232, в наших устройствах мы использовали max232N, все поначалу работало нормально и начальство даже поблагодарило за труды, но все случилось когда промышленный блок завис, чтоб его перезагрузить оператор просто выдергивает его из сети и заново включает, при этом наше устройство запитывеатся от собственного блока питания и соединяется только 3 проводами с пром.блоком Rx Tx GND, и в момент когда его включают наш контроллер перегружается и еепром не проходит верификацию а попросту слетает.
Понял что эту проблему не решить программно, подскажите может можно как то физически защитит контроллер ?
p.s. Забыл, изначально до меги стоял пик который спокойно переносил такие манипуляции, и еепром ни разу неслетала.
Сообщение отредактировал west329_ - Jan 27 2009, 21:22
|
|
|
|
|
 |
Ответов
|
Jan 28 2009, 15:51
|
Местный
  
Группа: Свой
Сообщений: 313
Регистрация: 7-01-07
Из: Севастополь
Пользователь №: 24 170

|
У меня было нечто подобное на меге16. При подсоединении кабеля программирования, а туда же выведены и сигналя от УАРТа для терминалки, прибор сбрасывался и пару раз даже затерлась ЕЕР. В режиме терминалки, я имею в виду. Так что почти как у Вас. В чудеса не верю, поэтому внимательно осмотрел плату и нашел дефект (шаблона, скорее всего) - была оборвана земля к кварцу. Даже не оборвана, а волосяной такой разрыв, как разрез скальпелем. А TxD, RxD и выводы кварца рядышком... Кроме того, разводка генератора делалась с учетом аппнотов Атмела. Пришлось кидать перемычку. Да, забыл сказать, разрыв этот аккурат под корпусом камня был, просто так и не углядишь. Прозвонить трудновато, земли в камне соединены между собой, так что вроде все нормально. Ан нет... Проверьте плату, а вдруг повезет. Хотя тот прибор не промышленный, так, любительский...
|
|
|
|
Сообщений в этой теме
west329_ Затирается EEPROM от статики на м162 Jan 27 2009, 21:20 singlskv Цитата(west329_ @ Jan 28 2009, 00:20) при... Jan 27 2009, 21:37 west329_ Цитата(singlskv @ Jan 28 2009, 00:37) Пер... Jan 27 2009, 21:53  singlskv Цитата(west329_ @ Jan 28 2009, 00:53) Кон... Jan 27 2009, 22:42  VladimirYU Цитата(west329_ @ Jan 28 2009, 00:53) Кон... Jan 28 2009, 09:12 goodwin m162 говорите?
Есть именно по ним приличный опыт.
... Jan 28 2009, 00:08 west329_ Цитата(goodwin @ Jan 28 2009, 03:08) m162... Jan 28 2009, 07:06  Dog Pawlowa Цитата(west329_ @ Jan 28 2009, 10:02) C у... Jan 28 2009, 07:11   west329_ Цитата(Dog Pawlowa @ Jan 28 2009, 10:11) ... Jan 28 2009, 07:31    Dog Pawlowa Цитата(west329_ @ Jan 28 2009, 10:31) мож... Jan 28 2009, 07:35 ermilovd Предлагаю на RS232 поставить гальваническую развяз... Jan 28 2009, 07:36 west329_ Цитата(ermilovd @ Jan 28 2009, 10:36) Пре... Jan 28 2009, 07:49  Dog Pawlowa Цитата(west329_ @ Jan 28 2009, 10:49) пох... Jan 28 2009, 07:55 Rash Для начало поставьте супервизор. ИМХО: Бодлевелы в... Jan 28 2009, 11:39 west329_ Цитата(Rash @ Jan 28 2009, 14:39) Для нач... Jan 28 2009, 14:08  Stanislav_S Цитата(west329_ @ Jan 28 2009, 19:08) Как... Jan 28 2009, 14:20 xemul Самая простая программная припарка - не лезть в ЕЕ... Jan 28 2009, 15:56 Serjio И я готов признать, что были в свое время косяки, ... Jan 28 2009, 16:07 ed_ward Что-то подсказывает, что все дело в отсутствии кон... Feb 1 2009, 19:34 west329_ Цитата(ed_ward @ Feb 1 2009, 23:34) Что-т... Feb 1 2009, 20:13 zombi Если включен внутренний BOD, то абсолютно все рав... Feb 1 2009, 20:30 west329_ Цитата(zombi @ Feb 2 2009, 00:30) Если вк... Feb 1 2009, 20:59  zombi Цитата(west329_ @ Feb 2 2009, 00:59) Поче... Feb 2 2009, 00:10   VladimirYU Цитата(zombi @ Feb 2 2009, 03:10) Может у... Feb 2 2009, 06:09    ed_ward Цитата(VladimirYU @ Feb 2 2009, 09:09) +1... Feb 2 2009, 19:26 ed_ward Цитата(west329_ @ Feb 1 2009, 23:13) Дейс... Feb 1 2009, 23:11
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|