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

Обсуждаем контроллеры компании Atmel.
Аватара пользователя
Deals
Встал на лапы
Сообщения: 125
Зарегистрирован: Ср май 05, 2010 19:03:14
Откуда: Украина

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

Сообщение Deals »

Вот тут выложено много печаток и схем. В принципе почти все идентичны, за исключением одного НО.
У кого-то UVcc ( +5V с USB) соединено с AVcc... У кого-то AVcc сидит на +3.3V ( от LM1117)...
Но если заглянуть в официальный даташит то заметим следующее:
СпойлерИзображениеИзображениеИзображение

Берем схему Danko, наблюдаем картину что AVcc сидит на +5V от UVcc
При этом Vcc сидит постоянно на +3.3V, а если переключаем, то на выход LM1117 подаем питание +5V что тоже не есть хорошо, и что собственно все это что не соответствует даташиту.
Так же берем схему DooMmen, наблюдаем немного лучше картину. Ну хорошо что +5V не шурует на вход LM1117 при переключении... но тут уже таки AVcc сидит на +3.3V LM1117 постоянно...
Теперь вопросы:
1. Не может ли сгореть чип из-за разницы напряжения на AVcc и Vcc?
2. Не сгорит ли 1117\не даст большее напряжение, если на выход подается +5V при переключении?
3. Если я сделаю так что UVcc будет питаться от +5V, а остальные (AVcc, Vcc) будут переключаться через переключатель, то опять таки не сгорит ли чип?
4. Если будет переключение AVcc и Vcc вместе, то не придется ли использовать только 8MHz кварц? Т.к. в даташите сказано что 16MHz только выше 4.5V...
5. И ради любопытства, почему все-таки подключено AVcc постоянно то ли от 5 то ли от 3.3?

P.S.: Можно ли задействовать подобное дополнение чтоб проще было прошивать контроллер? SW1 запускает HWB, SW2 просто ресет.
СпойлерИзображение

P.P.S: А как же тогда RESET pin работает. Если питание в разных точках разное, а RESET подтянут на 3.3?
Вложения
13.jpg
(25.95 КБ) 3929 скачиваний
14.jpg
(56.66 КБ) 3969 скачиваний
12.jpg
(69.46 КБ) 3726 скачиваний
11.jpg
(64.91 КБ) 3968 скачиваний
Аватара пользователя
dt_andrew
Мявтор!
Сообщения: 2057
Зарегистрирован: Чт ноя 30, 2006 12:27:46
Откуда: Челябинск

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

Сообщение dt_andrew »

да не мудрите вы спереключателями
возьмите лучше правильную схему, например от товарища groot
и собирайте по ней собрано не один десяток таких программаторов по ней
сам лично 4 штуки делал
заводилось с полпинка
шьет и 3ю3в схемы так и 5в
пс я собирал без буфера и по своей печатке
Аватара пользователя
Deals
Встал на лапы
Сообщения: 125
Зарегистрирован: Ср май 05, 2010 19:03:14
Откуда: Украина

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

Сообщение Deals »

Я думаю вообще свою схему сделать. Работаю только с ATMEL камнями.

Зачем кнопка Reset PDI? Reset ISP\TPI я думаю оставить чисто для ISP.
И еще вопрос, 1 переключатель на 3.3 и 5... а второй зачем?
Радивамучитель
Первый раз сказал Мяу!
Сообщения: 37
Зарегистрирован: Вс июл 27, 2014 14:47:25

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

Сообщение Радивамучитель »

Хочу сделать эту прошивалку.Но не найду рабочую, проверенную схему с буфером и печать под неё в ЛАЙоте.Может кто подможет.ГТЛ у нас не найдёшь, а тоб давно сделал бы.
Аватара пользователя
dmirrr
Мучитель микросхем
Сообщения: 475
Зарегистрирован: Вт дек 07, 2010 15:34:19
Откуда: UA

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

Сообщение dmirrr »

Deals писал(а): на 3.3 и 5... а второй зачем?
питать устройство от программатора
Аватара пользователя
Deals
Встал на лапы
Сообщения: 125
Зарегистрирован: Ср май 05, 2010 19:03:14
Откуда: Украина

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

Сообщение Deals »

Это первый переключатель, я спрашиваю за второй.
Первый переключает с 3.3 на 5... а второй?
Аватара пользователя
dmirrr
Мучитель микросхем
Сообщения: 475
Зарегистрирован: Вт дек 07, 2010 15:34:19
Откуда: UA

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

Сообщение dmirrr »

Я за второй и написал. Позволяет включать/выключать питание целевой платы, если та запитана от программатора. Причем два выключателя ставят не все, если не ошибаюсь, то он есть на плате от Danko. Это по желанию. Вывод Vtg на разьеме ISP нужен не для этого, а для измерения напряжения питания целевой платы, и соответственно, согласования уровней. Я согласование делал по такой схеме:
Изображение
Если ставить буфер, тогда не нужен стабилизатор 3,3В. МСU питается от 5В согласно схеме из ДШ. Буфер согласовывает с другими уровнями целевой платы. Минус такого буфера - довольно много рассыпухи, плюс - если влезть куда-то не туда :facepalm: то достаточно заменить копеечный транзистор. У GTL с доставаемостью есть проблемы.
Работает уже с год без проблем, только последняя прошивка не пошла почему-то :(
Для тех, кто разрабатывает плату сам: не меняйте назначение выводов под светодиоды, и тогда при каждом обновлении LUFA просто нужно скомпилировать прошивку. При установленой студии переходим в папку с проектом и выполняем команду "make all". WinAvr для этого не нужен.
Радивамучитель
Первый раз сказал Мяу!
Сообщения: 37
Зарегистрирован: Вс июл 27, 2014 14:47:25

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

Сообщение Радивамучитель »

Коллеги где взять печатку с буфером? Подтолкните в нужном направлении.GTL я не нашёл.Чтоб рабочий проект был.
Аватара пользователя
dmirrr
Мучитель микросхем
Сообщения: 475
Зарегистрирован: Вт дек 07, 2010 15:34:19
Откуда: UA

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

Сообщение dmirrr »

Можно самому нарисовать под свой корпус, кнопки, разьемы, схема довольно проста, и тогда не будет вопросов "а что за переключатель, а зачем светодиод, какой дроссель"
bat654321
Первый раз сказал Мяу!
Сообщения: 23
Зарегистрирован: Пт фев 03, 2012 17:05:22

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

Сообщение bat654321 »

Deals писал(а):У кого-то UVcc ( +5V с USB) соединено с AVcc... У кого-то AVcc сидит на +3.3V ( от LM1117)...
Но если заглянуть в официальный даташит то заметим следующее:

До чего ж полезно заглядывать в даташит. Это ж получается, согласователь уровня нафиг не нужен, достаточно питать программатор (кроме вывода UVcc) от таргета.
В обычной комнатной электророзетке две фазы. Одна из них не дергается током, потому что она положительная, а вторая дергается, потому что она отрицательная
Аватара пользователя
dt_andrew
Мявтор!
Сообщения: 2057
Зарегистрирован: Чт ноя 30, 2006 12:27:46
Откуда: Челябинск

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

Сообщение dt_andrew »

не совсем так
делать питание нужно по 2 схеме даташита
тогда он будет выдавать 3.3 уровни, что естественно годиться для 3 вольтовых схем
как показала практика он при этих уровнях отлично програмирует и 5 вольтовые схемы (порог 1 у нас 2.4в)
а если уж совсем правильно то преобразователь уровней нужен
питать прогер от таргета плохая идея, он у вас включаться будет только если таргет включен
еще раз повторюсь - я делал без преобразователя
все 5в схемы програмирует без сбоев
решать как делать только вам
Аватара пользователя
Deals
Встал на лапы
Сообщения: 125
Зарегистрирован: Ср май 05, 2010 19:03:14
Откуда: Украина

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

Сообщение Deals »

Пожалуйста, напишите выводы для ISP и для XMeg, что-то не соображу. Ножки AT90USB162
Аватара пользователя
dt_andrew
Мявтор!
Сообщения: 2057
Зарегистрирован: Чт ноя 30, 2006 12:27:46
Откуда: Челябинск

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

Сообщение dt_andrew »

думаю по печатке разберетесь
прошивка от первого варианта groot
так как светодиоды сидят не на стандартном подключении выводов LUFA
Вложения
MKII_SPI_PDI.lay
(170.89 КБ) 773 скачивания
foxii
Родился
Сообщения: 6
Зарегистрирован: Вт фев 25, 2014 13:31:30

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

Сообщение foxii »

Возможно спрошу глупый вопрос, но какой программой можно открыть готовый проект от LUFA и подкорректировать?
Аватара пользователя
dt_andrew
Мявтор!
Сообщения: 2057
Зарегистрирован: Чт ноя 30, 2006 12:27:46
Откуда: Челябинск

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

Сообщение dt_andrew »

AVR Studio 4.19
foxii
Родился
Сообщения: 6
Зарегистрирован: Вт фев 25, 2014 13:31:30

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

Сообщение foxii »

dt_andrew писал(а):AVR Studio 4.19

Я так и подумал. Но почему то при попытки открыть проект Ни AVR Studio 4.18 ни AVR Studio 6.1 не видят файл проекта. На всякий случай скидываю проект который пытаюсь открыть.
Вложения
AVRISP-MKII.rar
(81.32 КБ) 361 скачивание
Аватара пользователя
dt_andrew
Мявтор!
Сообщения: 2057
Зарегистрирован: Чт ноя 30, 2006 12:27:46
Откуда: Челябинск

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

Сообщение dt_andrew »

скачайте полный пакет LUFA, а не этот огрызок
поправте что вам надо
и выполните команду make
arteomng
Открыл глаза
Сообщения: 64
Зарегистрирован: Сб апр 19, 2014 19:25:20

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

Сообщение arteomng »

Всем привет! Собрал данный девайс по печатке Danko. Хочу прошить через Flip, при нажатии кнопки (Select a Communication medium) выдает сообщения:
-Запуск программы невозможен, так как на компьютере отсутствует libusb0.dll
-AtLibUsbDfu.dll not found
-Could not load dunamic library
Операционная система Windiws7 X64.
Подскажите пожалуйста как устранить проблему?
Аватара пользователя
dt_andrew
Мявтор!
Сообщения: 2057
Зарегистрирован: Чт ноя 30, 2006 12:27:46
Откуда: Челябинск

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

Сообщение dt_andrew »

AVR Studio 4.19 установите и все будет
arteomng
Открыл глаза
Сообщения: 64
Зарегистрирован: Сб апр 19, 2014 19:25:20

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

Сообщение arteomng »

dt_andrew
Спасибо, эта ошибка исчезла! Но появилась другая... когда появляется окно USB Port Connection и нажимаю Open выдает сообщение "Could not Open USB devise"... Подскажите новичку что делать. :(
Ответить

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