|
Нужна помощь в программировании ATtiny2313 при помощи AVRISPmk2 и AVR Studio 4, Программа не видит контроллер. |
|
|
|
Jul 13 2009, 15:41
|
Участник

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

|
Помогите, пожайлуста. Делаю небольшой проэкт в котором необходимо запрограмировать контрллер ATtiny2313 код программы в принципе готов. Добралься до момента когда надо залить собственно код в контрллер. Для этого купил програматор AVRISPmk2 утановил Драйвер и АВРСтудию 4.15 Никакой специальной платы для програмирования не использую. Напрямую проводками подключаю от 6 пинового конектора програматора к соответсвующим выводам контролера на прототипном стенде. Когда запускаю Студию и начинаю новый проэкт, сразу аредлагает выбрать платформуб выбираю по умолчанию Дракона и чип. Далее при запуске на контролере всегда горит красный светодиод и HW settings показывает питание 0В. Как сделать так чтобы прогамма увидела контроллер?
|
|
|
|
|
 |
Ответов
|
Jul 14 2009, 21:17
|
Участник

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

|
Ну во первых программатор не питает и не питается от таргета, а второй вывод под именем VCC служит для измерения напряжения питания программируемого контролера. Второе: проверте еще раз правильность подключения шлейфа, у Вас точно общая шина подключена к 6 выводу а плюс питания ко второму ?? Если да то проверте целосность шлейфа, вдруг он перебит или плохо обжат.
|
|
|
|
|
Jul 15 2009, 20:41
|
Участник

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

|
извините за оффтоп но Цитата(muravei @ Jul 15 2009, 13:46)  Питается, ну не сам , а входная схема. Если верить хелпу то таки не питается ничего Цитата 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 там быстрее всего свой регулируемый источник питания буферов, иначе как же тогда программатору узнать о КЗ на линии ?
|
|
|
|
|
Jul 18 2009, 19:59
|
Участник

Группа: Новичок
Сообщений: 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
|
|
|
|
|
Jul 19 2009, 08:05
|

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

|
Даю Вам бесплатный совет: 1) Прежде чем сходу врубаться в микроконтроллеры, прочитайте какой-нибудь "букварь" по электрике. Иначе спалите кучу микросхем, тестеров и программаторов и потратите кучу нервов своих и чужих... 2) Выкиньте (отложите пока) к чертовой матери Вашу монтажную плату, возьмите паяльник и соберите схему как надо. 3) Еще раз повторяю, мигание оранжевого светодиода - это либо РЕСЕТ либо перепутаны провода (MOSI,MISO, SCK)...
Причина редактирования: Нарушение п.3.4 Правил форума.
Эскизы прикрепленных изображений
--------------------
" Многие вещи нам непонятны не потому, что наши понятия слабы; но потому, что сии вещи не входят в круг наших понятий." (с) К.Прутков.
|
|
|
|
|
Jul 19 2009, 10:14
|
Участник

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

|
Спасибо за совет, но в данном случае он абсолютно бесполезен.
1) Букварь по электронике мне не нужен, я инженер автоматик с 7-ми летним стажем работы. Просто с Атмелями мне никогда раньше дело иметь не приходилось. Больше как то, Ксилинки и Сименсы используем. Это мне потребовалось для домашнего проэкта. Может я и перевёл что не так. Но Target cable, в данном случае и выше фигурирует не как цель, а как кабель идущий в конечной плате. В данном случае согласно тексту это 6 жильный кабель от програматора. И картинка относиться к нему, а если так то согласно стандарту рисования схем, вид должен быть как при заглядывании в коннектор. Если бы в тексте было написано как во сех остальных манулах Target Layout, Receeving Connector pinout. Тогда было бы всё верно.
2) С этого я начал, у меня готово 3 различные платы, которые точно так же не работают. После 3 я перешёл на макет, чтобы больше платы не строгать пока не разберусь в чём дело. Пока результаты платы и макета совпадают.
3) Это как раз понятно, о чём я писал выше. Вопрос в чём именно? С подлючением всё в порядке как видно с фотографий. С Ресетом? Вроде всё сделано согласно рекомендаций, 10К на питание 12нФ на землю, провод на 5 пин конектора. Что ещё моет быть не так?
|
|
|
|
Сообщений в этой теме
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
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|