Спасибо , теперь понятно почуму мега 8535 прошивалась быстрее остальных - она тактировалась от внешнего резонатора на 11МГц .DooMmen писал(а):На счет того что контроллеры не прошиваются на большой скорости - частота ISP должна быть в 4 раза ниже чем тактовая контроллера.
AVRISP mkII новый клон (поддерживает XMEGA)
- dimon-790
- Мучитель микросхем
- Сообщения: 442
- Зарегистрирован: Пт авг 29, 2008 09:22:37
- Контактная информация:
Re: AVRISP mkII новый клон (поддерживает XMEGA)
Все мы работаем по методу Робинзона Крузо – ждем пятницу.
- Реклама
- DooMmen
- Встал на лапы
- Сообщения: 93
- Зарегистрирован: Вс фев 22, 2009 15:57:47
- Откуда: Харьков
- Контактная информация:
Re: AVRISP mkII новый клон (поддерживает XMEGA)
Через флип фьюзы менять нельзя, как и из кода контроллера (кроме atXmega), единственный вариант для флипа - в коде приложения перенастроить PLL убрав делитель, а что-бы задать тактирование от кварца (если такого нет) необходимо прошивать фьюзы программатором.Vvasya писал(а):Камень m32u4 подключил напрямую к USB и для начала через Flip (напрямую, без бутлодыря) залил скетч мигания светиком, а он мигает ровно в 16 раз медленнее, чем нужно. И я сделал вывод что МК работает от внутреннего осциллятора с частотой 1Мгц, то есть надо работать с фузами, а как это сделать через Flip инфы найти не могу. Вот и думал что здесь как-то этот вопрос решили, вот и поинтересовался... Может ткнете лапой куда пойти покопать?
Скажем нет пиратству! - Качаем только лицензионные диски.
- Ringo_Roma
- Открыл глаза
- Сообщения: 55
- Зарегистрирован: Чт апр 18, 2013 22:04:26
- Откуда: Ижевск
- Контактная информация:
Re: AVRISP mkII новый клон (поддерживает XMEGA)
Предлагаю такой вариант 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
Берем процессорную плату из статьи ( прокачай свой монитор 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)
Здравсвуйте grott! А у Вас не появилось новой прошивки LUFA (для Вашей версии программатора)?
Re: AVRISP mkII новый клон (поддерживает XMEGA)
Давно приготовил, а выложить забыл.
- Вложения
-
- AVRISP-MKII_LUFA-130303_grott.rar
- (13.37 КБ) 1002 скачивания
- Реклама
Re: AVRISP mkII новый клон (поддерживает XMEGA)
Спасибо grott! Обновил прошивку!
Re: AVRISP mkII новый клон (поддерживает XMEGA)
Собрал себе уже второй программатор. Первый был как у 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 !!! (кроме самых старых
).
В Windows7 x64 определился как AT90USB162, автоматически подтянул драйвер, указывать ничего не нужно.
Для смены прошивки с помощью флипа:
Нажать на кнопки HWB и RST, подать на программатор питание, отпустить RST, затем отпустить HWB. Запустить Флип и прошить программатор новой версией прошивки как и при первоначальном запуске программатора. После передергивания питания программатора, Windows по-новой, уже сама, установит драйвера.
Все вышесказанное справедливо для нового МК AT90USB162, либо, если и б/у, то с незатертым загрузчиком. Иначе есть смысл сначала восстановить загрузчик, либо, если не планируете обновлять ПО, прошить МК один раз с помощью любого программатора под свой кварц.
ВСЕ.
При сборке конденсатор 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 !!! (кроме самых старых
В Windows7 x64 определился как AT90USB162, автоматически подтянул драйвер, указывать ничего не нужно.
Для смены прошивки с помощью флипа:
Нажать на кнопки HWB и RST, подать на программатор питание, отпустить RST, затем отпустить HWB. Запустить Флип и прошить программатор новой версией прошивки как и при первоначальном запуске программатора. После передергивания питания программатора, Windows по-новой, уже сама, установит драйвера.
Все вышесказанное справедливо для нового МК AT90USB162, либо, если и б/у, то с незатертым загрузчиком. Иначе есть смысл сначала восстановить загрузчик, либо, если не планируете обновлять ПО, прошить МК один раз с помощью любого программатора под свой кварц.
ВСЕ.
Re: AVRISP mkII новый клон (поддерживает XMEGA)
Не нужно перепечатывать давно устаревшую информацию. STK500 не поддерживался в beta версиях студии. В релизе все прекрасно работает через "Tools"->"Add STK500". Вот скрин студии 6:alex223 писал(а): Устанавливаем AvrStudio не ниже 4.19 (5 и 6 версии не поддерживают STK500, если его у Вас нет, то ставьте что нравится)
-
novodrodskiy
- Мучитель микросхем
- Сообщения: 441
- Зарегистрирован: Пт май 25, 2012 19:30:42
- |_|_|урик
- Мучитель микросхем
- Сообщения: 463
- Зарегистрирован: Ср апр 25, 2012 22:27:46
- Откуда: Донецк
Re: AVRISP mkII новый клон (поддерживает XMEGA)
Ребята, выручайте. Собрал этот программатор, подключил определился как AT90USB162. Дрова поставил, все гуд. Открыл ФЛИП, пишет, что не может открыть НЕХ файл. Выдернул шнур, воткнул "Устройство USB не опознано". Бился-бился, нифига. Пошел похавал, прихожу, втыкаю - чудо, все определяется. Прошиваю, успешно. Передергиваю шнур - "Устройство USB не опознано". ЧО ЗА ХРЕНЬ СПРАШИВАЕТСЯ? Повторно в режим лодыря не входит.
Re: AVRISP mkII новый клон (поддерживает XMEGA)
Я пробовал именно beta. Sorry за неточность.dmirrr писал(а):Не нужно перепечатывать давно устаревшую информацию. STK500 не поддерживался в beta версиях студии. В релизе все прекрасно работает через "Tools"->"Add STK500". Вот скрин студии 6:alex223 писал(а): Устанавливаем AvrStudio не ниже 4.19 (5 и 6 версии не поддерживают STK500, если его у Вас нет, то ставьте что нравится)
- aurifer
- Грызет канифоль
- Сообщения: 286
- Зарегистрирован: Ср ноя 28, 2012 05:16:37
- Откуда: Новотроицк Оренбургской обл.
Re: AVRISP mkII новый клон (поддерживает XMEGA)
Подскажите, кто знает. На шинах USB D+ D- стоят резисторы 22 ом. Если таких нет, то какие лучше поставить: 20 или 33 ом(то что есть)?Насколько они критичны? Какие могут быть проблемы из-за них? В даташите написано 22+/-5%.
Собираюсь делать по печатке grott, а там размеры критично.
Собираюсь делать по печатке grott, а там размеры критично.
Re: AVRISP mkII новый клон (поддерживает XMEGA)
Уж лучше 20, это -9%, а 33 это +50%.
Если 20 у вас +-5%, то можно попытаться выбрать ближе к 22 (если есть из чего выбирать, не лениво и т.п.
).
Если 20 у вас +-5%, то можно попытаться выбрать ближе к 22 (если есть из чего выбирать, не лениво и т.п.
Когда уже ничего не помогает - прочтите, наконец, инструкцию.
Лучший оптимизатор находится у вас между ушей. (Майкл Абраш, программист Quake и QuakeII)
Избыток информации ведёт к оскудению души - Леонтьев А. (сказано в 1965 г.)
Лучший оптимизатор находится у вас между ушей. (Майкл Абраш, программист Quake и QuakeII)
Избыток информации ведёт к оскудению души - Леонтьев А. (сказано в 1965 г.)
- |_|_|урик
- Мучитель микросхем
- Сообщения: 463
- Зарегистрирован: Ср апр 25, 2012 22:27:46
- Откуда: Донецк
Re: AVRISP mkII новый клон (поддерживает XMEGA)
Все решилось. Наверное, порт USB глючный, в другом все Ok. Но Мегу8 (единственный камень, который есть) не читает, не стирает. Не могу понять. Подскажите пожалуйста, может настроить что-то нужно или нажать тайную кнопку. Плата от Danko, прошивка последняя его же, кварц 16 МГц. Софт: Atmel Studio 6.0.|_|_|урик писал(а): "Устройство USB не опознано". ЧО ЗА ХРЕНЬ СПРАШИВАЕТСЯ?
- |_|_|урик
- Мучитель микросхем
- Сообщения: 463
- Зарегистрирован: Ср апр 25, 2012 22:27:46
- Откуда: Донецк
Re: AVRISP mkII новый клон (поддерживает XMEGA)
Прошу еще помощи. Поставил Студию 6.1, а она говорит, что для программатора есть прошивка 1.16, а стоит 1.11. Помогите пожалуйста. Прошивка такая AVRISP-MKII_120219_Danko_8_%26_16MHz_hex
Re: AVRISP mkII новый клон (поддерживает XMEGA)
Проверьте, правильно ли подключили программатор к чипу. Должен прочитать хотя бы сигнатуру. Провода покороче. Найдите другую мегу для запуска программатора.|_|_|урик писал(а):Все решилось. Наверное, порт USB глючный, в другом все Ok. Но Мегу8 (единственный камень, который есть) не читает, не стирает. Не могу понять. Подскажите пожалуйста, может настроить что-то нужно или нажать тайную кнопку. Плата от Danko, прошивка последняя его же, кварц 16 МГц. Софт: Atmel Studio 6.0.|_|_|урик писал(а): "Устройство USB не опознано". ЧО ЗА ХРЕНЬ СПРАШИВАЕТСЯ?
Re: AVRISP mkII новый клон (поддерживает XMEGA)
Версии в студии не подходят для этого программатора. Поэтому пользуйтесь тем, что есть, пока Danko не выложет что-то поновее. И так должно все работать.|_|_|урик писал(а):Прошу еще помощи. Поставил Студию 6.1, а она говорит, что для программатора есть прошивка 1.16, а стоит 1.11. Помогите пожалуйста. Прошивка такая AVRISP-MKII_120219_Danko_8_%26_16MHz_hex
- |_|_|урик
- Мучитель микросхем
- Сообщения: 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 КБ) 852 скачивания
- aurifer
- Грызет канифоль
- Сообщения: 286
- Зарегистрирован: Ср ноя 28, 2012 05:16:37
- Откуда: Новотроицк Оренбургской обл.
Re: AVRISP mkII новый клон (поддерживает XMEGA)
А вы могли бы выложить файл п.п. для этой фотки? Что-то на форуме не найду.saschai писал(а):Да нас и здесь неплохо кормятчтобы не стыдно было заказать в китае![]()
Огромная благодарность Сергею, дизайн проще не придумаешь., даже порты не пришлось переназначать, пользую с весны, надо бы перепрошить, но в принципе и так все устраивает
- Вложения
-
- DSC_3120.jpg
- (20.99 КБ) 1284 скачивания


