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

 
 
> Нужна помощь в программировании ATtiny2313 при помощи AVRISPmk2 и AVR Studio 4, Программа не видит контроллер.
Sopr
сообщение Jul 13 2009, 15:41
Сообщение #1


Участник
*

Группа: Новичок
Сообщений: 15
Регистрация: 6-07-09
Пользователь №: 50 982



Помогите, пожайлуста.
Делаю небольшой проэкт в котором необходимо запрограмировать контрллер ATtiny2313 код программы в принципе готов.
Добралься до момента когда надо залить собственно код в контрллер.
Для этого купил програматор AVRISPmk2 утановил Драйвер и АВРСтудию 4.15
Никакой специальной платы для програмирования не использую. Напрямую проводками подключаю от 6 пинового конектора програматора к соответсвующим выводам контролера на прототипном стенде.
Когда запускаю Студию и начинаю новый проэкт, сразу аредлагает выбрать платформуб выбираю по умолчанию Дракона и чип.
Далее при запуске на контролере всегда горит красный светодиод и HW settings показывает питание 0В.
Как сделать так чтобы прогамма увидела контроллер?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
ZVE
сообщение Jul 14 2009, 21:17
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 28
Регистрация: 19-11-07
Из: Vinnitsa, UA
Пользователь №: 32 472



Ну во первых программатор не питает и не питается от таргета, а второй вывод под именем VCC служит для измерения напряжения питания программируемого контролера.
Второе: проверте еще раз правильность подключения шлейфа, у Вас точно общая шина подключена к 6 выводу а плюс питания ко второму ??
Если да то проверте целосность шлейфа, вдруг он перебит или плохо обжат.
Go to the top of the page
 
+Quote Post
muravei
сообщение Jul 15 2009, 10:46
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 2 538
Регистрация: 13-08-05
Пользователь №: 7 591



Цитата(ZVE @ Jul 15 2009, 01:17) *
не питается от таргета,

Питается, ну не сам , а входная схема.
Go to the top of the page
 
+Quote Post
ZVE
сообщение Jul 15 2009, 20:41
Сообщение #4


Участник
*

Группа: Участник
Сообщений: 28
Регистрация: 19-11-07
Из: Vinnitsa, UA
Пользователь №: 32 472



извините за оффтоп но
Цитата(muravei @ Jul 15 2009, 13:46) *
Питается, ну не сам , а входная схема.

Если верить хелпу то таки не питается ничего laughing.gif
Цитата
2.6 Level Converter
The AVRISP mkII supports target voltages from 1.8V up to 5.5V.
Note
VCC must be connected to the target board in order to get correct operation and voltages on the ISP/PDI lines. VCC does not draw any power from the target.

по аналогии с СТК500 там быстрее всего свой регулируемый источник питания буферов, иначе как же тогда программатору узнать о КЗ на линии ? cranky.gif
Go to the top of the page
 
+Quote Post
muravei
сообщение Jul 16 2009, 14:54
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 2 538
Регистрация: 13-08-05
Пользователь №: 7 591



Цитата(ZVE @ Jul 16 2009, 00:41) *
Если верить хелпу то таки не питается ничего laughing.gif

"Какой русский не любит быстрой езды?"(с) и любит читать хелпы? Только личный опыт. smile.gif
Go to the top of the page
 
+Quote Post
Sopr
сообщение Jul 18 2009, 19:59
Сообщение #6


Участник
*

Группа: Новичок
Сообщений: 15
Регистрация: 6-07-09
Пользователь №: 50 982



Контроллер на 100% не програмированный ранее. Контролеры куплены в официальном магазине Elfa сомневаюсь что торгуют БУ. Так же вряд ли они битые, я пробовал 3 разных контроллера, на всех одно и тоже. Я дрпускаю возможность что я спалил, некоторые при своих опытах, но новые должны быть рабочими.
Комерческую плату я не использую, просто прототипная плата и батарека. Проблему с питанием я решил, тут вроде проблема была с неправильным подключением.
Судя по всему в инструкции на AVR ISP mk2 User guide ошибка с описании и схеме.

На самом деле всё наоборот.

Я вскрял программер, посмотрел какой пин на плате программера отмечен "1" прозвонил от него кабель до конектора и изменил подключение.


Я пробовал собирать 2 типа схемы.
1) Ресет просто висящий в воздухе без подключения.

2)Пул ап резистор на 10К и конденсатор на 12нФ на землю.



В обоих случаях питание теперь на вольтметре и в программе совпадает и показывает 5В и красная лампочка больше не горит. Но проблема всё равно есть теперь мигает оранжевая и контроллер не доступен.
Подозреваю что проблема всё-таки в Ресете. Есть ли кака-либо возможность проверить работоспособность Ресета на програматоре? Насильно запустить зелёный индикатор? Как я понял из инструкции, оранжевый мигает если на ресете 0 и близко к нему, по идее если подключить туда 5В то должен загореться зелёный, но этого не происходит.

Так же может проблема в пулл апе, я использую 10К и 12нФ, может надо поднять ёмкость конденсатора? Так же я использую обычный, может надо полярный электролитический?

Сообщение отредактировал Sopr - Jul 18 2009, 20:02
Go to the top of the page
 
+Quote Post
manul78
сообщение Jul 19 2009, 08:05
Сообщение #7


Местный
***

Группа: Участник
Сообщений: 403
Регистрация: 14-05-07
Из: Россия, г.Пенза
Пользователь №: 27 719



Даю Вам бесплатный совет:

1) Прежде чем сходу врубаться в микроконтроллеры, прочитайте какой-нибудь "букварь" по электрике.
Иначе спалите кучу микросхем, тестеров и программаторов и потратите кучу нервов своих и чужих...

2) Выкиньте (отложите пока) к чертовой матери Вашу монтажную плату, возьмите паяльник и соберите
схему как надо.

3) Еще раз повторяю, мигание оранжевого светодиода - это либо РЕСЕТ либо перепутаны провода (MOSI,MISO, SCK)...
Причина редактирования: Нарушение п.3.4 Правил форума.

Эскизы прикрепленных изображений
Прикрепленное изображение
 


--------------------
" Многие вещи нам непонятны не потому, что наши понятия слабы; но потому, что сии вещи не входят в круг наших понятий." (с) К.Прутков.
Go to the top of the page
 
+Quote Post
Sopr
сообщение Jul 19 2009, 10:14
Сообщение #8


Участник
*

Группа: Новичок
Сообщений: 15
Регистрация: 6-07-09
Пользователь №: 50 982



Спасибо за совет, но в данном случае он абсолютно бесполезен.

1) Букварь по электронике мне не нужен, я инженер автоматик с 7-ми летним стажем работы. Просто с Атмелями мне никогда раньше дело иметь не приходилось. Больше как то, Ксилинки и Сименсы используем. Это мне потребовалось для домашнего проэкта. Может я и перевёл что не так. Но Target cable, в данном случае и выше фигурирует не как цель, а как кабель идущий в конечной плате. В данном случае согласно тексту это 6 жильный кабель от програматора. И картинка относиться к нему, а если так то согласно стандарту рисования схем, вид должен быть как при заглядывании в коннектор. Если бы в тексте было написано как во сех остальных манулах Target Layout, Receeving Connector pinout. Тогда было бы всё верно.

2) С этого я начал, у меня готово 3 различные платы, которые точно так же не работают. После 3 я перешёл на макет, чтобы больше платы не строгать пока не разберусь в чём дело. Пока результаты платы и макета совпадают.

3) Это как раз понятно, о чём я писал выше. Вопрос в чём именно? С подлючением всё в порядке как видно с фотографий. С Ресетом? Вроде всё сделано согласно рекомендаций, 10К на питание 12нФ на землю, провод на 5 пин конектора. Что ещё моет быть не так?
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Sopr   Нужна помощь в программировании ATtiny2313 при помощи AVRISPmk2 и AVR Studio 4   Jul 13 2009, 15:41
- - ZVE   Цитата(Sopr @ Jul 13 2009, 18:41) .... п...   Jul 14 2009, 08:21
|- - Sopr   Спасибо. С этим разобрался. Теперь другая проблема...   Jul 14 2009, 16:23
|- - manul78   Цитата(Sopr @ Jul 14 2009, 20:23) Когда п...   Jul 14 2009, 17:31
- - stells   может быть еще и такой вариант: программатор не ви...   Jul 14 2009, 17:52
- - ZVE   Цитата(Sopr @ Jul 14 2009, 19:23) при под...   Jul 14 2009, 17:53
|- - Sopr   На схему подаёться 2 питания. Одно с програматора ...   Jul 14 2009, 19:27
|- - Sopr   Хорошо, но подключение VGT к VCC микросхему всё-ра...   Jul 15 2009, 05:58
||- - manul78   Цитата(Sopr @ Jul 15 2009, 09:58) Reset 5...   Jul 15 2009, 06:51
||- - stells   Цитата(Sopr @ Jul 15 2009, 09:58) Mosi 3 ...   Jul 15 2009, 07:37
||- - manul78   Цитата(stells @ Jul 15 2009, 11:37) наобо...   Jul 15 2009, 10:42
||- - Sopr   Цитата(stells @ Jul 15 2009, 10:37) наобо...   Jul 15 2009, 13:52
||- - stells   Цитата(Sopr @ Jul 15 2009, 17:52) Или про...   Jul 15 2009, 14:07
||- - Sopr   Процесс сдвинулься с мёртвой точки, но всё-равно н...   Jul 15 2009, 19:12
||- - manul78   Цитата(Sopr @ Jul 15 2009, 23:12) Процесс...   Jul 15 2009, 19:47
- - manul78   Читаем состояние светодиодов: STATUS LED в ...   Jul 15 2009, 20:59
- - stells   фиг знает, вобщем-то даже с висящим воздухе ресето...   Jul 18 2009, 20:25
- - Genadi Zawidowski   ЦитатаИ картинка относиться к нему, а если так то ...   Jul 19 2009, 10:19
|- - Sopr   Цитата(Genadi Zawidowski @ Jul 19 2009, 13...   Jul 19 2009, 10:26
- - stells   у меня AVRISP MKII "завелся" сразу, прош...   Jul 19 2009, 10:27
|- - manul78   Цитатау меня AVRISP MKII "завелся" сразу...   Jul 19 2009, 11:07
|- - Sopr   Цитата(manul78 @ Jul 19 2009, 14:07) Анал...   Jul 19 2009, 11:23
||- - manul78   ЦитатаВот хамить не надо, это уже лишнее... Вот...   Jul 19 2009, 11:49
|- - stells   Цитата(manul78 @ Jul 19 2009, 15:07) Конт...   Jul 19 2009, 12:23
|- - manul78   Цитата(stells @ Jul 19 2009, 16:23) по-мо...   Jul 19 2009, 12:37
- - stells   вроде бы исчерпывающе... спасибо   Jul 19 2009, 14:55
- - vladimir_orl   Здравствуйте. Столкнулись тоже с проблемкой. Не шь...   Aug 5 2013, 13:26


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

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 04:04
Рейтинг@Mail.ru


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