реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> ATmega8/16/164, Отказы при программировании
IJAR
сообщение Jan 26 2010, 19:02
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 232
Регистрация: 26-02-07
Из: г. Зеленоград
Пользователь №: 25 669



Шью Subj программатором AVRISPII (USB)
после 10-30 прошивок вход Reset (подтянут через 15 к к +5В) встает
в "0" и далее контроллер не программируется. Что может быть причиной?
help.gif


--------------------
Вяжешь - вой, а поедешь - песни пой.
Между "хочу" и "можно" всегда есть дистанция
Go to the top of the page
 
+Quote Post
SasaVitebsk
сообщение Jan 26 2010, 21:43
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 712
Регистрация: 28-11-05
Из: Беларусь, Витебск, Строителей 18-4-220
Пользователь №: 11 521



Конденсатор на ноге резет есть?
Go to the top of the page
 
+Quote Post
IJAR
сообщение Jan 27 2010, 04:16
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 232
Регистрация: 26-02-07
Из: г. Зеленоград
Пользователь №: 25 669



Цитата(SasaVitebsk @ Jan 27 2010, 00:43) *
Конденсатор на ноге резет есть?

Нет


--------------------
Вяжешь - вой, а поедешь - песни пой.
Между "хочу" и "можно" всегда есть дистанция
Go to the top of the page
 
+Quote Post
IGK
сообщение Jan 27 2010, 05:41
Сообщение #4


Местный
***

Группа: Свой
Сообщений: 313
Регистрация: 7-01-07
Из: Севастополь
Пользователь №: 24 170



Цитата(IJAR @ Jan 26 2010, 21:02) *
Шью Subj программатором AVRISPII (USB)
после 10-30 прошивок вход Reset (подтянут через 15 к к +5В) встает
в "0" и далее контроллер не программируется. Что может быть причиной?

Это с какой конкретно мегой произошло? Или со всеми сразу/по очереди?

Я как то для интереса решил попробовать 164Р. Долго занимался заменой in/out на ld/st (программа на ассемблере), но проверить ничего не успел - вот примерно так же эта мега164 стала колом. Плюнул на нее и использую меги16, сейчас 16А иногда. Мега валяется - выкинуть жалко почему-то.
Go to the top of the page
 
+Quote Post
V_G
сообщение Jan 27 2010, 06:17
Сообщение #5


Профессионал
*****

Группа: Свой
Сообщений: 1 818
Регистрация: 15-10-09
Из: Владивосток
Пользователь №: 52 955



Миллиамперметром ресет к +5 В подтяните, какой ток будет?
Программатор фирменный (Атмеловский) или левый?
Конфигурацию считайте, не запрещен ли ваш метод программирования (JTAG, SPI)

Я шью/отлаживаю через JTAGICE Меги128,32 Хмеги32 общим числом далеко за 200, таких проблем не встречал
Go to the top of the page
 
+Quote Post
Александр Куличо...
сообщение Jan 27 2010, 19:12
Сообщение #6


Местный
***

Группа: Свой
Сообщений: 256
Регистрация: 6-03-06
Из: Украина, г. Винница
Пользователь №: 15 017



Если только мега 8, проверить бит RSTDISBL. Если остальные тоже - то, возможно, вылетает защитный диод на ноге reset. В єтом случае проверьте надежность "земли" между программатором и платой.
Цитата
Долго занимался заменой in/out на ld/st (программа на ассемблере)

На ассемблере для этого нужно спользовать макросы. Значительно облегчают жизнь.
AVR001.pfd, AVR001.zip, + мои примеры макросов
Go to the top of the page
 
+Quote Post
IGK
сообщение Jan 27 2010, 20:16
Сообщение #7


Местный
***

Группа: Свой
Сообщений: 313
Регистрация: 7-01-07
Из: Севастополь
Пользователь №: 24 170



Цитата(Александр Куличок @ Jan 27 2010, 21:12) *
На ассемблере для этого нужно спользовать макросы. Значительно облегчают жизнь.
AVR001.pfd, AVR001.zip, + мои примеры макросов


Неудачно выразился, наверное. Это я так проявил недовольство несовместимостью кристаллов... На самом деле заняло это 15 минут, от силы. Впрочем, как я говорил, выход МК с буквой А остановил потуги на замену. Но факт остается фактом - бобик сдох после 15-20 программирований. После нескольких сотен-тысяч авр, начиная от ат90. И никогда такого не было - только с новыми кристаллами. Сколько там нанометров сейчас? В них, скорее всего, дело.
Go to the top of the page
 
+Quote Post
IJAR
сообщение Jan 29 2010, 08:33
Сообщение #8


Местный
***

Группа: Свой
Сообщений: 232
Регистрация: 26-02-07
Из: г. Зеленоград
Пользователь №: 25 669



Цитата
Это с какой конкретно мегой произошло? Или со всеми сразу/по очереди


Все "убитые" Meg-и были в DIP корпусах, для других корпусов (несколько сотен) такое никогда
не наблюдалось. Первые Meg-и 8 и 16 (10 шт из 74) были из одной закупки (было подозрение на левайс
или брак) но вот теперь M164PV-10PU - брали у другого поставщика.

Программатор фирменный от ATMEL

Очень похоже на пробитый диод на входе RESET, поскольку на этом входе высокий уровень
можно получить только подав 5В практически черех закоротку


--------------------
Вяжешь - вой, а поедешь - песни пой.
Между "хочу" и "можно" всегда есть дистанция
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 16th June 2025 - 15:14
Рейтинг@Mail.ru


Страница сгенерированна за 0.01426 секунд с 7
ELECTRONIX ©2004-2016