roboforum.ru

Технический форум по робототехнике.
Текущее время: 22 апр 2025, 18:50

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 16 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: AT AVR ISP MK 2
СообщениеДобавлено: 10 июл 2009, 17:46 
Не в сети
Аватара пользователя

Зарегистрирован: 05 окт 2008, 14:41
Сообщения: 997
Откуда: СПб
прог. языки: C,Python
После полугода активного применения родной 6 жыльный шлейф надорвался... :evil: :evil: :evil:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: AT AVR ISP MK 2
СообщениеДобавлено: 10 июл 2009, 18:08 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
Разбери разъем и переставь. или новый наколи, сделай.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: AT AVR ISP MK 2
СообщениеДобавлено: 10 июл 2009, 18:39 
Не в сети
Аватара пользователя

Зарегистрирован: 05 окт 2008, 14:41
Сообщения: 997
Откуда: СПб
прог. языки: C,Python
повелительное наклонение ? :shock:
да сделал уже...

Добавлено спустя 26 минут 35 секунд:
в скрытие показало множественный перегиб у основания разъёма :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: AT AVR ISP MK 2
СообщениеДобавлено: 10 июл 2009, 19:43 
Не в сети
Аватара пользователя

Зарегистрирован: 04 дек 2008, 22:44
Сообщения: 4363
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович
И в чем проблема? Вечного ничего нет

_________________
if(!Operate) Read(pDatasheet);


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: AT AVR ISP MK 2
СообщениеДобавлено: 10 июл 2009, 21:24 
Не в сети
Аватара пользователя

Зарегистрирован: 05 окт 2008, 14:41
Сообщения: 997
Откуда: СПб
прог. языки: C,Python
проблема в том что я искал эту проблему 2 дня


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: AT AVR ISP MK 2
СообщениеДобавлено: 27 май 2010, 23:11 
Не в сети

Зарегистрирован: 23 авг 2008, 22:28
Сообщения: 1158
Откуда: Санкт-Петербург
ФИО: Сергей
Проблема с Atmel AVRISP MKII. Есть похожий топик.
После года работы с этим программатором, вдруг проявилась такая ошибка (ниже) - программировал Atmega 48V. Раз 20 программировалась нормально (разными программами), потом случилось "это". Теперь ни этот МК, ни другая платка с Atmega32 не программируются. Питание на обох 3.4в. На 48й снизил питание до 3.2в (резистивным делителем - потребление вместе спрограмматором было 1мА)
Ошибка на Atmega48 (AVR Studio, выбран правильный МК, фьюзы читаются-пишутся, напряжение показывает 3.2в при питании 3.4в и 3.0в при 3.2в)
Вложение:
Error-AVRISP-MKII-Atmega-48.JPG
Error-AVRISP-MKII-Atmega-48.JPG [ 72 КиБ | Просмотров: 6340 ]

Ошибка на Atmega32 (питание 3.48в)
Вложение:
Error-AVRISP-MKII-Atmega-32.JPG
Error-AVRISP-MKII-Atmega-32.JPG [ 32.78 КиБ | Просмотров: 6325 ]

Программатор пробовал подключить к ноуту через хаб (вдруг питания не хватает) - без изменений. Питание на МК повышал до 5в - программатор отказывается работать - мигает лампочкой.
На RESET-е был 1к, потом перепаял на 4.3к.
Кабель, соединяющий программатор и программируемые платки подрезал и перемотировал разъемы - если вдруг кабель сломался. Кабель прозвонил.

ChipBlaster тоже не сработал
Вложение:
Error-AVRISP-MKII-Atmega-48-Chip-Blaster.JPG
Error-AVRISP-MKII-Atmega-48-Chip-Blaster.JPG [ 48.41 КиБ | Просмотров: 6322 ]

Вложение:
Error-AVRISP-MKII-Atmega-32-Chip-Blaster.JPG
Error-AVRISP-MKII-Atmega-32-Chip-Blaster.JPG [ 60.49 КиБ | Просмотров: 6329 ]

Чтобы еще посмотреть-попробовать? Другого программатора пока нет под рукой.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: AT AVR ISP MK 2
СообщениеДобавлено: 27 май 2010, 23:29 
Не в сети
Аватара пользователя

Зарегистрирован: 07 окт 2009, 00:29
Сообщения: 6028
Откуда: СПб
Попробуйте снизить частоту (на вкладке HW-settings, кажется)


Последний раз редактировалось Michael_K 27 май 2010, 23:31, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: AT AVR ISP MK 2
СообщениеДобавлено: 27 май 2010, 23:30 
Не в сети
Аватара пользователя

Зарегистрирован: 15 ноя 2009, 13:37
Сообщения: 750
Откуда: Porto Franco "Odessa"
судя по первой картинке ... исчерпался лимит прошивания кристала... т.е. пишется одна инфа , а в кристале получается другая... чисто умозаключение...

_________________
die Wahrheit ist irgendwo da draußen


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: AT AVR ISP MK 2
СообщениеДобавлено: 28 май 2010, 00:04 
Не в сети

Зарегистрирован: 23 авг 2008, 22:28
Сообщения: 1158
Откуда: Санкт-Петербург
ФИО: Сергей
странно, что у обоих МК сразу и у 48й и у 32й атмег. Сейчас перепаял 48-ю на 88-ю - вроде прошивается. Проверяю дальше.

Добавлено спустя 4 минуты 55 секунд:
ага-больше уже не прошивается :)
первый раз такая программка прошилась
Код:
$regfile = "m88DEF.dat"
$crystal = 8000000
Do
Wait 1
Loop
End


Добавлено спустя 15 минут 26 секунд:
забыл - еще снижал частоту программирования с 125кГц до 6кГц. В AVR Studio апгрейдировал программатор (до той-же версии, вроде).


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: AT AVR ISP MK 2
СообщениеДобавлено: 28 май 2010, 07:28 
Не в сети
Аватара пользователя

Зарегистрирован: 04 дек 2008, 22:44
Сообщения: 4363
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович
У меня такая ситуация была в 2х случаях:
1) не хватало питания (или к/з по питанию было)
2) как Michael_K сказал - снизил частоту ISP проблема решилась

_________________
if(!Operate) Read(pDatasheet);


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: AT AVR ISP MK 2
СообщениеДобавлено: 28 май 2010, 09:22 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
SMT писал(а):
Другого программатора пока нет под рукой.


А я уж скока раз советовал - прошейте мегу8 под USB прогер и положите на полочку. Чтоб при аварии всегда был другой прогер под рукой.

_________________
Читайте !


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: AT AVR ISP MK 2
СообщениеДобавлено: 28 май 2010, 09:43 
Не в сети

Зарегистрирован: 23 авг 2008, 22:28
Сообщения: 1158
Откуда: Санкт-Петербург
ФИО: Сергей
забавно, что за неделю до этого мелькнула мысль так и сделать - прошить прогамматор на всякий случай - не нужно было эту мыслю думать :)

2galex1981: питание от 3.2в до 3.48в, частоту прошивания снижал (во всяком случае устанавливал значение 6кГц в AVR Studio)
пепельницу тоже вытряхивал

Добавлено спустя 4 минуты 18 секунд:
вообще-то насчет питания вопрос - при питании МК 3.48в в AVR Studio программатор показывает 3.3в, а при питании 3.2в - показывае 3.0в - куда девается 0.2в? Нужно еще повысить питание?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: AT AVR ISP MK 2
СообщениеДобавлено: 29 май 2010, 01:21 
Не в сети
Аватара пользователя

Зарегистрирован: 05 окт 2008, 14:41
Сообщения: 997
Откуда: СПб
прог. языки: C,Python
Цитата:
повышал до 5в - программатор отказывается работать - мигает лампочкой.

странно у меня при 5.8 прекрасно работает


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: AT AVR ISP MK 2
СообщениеДобавлено: 03 июн 2010, 01:52 
Не в сети

Зарегистрирован: 23 авг 2008, 22:28
Сообщения: 1158
Откуда: Санкт-Петербург
ФИО: Сергей
собрал другой программатор, эффект тот-же. Вспомнил, на форуме прочитал про очистку мк, попробовал - получилось (и мега88 и мега32). Если установить галочку перед программированием стирать мк, программирование работает нормально (и новым программатором и AVR ISP MK2).
Вложение:
AVR-Studio-Setting.JPG
AVR-Studio-Setting.JPG [ 23.72 КиБ | Просмотров: 6206 ]


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: AT AVR ISP MK 2
СообщениеДобавлено: 03 июн 2010, 04:34 
Не в сети
Аватара пользователя

Зарегистрирован: 29 апр 2008, 21:15
Сообщения: 4130
Откуда: Хабаровск
прог. языки: C,C++,Assembler,PHP,Javascript,Ruby, SPIN,Java(?)
ФИО: Андрей Юрьевич
Обязательно надо стирать если МК уже прошивали. При программировании можно изменить 1 на 0, а 0 на 1 - только стиранием. Поэтому если не стереть перед программированием, то при записи например 00110011 в ячейку где было 01010101 получим 00010001.

_________________
Проект [[Open Robotics]] - универсальные модули для построения роботов
Модули Open Robotics можно приобрести в магазине shop.roboforum.ru

Day OFF? You must be pulling my leg! Stop making humor before someone sees you, fool!



Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 16 ]  На страницу 1, 2  След.

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO