Страница 43 из 103

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

Добавлено: Ср апр 17, 2013 17:04:31
dimon-790
DooMmen писал(а):На счет того что контроллеры не прошиваются на большой скорости - частота ISP должна быть в 4 раза ниже чем тактовая контроллера.
Спасибо , теперь понятно почуму мега 8535 прошивалась быстрее остальных - она тактировалась от внешнего резонатора на 11МГц . :)

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

Добавлено: Ср апр 17, 2013 19:31:30
DooMmen
Vvasya писал(а):Камень m32u4 подключил напрямую к USB и для начала через Flip (напрямую, без бутлодыря) залил скетч мигания светиком, а он мигает ровно в 16 раз медленнее, чем нужно. И я сделал вывод что МК работает от внутреннего осциллятора с частотой 1Мгц, то есть надо работать с фузами, а как это сделать через Flip инфы найти не могу. Вот и думал что здесь как-то этот вопрос решили, вот и поинтересовался... Может ткнете лапой куда пойти покопать?
Через флип фьюзы менять нельзя, как и из кода контроллера (кроме atXmega), единственный вариант для флипа - в коде приложения перенастроить PLL убрав делитель, а что-бы задать тактирование от кварца (если такого нет) необходимо прошивать фьюзы программатором.

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

Добавлено: Вс апр 28, 2013 18:36:51
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

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

Добавлено: Ср май 01, 2013 13:38:28
milob
Здравсвуйте grott! А у Вас не появилось новой прошивки LUFA (для Вашей версии программатора)?

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

Добавлено: Чт май 02, 2013 19:48:24
grott
Давно приготовил, а выложить забыл.

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

Добавлено: Пт май 03, 2013 11:57:46
milob
Спасибо grott! Обновил прошивку!

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

Добавлено: Сб май 04, 2013 13:25:06
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, либо, если и б/у, то с незатертым загрузчиком. Иначе есть смысл сначала восстановить загрузчик, либо, если не планируете обновлять ПО, прошить МК один раз с помощью любого программатора под свой кварц.

ВСЕ. :))

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

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

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

Добавлено: Вс май 05, 2013 06:42:54
novodrodskiy
dmirrr писал(а): Не нужно перепечатывать давно устаревшую информацию. STK500 не поддерживался в beta версиях студии. В релизе все прекрасно работает через "Tools"->"Add STK500". Вот скрин студии 6:
А в AVR Studio 6.1 через "Tools"->"Add target...."
Изображение

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

Добавлено: Пн май 06, 2013 19:53:48
|_|_|урик
Ребята, выручайте. Собрал этот программатор, подключил определился как AT90USB162. Дрова поставил, все гуд. Открыл ФЛИП, пишет, что не может открыть НЕХ файл. Выдернул шнур, воткнул "Устройство USB не опознано". Бился-бился, нифига. Пошел похавал, прихожу, втыкаю - чудо, все определяется. Прошиваю, успешно. Передергиваю шнур - "Устройство USB не опознано". ЧО ЗА ХРЕНЬ СПРАШИВАЕТСЯ? Повторно в режим лодыря не входит.

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

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

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

Добавлено: Пн май 06, 2013 21:14:58
aurifer
Подскажите, кто знает. На шинах USB D+ D- стоят резисторы 22 ом. Если таких нет, то какие лучше поставить: 20 или 33 ом(то что есть)?Насколько они критичны? Какие могут быть проблемы из-за них? В даташите написано 22+/-5%.
Собираюсь делать по печатке grott, а там размеры критично.

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

Добавлено: Пн май 06, 2013 22:31:16
Kavka
Уж лучше 20, это -9%, а 33 это +50%.
Если 20 у вас +-5%, то можно попытаться выбрать ближе к 22 (если есть из чего выбирать, не лениво и т.п. :) ).

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

Добавлено: Вт май 07, 2013 17:09:09
|_|_|урик
|_|_|урик писал(а): "Устройство USB не опознано". ЧО ЗА ХРЕНЬ СПРАШИВАЕТСЯ?
Все решилось. Наверное, порт USB глючный, в другом все Ok. Но Мегу8 (единственный камень, который есть) не читает, не стирает. Не могу понять. Подскажите пожалуйста, может настроить что-то нужно или нажать тайную кнопку. Плата от Danko, прошивка последняя его же, кварц 16 МГц. Софт: Atmel Studio 6.0.

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

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

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

Добавлено: Вт май 07, 2013 21:35:13
alex223
|_|_|урик писал(а):
|_|_|урик писал(а): "Устройство USB не опознано". ЧО ЗА ХРЕНЬ СПРАШИВАЕТСЯ?
Все решилось. Наверное, порт USB глючный, в другом все Ok. Но Мегу8 (единственный камень, который есть) не читает, не стирает. Не могу понять. Подскажите пожалуйста, может настроить что-то нужно или нажать тайную кнопку. Плата от Danko, прошивка последняя его же, кварц 16 МГц. Софт: Atmel Studio 6.0.
Проверьте, правильно ли подключили программатор к чипу. Должен прочитать хотя бы сигнатуру. Провода покороче. Найдите другую мегу для запуска программатора.

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

Добавлено: Вт май 07, 2013 21:38:02
alex223
|_|_|урик писал(а):Прошу еще помощи. Поставил Студию 6.1, а она говорит, что для программатора есть прошивка 1.16, а стоит 1.11. Помогите пожалуйста. Прошивка такая AVRISP-MKII_120219_Danko_8_%26_16MHz_hex
Версии в студии не подходят для этого программатора. Поэтому пользуйтесь тем, что есть, пока Danko не выложет что-то поновее. И так должно все работать.

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

Добавлено: Вт май 07, 2013 21:42:17
|_|_|урик
alex223, кто-то на форуме переделывал С 1.11 на 1.15. Как я понял нужно поправить какую-то строку в прошивке. Но я с программированием не дружу. По этому и обратился за помощью.

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

Добавлено: Вт май 07, 2013 21:49:32
|_|_|урик
Если все так как написано на плате, то к контроллеру все правильно подключено. И еще вопрос: есть ли в программаторе "спасательная частота" и где ее брать?

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

Добавлено: Ср май 08, 2013 14:31:09
aurifer
saschai писал(а):
чтобы не стыдно было заказать в китае
Да нас и здесь неплохо кормят :))
Огромная благодарность Сергею, дизайн проще не придумаешь. :)) , даже порты не пришлось переназначать, пользую с весны, надо бы перепрошить, но в принципе и так все устраивает
А вы могли бы выложить файл п.п. для этой фотки? Что-то на форуме не найду.