Перейти к содержанию
    

Портилась ли у кого-либо Flash память программ

Доброго всем утра!

Портилась ли у кого-либо Flash память программ в микроконтроллерах посе их прошивки?

Если да, то в каких ситуациях?

У меня ADuC812 так пострадал. Возможно из-за сильного электромагнитного поля.

Напишите кто с чем сталкивался.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Так что, ни у кого не было сбоев программ в МК?

Кстати, а можно ли с ADuc812 считать прошивку? Нашел только команды записи и стирания :(

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Да есть такой недостаток, у меня были случаи с мк Atmel. Что делать, не знаю. Скорее всего надо лучще строить сх.э.

По поводу снятия чужих защищённых прошивок, это дорого (счёт идет на тысячи баксов).

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Да нет, снять свою же прошивку, посмотреть, а точно ли память запоролась

А мой мк стоял в антенне РЛС, может чего навелось....

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

На ADuc812 портилась, просто перепрошивали.

Вообще он глючный какой-то весь был, но правда я работал с ним 5 лет назад.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

У меня флеш накрылась из за медленного падения питания (около 20 минут). Опыт был повторен. Результат остался тем же.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

У меня флеш накрылась из за медленного падения питания (около 20 минут). Опыт был повторен. Результат остался тем же.

А супервизор питания какой-нибудь использовался?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Портилась ли у кого-либо Flash память программ в микроконтроллерах посе их прошивки?

Если да, то в каких ситуациях?

 

Да.

После обнаружения таких случаев я стал вставлять проверку CRC16 ROM.

Статистика получается такая.

У AT89S8252 ~ 5-8 штук на 1000. Уверен, что это плохие жуки.

Попытка перепрошить приводит к тому, что жук исправно работает около 30 мин.

Check CRC легко обнаруживает такие ошибки.

 

Получше обстоит дело с AT89C55WD. Всего два случая на моей памяти. Диагноз тот же.

 

:)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...