Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Глюки c atmega8
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > AVR
BioWolf2000
Все из одной партии.
Из 10 мег, две перестали программироваться где-то после 30-ти зашивок, AVReal выдаёт ошибку после верификации. У ещё одной инвертировался RESET и соответсвенно уже не шьётся. Закорачиваю RST на землю, и начинает выполнятся старая прошивка. smile.gif))
К слову, на одну случайно подал 12В в течении 5 минут, работает до сих пор.

ps Компьютер заземлён отдельной земляной шиной.
defunct
Цитата(BioWolf2000 @ Jan 26 2006, 11:44) *
Все из одной партии.
Из 10 мег, две перестали программироваться где-то после 30-ти зашивок, AVReal выдаёт ошибку после верификации. У ещё одной инвертировался RESET и соответсвенно уже не шьётся.


Есть такое, серия 0422G неадекватно себя вела. Стирайте чипы высоковольным программатором либо делайте высоковольтный "стиратель". После стирания чипа высоковольтным программатором, чипы дальше работают нормально.
BVU
Цитата(BioWolf2000 @ Jan 26 2006, 12:44) *
Все из одной партии.
Из 10 мег, две перестали программироваться где-то после 30-ти зашивок, AVReal выдаёт ошибку после верификации. У ещё одной инвертировался RESET и соответсвенно уже не шьётся. Закорачиваю RST на землю, и начинает выполнятся старая прошивка. smile.gif))
К слову, на одну случайно подал 12В в течении 5 минут, работает до сих пор.

ps Компьютер заземлён отдельной земляной шиной.

Программирование - внутрисхемное?
BioWolf2000
Программирование внутрисхемное. Проблема с двумя мегами снимается - в 10 метрах работал наносекундный генератор с амплитудой импульсов 4000В и фронтом менее 5нс. Он наверное и наводил в шлейфе программатора помехи. Отключил и всё нормально заработало. И струйный принтер USB тоже smile.gif). Полдня с ним провозился, всё никак не мог вьехать почему он или не печатает или печатает с ошибками. Так что остался непонятным вопрос - почему проинвертировался RESET.
defunct
Цитата(BioWolf2000 @ Jan 26 2006, 14:20) *
Программирование внутрисхемное. Проблема с двумя мегами снимается - в 10 метрах работал наносекундный генератор с амплитудой импульсов 4000В и фронтом менее 5нс.
....
Так что остался непонятным вопрос - почему проинвертировался RESET.


Если при программировании помеха наводилась на команду записи страницы, то запись естественно не производилась, загружалась следующая страница естественно с переполнением temp буфера, после чего следующей командой записи страницы записывалось непонятно что и непонятно куда. Последствия после записи страницы из переполненного temp буфера - самые непредсказуемые, вплоть до полной порчи контроллера.
МП41
Цитата(defunct @ Jan 26 2006, 13:29) *
Есть такое, серия 0422G неадекватно себя вела.

А где можно серию почитать, на на донышке чипа?
defunct
Цитата(МП41 @ Nov 20 2008, 16:22) *
А где можно серию почитать, на на донышке чипа?

Она пишется с обоих сторон.
На лицевой стороне - самая первая строчка (четыре цифры, первые две - год выпуска, вторые две номер партии, после номера партии может стоять буква).
На тыльной - самая последняя.
Igor26
Цитата
вторые две номер партии

это неделя выпуска.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.