Отчего летит Flash память???
Периодически приходится сталкиваться с проблемой --- устройство, содержащее Атмеловский контроллер (некие пульты управления), возвращается от заказчика с полностью "очищенной" памятью (как Flash, так и EEPROM), во всех ячейках FF. Происходит не очень часто --- раз на 100...200 экземпляров. Бракованные м/с --- сомневаюсь, т.к. происходит у одних и тех же заказчиков. Аппаратура имеет отношение к СВЧ, но никто к волноводу пульты не прикладывает, все "трубы" завинчены --- людям на здоровье не наплевать, да и грамотные. Корпус пульта --- пластик. С RESET'ом всё в порядке, сделано как надо. Начальные ячейки памяти не используем. Концы, используемые для программирования, наружу не выведены. Внутрь никто не лазит. Диапазон рабочих температур не нарушается. Сильных магнитных полей вроде нет. Для статики --- слишком большой зазор между стенками корпуса и платой. Радиация исключена. После перепрошивки устройство "живёт" нормально. Может кто подскажет, каких ещё воздействий эта штука бояться может???
Re: Отчего летит Flash память???
Здравствуйте Илья,
Когда-то применял я Atmel AT89 и AVR. Сейчас перешел на MSP430 от TI.
Цитата:
Первоначальное сообщение от Илья
С RESET'ом всё в порядке, сделано как надо.
Слышал, что на reset надо ставить внешний supervisor хотя сам с такими проблемами не сталкивался.
Могу посоветовать спросить здесь:
http://www.telesys.ru/wwwboards/mcontrol/index.shtml
Там обычно тусуется много народа, кто имеет дело с Atmelом.
73 !
Олег
UR3IQO