AVRISP mkII новый клон (поддерживает XMEGA)

Обсуждаем контроллеры компании Atmel.
Аватара пользователя
dimon-790
Мучитель микросхем
Сообщения: 442
Зарегистрирован: Пт авг 29, 2008 09:22:37
Контактная информация:

Re: AVRISP mkII новый клон (поддерживает XMEGA)

Сообщение dimon-790 »

DooMmen писал(а):На счет того что контроллеры не прошиваются на большой скорости - частота ISP должна быть в 4 раза ниже чем тактовая контроллера.


Спасибо , теперь понятно почуму мега 8535 прошивалась быстрее остальных - она тактировалась от внешнего резонатора на 11МГц . :)
Все мы работаем по методу Робинзона Крузо – ждем пятницу.
Аватара пользователя
DooMmen
Встал на лапы
Сообщения: 93
Зарегистрирован: Вс фев 22, 2009 15:57:47
Откуда: Харьков
Контактная информация:

Re: AVRISP mkII новый клон (поддерживает XMEGA)

Сообщение DooMmen »

Vvasya писал(а):Камень m32u4 подключил напрямую к USB и для начала через Flip (напрямую, без бутлодыря) залил скетч мигания светиком, а он мигает ровно в 16 раз медленнее, чем нужно. И я сделал вывод что МК работает от внутреннего осциллятора с частотой 1Мгц, то есть надо работать с фузами, а как это сделать через Flip инфы найти не могу. Вот и думал что здесь как-то этот вопрос решили, вот и поинтересовался... Может ткнете лапой куда пойти покопать?

Через флип фьюзы менять нельзя, как и из кода контроллера (кроме atXmega), единственный вариант для флипа - в коде приложения перенастроить PLL убрав делитель, а что-бы задать тактирование от кварца (если такого нет) необходимо прошивать фьюзы программатором.
Скажем нет пиратству! - Качаем только лицензионные диски.
Аватара пользователя
Ringo_Roma
Открыл глаза
Сообщения: 55
Зарегистрирован: Чт апр 18, 2013 22:04:26
Откуда: Ижевск
Контактная информация:

Re: AVRISP mkII новый клон (поддерживает XMEGA)

Сообщение Ringo_Roma »

Предлагаю такой вариант AVRISP-MKII

Берем процессорную плату из статьи ( прокачай свой монитор http://radiokot.ru/circuit/light/run/67/ )

Изображение

Изображение

Далее собираем и подключаем к ней модуль AVR ISP mkII программатор
Изображение
Изображение
Изображение


в сборе

Изображение


Файлы можно скачать по ссылке http://e-kit.su/main/1381
AVRISP-MKII-libusb.zip – прошивка.
AVRISP-MKII-libusb-drv.zip – драйвера
avrdudeprog32.zip Программа AVRDUDE_PROG
Аватара пользователя
milob
Нашел транзистор. Понюхал.
Сообщения: 159
Зарегистрирован: Чт май 08, 2008 13:17:03

Re: AVRISP mkII новый клон (поддерживает XMEGA)

Сообщение milob »

Здравсвуйте grott! А у Вас не появилось новой прошивки LUFA (для Вашей версии программатора)?
Аватара пользователя
grott
Опытный кот
Сообщения: 793
Зарегистрирован: Пн ноя 02, 2009 18:00:05
Откуда: Украина Николаев

Re: AVRISP mkII новый клон (поддерживает XMEGA)

Сообщение grott »

Давно приготовил, а выложить забыл.
Вложения
AVRISP-MKII_LUFA-130303_grott.rar
(13.37 КБ) 999 скачиваний
Аватара пользователя
milob
Нашел транзистор. Понюхал.
Сообщения: 159
Зарегистрирован: Чт май 08, 2008 13:17:03

Re: AVRISP mkII новый клон (поддерживает XMEGA)

Сообщение milob »

Спасибо grott! Обновил прошивку!
alex223
Открыл глаза
Сообщения: 50
Зарегистрирован: Вт май 04, 2010 23:07:14
Откуда: Беларусь

Re: AVRISP mkII новый клон (поддерживает XMEGA)

Сообщение alex223 »

Собрал себе уже второй программатор. Первый был как у grotta, успел уже подарить. Второй - с переключателем 5/3,3В и буфером на 74HCT245. Индикацию оставил как у grotta (по минимуму), поэтому использую его прошивки, за что ему большое спасибо. С первым немного повозился, второй запустился с пол-оборота с учетом опыта (на WIN XP). Сохранил для себя краткую выдержку что и как делать, может кому из вновь собирающих будет полезно. Сразу напишу, что если думаете шить на 3,3В и оперативно менять прошивку программатора, лучше применить кварц на 8МГц. Итак:

При сборке конденсатор 0,1 мкФ не устанавливал параллельно RST.
После сборки проверяем все на аккуратность пайки. Устанавливаем AvrStudio не ниже 4.19 (5 и 6 версии не поддерживают STK500, если его у Вас нет, то ставьте что нравится) и Flip Installer - 3.4.7.112. При установке AvrStudio разрешаем установить USB драйвера. Подключаем к компьютеру вновь собранный программатор.
Компьютер, недолго подумав, ругнется что нашел мол AT90USB162 устройство, но не нашел на него драйверов (если ругнется на неизвестное устройство - ищите косяки в пайке). Указываем драйвера из папки установки флипа.

Файл прошивки ложим в корень диска С.

Далее запустил программу FLIP:
— выбрал AT90USB162 (Device->Select);
— открыл usb порт (Settings->Communication->USB);
— открыл прошивку (File->Load HEX File...);
— нажал Run (отмечены Erase, Program, Verify).
Чип AT90USB162 прошился очень быстро и удачно.

Вытаскиваем шнурок USB и снова вставляем.

После данного шага в диспетчере устройств исчезает AT90USB162 и появляется LUFA AVRISP MKII Clone (или что-то подобное) и компьютер опять не может найти драйвера... Не беда, указываем драйвера из папки Atmel \ AVR Jungo USB.

По окончанию данных мытарств мы получаем отличный программатор, позволяющий прошивать любые контроллеры AVR семейства по протоколам ISP/TPI/PDI !!! (кроме самых старых :cry: ).

В Windows7 x64 определился как AT90USB162, автоматически подтянул драйвер, указывать ничего не нужно.


Для смены прошивки с помощью флипа:

Нажать на кнопки HWB и RST, подать на программатор питание, отпустить RST, затем отпустить HWB. Запустить Флип и прошить программатор новой версией прошивки как и при первоначальном запуске программатора. После передергивания питания программатора, Windows по-новой, уже сама, установит драйвера.

Все вышесказанное справедливо для нового МК AT90USB162, либо, если и б/у, то с незатертым загрузчиком. Иначе есть смысл сначала восстановить загрузчик, либо, если не планируете обновлять ПО, прошить МК один раз с помощью любого программатора под свой кварц.

ВСЕ. :))
Аватара пользователя
dmirrr
Мучитель микросхем
Сообщения: 475
Зарегистрирован: Вт дек 07, 2010 15:34:19
Откуда: UA

Re: AVRISP mkII новый клон (поддерживает XMEGA)

Сообщение dmirrr »

alex223 писал(а): Устанавливаем AvrStudio не ниже 4.19 (5 и 6 версии не поддерживают STK500, если его у Вас нет, то ставьте что нравится)
Не нужно перепечатывать давно устаревшую информацию. STK500 не поддерживался в beta версиях студии. В релизе все прекрасно работает через "Tools"->"Add STK500". Вот скрин студии 6:
Изображение
novodrodskiy
Мучитель микросхем
Сообщения: 441
Зарегистрирован: Пт май 25, 2012 19:30:42

Re: AVRISP mkII новый клон (поддерживает XMEGA)

Сообщение novodrodskiy »

dmirrr писал(а): Не нужно перепечатывать давно устаревшую информацию. STK500 не поддерживался в beta версиях студии. В релизе все прекрасно работает через "Tools"->"Add STK500". Вот скрин студии 6:

А в AVR Studio 6.1 через "Tools"->"Add target...."
Изображение
Аватара пользователя
|_|_|урик
Мучитель микросхем
Сообщения: 463
Зарегистрирован: Ср апр 25, 2012 22:27:46
Откуда: Донецк

Re: AVRISP mkII новый клон (поддерживает XMEGA)

Сообщение |_|_|урик »

Ребята, выручайте. Собрал этот программатор, подключил определился как AT90USB162. Дрова поставил, все гуд. Открыл ФЛИП, пишет, что не может открыть НЕХ файл. Выдернул шнур, воткнул "Устройство USB не опознано". Бился-бился, нифига. Пошел похавал, прихожу, втыкаю - чудо, все определяется. Прошиваю, успешно. Передергиваю шнур - "Устройство USB не опознано". ЧО ЗА ХРЕНЬ СПРАШИВАЕТСЯ? Повторно в режим лодыря не входит.
alex223
Открыл глаза
Сообщения: 50
Зарегистрирован: Вт май 04, 2010 23:07:14
Откуда: Беларусь

Re: AVRISP mkII новый клон (поддерживает XMEGA)

Сообщение alex223 »

dmirrr писал(а):
alex223 писал(а): Устанавливаем AvrStudio не ниже 4.19 (5 и 6 версии не поддерживают STK500, если его у Вас нет, то ставьте что нравится)
Не нужно перепечатывать давно устаревшую информацию. STK500 не поддерживался в beta версиях студии. В релизе все прекрасно работает через "Tools"->"Add STK500". Вот скрин студии 6:
Изображение

Я пробовал именно beta. Sorry за неточность.
Аватара пользователя
aurifer
Грызет канифоль
Сообщения: 286
Зарегистрирован: Ср ноя 28, 2012 05:16:37
Откуда: Новотроицк Оренбургской обл.

Re: AVRISP mkII новый клон (поддерживает XMEGA)

Сообщение aurifer »

Подскажите, кто знает. На шинах USB D+ D- стоят резисторы 22 ом. Если таких нет, то какие лучше поставить: 20 или 33 ом(то что есть)?Насколько они критичны? Какие могут быть проблемы из-за них? В даташите написано 22+/-5%.
Собираюсь делать по печатке grott, а там размеры критично.
Аватара пользователя
Kavka
Мудрый кот
Сообщения: 1810
Зарегистрирован: Чт июн 10, 2010 08:55:35
Откуда: Сибирские Афины

Re: AVRISP mkII новый клон (поддерживает XMEGA)

Сообщение Kavka »

Уж лучше 20, это -9%, а 33 это +50%.
Если 20 у вас +-5%, то можно попытаться выбрать ближе к 22 (если есть из чего выбирать, не лениво и т.п. :) ).
Когда уже ничего не помогает - прочтите, наконец, инструкцию.
Лучший оптимизатор находится у вас между ушей. (Майкл Абраш, программист Quake и QuakeII)
Избыток информации ведёт к оскудению души - Леонтьев А. (сказано в 1965 г.)
Аватара пользователя
|_|_|урик
Мучитель микросхем
Сообщения: 463
Зарегистрирован: Ср апр 25, 2012 22:27:46
Откуда: Донецк

Re: AVRISP mkII новый клон (поддерживает XMEGA)

Сообщение |_|_|урик »

|_|_|урик писал(а): "Устройство USB не опознано". ЧО ЗА ХРЕНЬ СПРАШИВАЕТСЯ?

Все решилось. Наверное, порт USB глючный, в другом все Ok. Но Мегу8 (единственный камень, который есть) не читает, не стирает. Не могу понять. Подскажите пожалуйста, может настроить что-то нужно или нажать тайную кнопку. Плата от Danko, прошивка последняя его же, кварц 16 МГц. Софт: Atmel Studio 6.0.
Аватара пользователя
|_|_|урик
Мучитель микросхем
Сообщения: 463
Зарегистрирован: Ср апр 25, 2012 22:27:46
Откуда: Донецк

Re: AVRISP mkII новый клон (поддерживает XMEGA)

Сообщение |_|_|урик »

Прошу еще помощи. Поставил Студию 6.1, а она говорит, что для программатора есть прошивка 1.16, а стоит 1.11. Помогите пожалуйста. Прошивка такая AVRISP-MKII_120219_Danko_8_%26_16MHz_hex
alex223
Открыл глаза
Сообщения: 50
Зарегистрирован: Вт май 04, 2010 23:07:14
Откуда: Беларусь

Re: AVRISP mkII новый клон (поддерживает XMEGA)

Сообщение alex223 »

|_|_|урик писал(а):
|_|_|урик писал(а): "Устройство USB не опознано". ЧО ЗА ХРЕНЬ СПРАШИВАЕТСЯ?

Все решилось. Наверное, порт USB глючный, в другом все Ok. Но Мегу8 (единственный камень, который есть) не читает, не стирает. Не могу понять. Подскажите пожалуйста, может настроить что-то нужно или нажать тайную кнопку. Плата от Danko, прошивка последняя его же, кварц 16 МГц. Софт: Atmel Studio 6.0.

Проверьте, правильно ли подключили программатор к чипу. Должен прочитать хотя бы сигнатуру. Провода покороче. Найдите другую мегу для запуска программатора.
alex223
Открыл глаза
Сообщения: 50
Зарегистрирован: Вт май 04, 2010 23:07:14
Откуда: Беларусь

Re: AVRISP mkII новый клон (поддерживает XMEGA)

Сообщение alex223 »

|_|_|урик писал(а):Прошу еще помощи. Поставил Студию 6.1, а она говорит, что для программатора есть прошивка 1.16, а стоит 1.11. Помогите пожалуйста. Прошивка такая AVRISP-MKII_120219_Danko_8_%26_16MHz_hex

Версии в студии не подходят для этого программатора. Поэтому пользуйтесь тем, что есть, пока Danko не выложет что-то поновее. И так должно все работать.
Аватара пользователя
|_|_|урик
Мучитель микросхем
Сообщения: 463
Зарегистрирован: Ср апр 25, 2012 22:27:46
Откуда: Донецк

Re: AVRISP mkII новый клон (поддерживает XMEGA)

Сообщение |_|_|урик »

alex223, кто-то на форуме переделывал С 1.11 на 1.15. Как я понял нужно поправить какую-то строку в прошивке. Но я с программированием не дружу. По этому и обратился за помощью.
Аватара пользователя
|_|_|урик
Мучитель микросхем
Сообщения: 463
Зарегистрирован: Ср апр 25, 2012 22:27:46
Откуда: Донецк

Re: AVRISP mkII новый клон (поддерживает XMEGA)

Сообщение |_|_|урик »

Если все так как написано на плате, то к контроллеру все правильно подключено. И еще вопрос: есть ли в программаторе "спасательная частота" и где ее брать?
Вложения
мк2.lay
(209.92 КБ) 850 скачиваний
Аватара пользователя
aurifer
Грызет канифоль
Сообщения: 286
Зарегистрирован: Ср ноя 28, 2012 05:16:37
Откуда: Новотроицк Оренбургской обл.

Re: AVRISP mkII новый клон (поддерживает XMEGA)

Сообщение aurifer »

saschai писал(а):
чтобы не стыдно было заказать в китае

Да нас и здесь неплохо кормят :))
Огромная благодарность Сергею, дизайн проще не придумаешь. :)) , даже порты не пришлось переназначать, пользую с весны, надо бы перепрошить, но в принципе и так все устраивает


А вы могли бы выложить файл п.п. для этой фотки? Что-то на форуме не найду.
Вложения
DSC_3120.jpg
(20.99 КБ) 1283 скачивания
Ответить

Вернуться в «AVR»