AVR Раздел по микроконтроллерам компании Atmel - AVR / ATtiny / ATmega / ATMega128 / ATxmega, вопросы по программированию в AVR studio и все, относящееся к AVR... |
09.01.2014, 11:22
|
|
Вид на жительство
Регистрация: 14.06.2009
Адрес: Україна Київська обл. м.Буча
Сообщений: 327
Сказал спасибо: 104
Сказали Спасибо 105 раз(а) в 69 сообщении(ях)
|
Re: AVRISP-mkII из PICkit-2
Кварц внешний 14745600. На ресете подтяжка 10 к. Может действительно поиграться частотой, но это смогу сделать только завтра.
|
|
|
|
12.01.2014, 10:37
|
|
Гражданин KAZUS.RU
Регистрация: 08.03.2013
Сообщений: 549
Сказал спасибо: 23
Сказали Спасибо 80 раз(а) в 55 сообщении(ях)
|
Re: AVRISP-mkII из PICkit-2
Не совсем в тему, но. Поломал я дрова для дудки, теперь из под AVRDUDEPROG программатор "AVRISP-mkII из PICkit-2" не работает.
История. Я писал что "залочил" MK Atmega16, задав фьюзами тактирование камня от внешнего генератора, пришлось "AVRISP mkII новый клон" запускать, он у меня по схеме grott с радиокота собран. Раньше я на него как то и не рассчитывал, так как юзать его было не удобно из за того что для работы с AVR Studio нужно было заливать в него одну прошивку, для работы с дудкой нужно было заливать другую прошивку. Но сейчас ситуация изменилась к лучшему, появились универсальные прошивки, и теперь кнопкой "RESET" можно переключатся между режимами работы с дудкой и студией (дрова для дудки и студии должны быть установлены). Попробовал прошить "AVRISP mkII новый клон" такой универсалкой, очень удобно, нажал "RESET", он переопределился и дрова для дудки подключились, нажал "RESET", он переопределился и дрова для студии подключились, в диспетчере устройств вручную делать ничего не нужно. Вот бы и в "AVRISP-mkII из PICkit-2" так реализовать.
Но в результате всех моих телодвижений получил: не работает дудка как с "AVRISP-mkII из PICkit-2" так и с "AVRISP mkII новый клон"
|
|
|
|
12.01.2014, 14:04
|
|
Прописка
Регистрация: 29.03.2012
Сообщений: 113
Сказал спасибо: 6
Сказали Спасибо 49 раз(а) в 18 сообщении(ях)
|
Re: AVRISP-mkII из PICkit-2
Сообщение от novodrodskiy
|
Вот бы и в "AVRISP-mkII из PICkit-2" так реализовать
|
Если будет время возможно сделаю (достаточно поменять одну из строк описания и PICkit-2 будет определяться как новое устройство), но дрова нужно правильно ставить. Сейчас делаю чтобы КЗ отрабатывал в любой момент, а не только после включения питания и пытаюсь понять в чем проблема с атмега64/128.
|
|
|
|
15.01.2014, 00:56
|
|
Прохожий
Регистрация: 24.04.2005
Адрес: Черкассы
Сообщений: 7
Сказал спасибо: 5
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: AVRISP-mkII из PICkit-2
В апреле 2013 пробовал Pickit2 в роли AVRISP-mkII, была ошибка по target power
Сообщение от James Bond
|
Все работает корректно в следующих случаях:
1) Микроконтроллер не имеет обвязки и питание подается от PicKit.
2) Микроконтроллер программируется в схеме и напряжение подается от внешнего источника питания.
|
Сейчас взялся вплотную, так как есть второй Pickit2 (точная копия первого), с прошивкой AVRISP-mkII v2.2. Но ситуация сейчас немного хуже. Atmel Studio 6 ни как не хочет измерять Target Voltage, все время показывает 0,0. Смотрим тестером напряжение на 2-м выводе Pickit2: появляется на короткий момент 3,3 или 4,8 вольт в зависимости сколько раз была нажата кнопка на прогере. Этот короткий момент совпадает с нажатием кнопки READ (Target Voltage) в Atmel Studio 6. если же на Mega8A подавать внешнее питание, то Atmel Studio 6 измеряет напряжение точно и программирование возможно. Поясните мне как для чайника, когда на выходе Pickit2 должно быть напряжение- когда моргает красный светодиод или в другой момент?
__________________
Автоматика для систем отопления
|
|
|
|
15.01.2014, 06:58
|
|
Гражданин KAZUS.RU
Регистрация: 08.03.2013
Сообщений: 549
Сказал спасибо: 23
Сказали Спасибо 80 раз(а) в 55 сообщении(ях)
|
Re: AVRISP-mkII из PICkit-2
Сообщение от scorpions
|
Поясните мне как для чайника, когда на выходе Pickit2 должно быть напряжение- когда моргает красный светодиод или в другой момент?
|
Моргание светодиода сигнализирует о выбранном напряжении (3 или 5 морганий, 3,3 или 5 вольт). А напряжение на выводе VTARGET программатора появляется на время выполнения операций чтения, записи.
|
|
|
|
15.01.2014, 22:20
|
|
Прохожий
Регистрация: 24.04.2005
Адрес: Черкассы
Сообщений: 7
Сказал спасибо: 5
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: AVRISP-mkII из PICkit-2
Сообщение от scorpions
|
Этот короткий момент совпадает с нажатием кнопки READ (Target Voltage) в Atmel Studio 6.
|
здесь я немного ввел в заблуждение. Следует читать так: Этот короткий момент совпадает с нажатием кнопки READ (Device ID) в Atmel Studio 6.
Я использую копию адаптера автора. Но при этом удалены конденсаторы C1, C2, C3 по питанию. Джампера с Х7, Х8, Х9, Х10 сняты.
Этот короткий момент сопровождается зажиганием светодиода адаптера Н1.
__________________
Автоматика для систем отопления
Последний раз редактировалось scorpions; 15.01.2014 в 22:22.
Причина: дополнение
|
|
|
|
15.01.2014, 22:22
|
|
Прохожий
Регистрация: 24.04.2005
Адрес: Черкассы
Сообщений: 7
Сказал спасибо: 5
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: AVRISP-mkII из PICkit-2
после выскакивает сообщение об ошибке: Unable to enter programming mode. Verify interface settings, target power and connections to the target device.
__________________
Автоматика для систем отопления
|
|
|
|
15.01.2014, 23:33
|
|
Прохожий
Регистрация: 24.04.2005
Адрес: Черкассы
Сообщений: 7
Сказал спасибо: 5
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: AVRISP-mkII из PICkit-2
заработало, разобрался. В адаптере вместо конденсаторов С1, С2, С3 оставил только один емкостью 1n. При 100n работает через раз.
В Atmel Studio 6 после выбора прогера и контроллера надо нажать кнопку READ (Device ID), контроллер должен быть вставлен в адаптер. В окне Target Voltage получаем напряжение VTarget. Кнопку READ (Target Voltage) нажимаем, когда хотим программировать от внешнего источника (не от PicKit2) и получаем в окне напряжение.
__________________
Автоматика для систем отопления
|
|
|
|
26.01.2014, 11:25
|
|
Прохожий
Регистрация: 26.04.2009
Сообщений: 4
Сказал спасибо: 0
Сказали Спасибо 2 раз(а) в 1 сообщении
|
Re: AVRISP-mkII из PICkit-2
Здравствуйте уважаемые участники форума!! Я использую AVR ISP-mkll для прошивания контроллеров из AtmelStudio 6(Version: 6.1.2730 - Service Pack 2). При первом подключении программатора студия его увидела, но после нажатия кнопки Apply в окне Device Programming студия говорила, мол, ПО AVR ISP-mkll старое и его нужно обновить на последнюю версию(у AVR ISP-mkll студия писала версию 1.11, а обновить требовала на 1.17 ). Обновить ПО в программаторе не удавалось. Это понятно почему..
Обойти данную проблему удалось небольшим, буквально мизерным, редаитированием файла avrtools_fw.xml, который находится в дериктории \Program Files\Atmel\Atmel Studio 6.1\tools\AVRISPmkII\avrispmkii_fw.zip\ . В нем нужно изменить следующий переметр с minor = "0x17" на minor = "0x11". После данных манипуляций и перезапуска студии программатор определился и без проблем студия законектилась сним. Использую в своих поделках ATmega8, ее прошил без проблем.
Надеюсь данная информация будет полезна.
|
|
|
Эти 2 пользователя(ей) сказали Спасибо senyapukin за это сообщение:
|
|
|
26.01.2014, 12:40
|
|
Гражданин KAZUS.RU
Регистрация: 08.03.2013
Сообщений: 549
Сказал спасибо: 23
Сказали Спасибо 80 раз(а) в 55 сообщении(ях)
|
Re: AVRISP-mkII из PICkit-2
Сообщение от senyapukin
|
..... Я использую AVR ISP-mkll для прошивания контроллеров из AtmelStudio 6........ Обновить ПО в программаторе не удавалось. Это понятно почему..
|
Как раз и непонятно почему Вы не можете обновить свой AVR ISP-mkll, а если у Вас AVRISP-mkII из PICkit-2, то так и писать нужно ![Очень смешно](images/smilies/icon_veryhappy.gif) .
Сообщение от senyapukin
|
Обойти данную проблему удалось небольшим, буквально мизерным, редаитированием файла avrtools_fw.xml, который находится в дериктории \Program Files\Atmel\Atmel Studio 6.1\tools\AVRISPmkII\avrispmkii_fw.zip\ . В нем нужно изменить следующий переметр с minor = "0x17" на minor = "0x11". После данных манипуляций и перезапуска студии программатор определился и без проблем студия законектилась сним. Использую в своих поделках ATmega8, ее прошил без проблем.
Надеюсь данная информация будет полезна.
|
Проще файл avrispmkii_fw.zip удалить или переименовать, результат тот же будет ![Улыбка](images/smilies/icon_smile.gif) . Возможно и удобнее, тогда с любой версией прошивки будет студия работать ![Улыбка](images/smilies/icon_smile.gif) .
Последний раз редактировалось novodrodskiy; 26.01.2014 в 12:54.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 18:18.
|
|