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

Обсуждаем контроллеры компании Atmel.
Аватара пользователя
smit69
Потрогал лапой паяльник
Сообщения: 308
Зарегистрирован: Вт мар 15, 2011 00:33:28
Откуда: Глушь несусветная! (Тверская обл.)

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

Сообщение smit69 »

Danko Огровное Вам спасибки, за то, что расказали миру, о чем всетаки моргают эти огоньки!!! И в догонку маленькая прозьбочка, можно еще под 16MHz прошивочку выложить?! Пожалуйсто! :beer:
Закон Ома, закон Ома - весь уголовный кодекс перечитал -НЕТ ТАМ ТАКОГО!!!
Аватара пользователя
Danko
Сверлит текстолит когтями
Сообщения: 1287
Зарегистрирован: Пн окт 13, 2008 11:45:54
Откуда: РФ, Крым, г.Бахчисарай
Контактная информация:

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

Сообщение Danko »

Если честно думал сразу выложить, но ...

Вечером буду дома скомпилю и выложу.
Первое, что привлекает в программировании, объяснить просто: ты говоришь компьютеру что то сделать, и он это делает. Безошибочно. Всегда. Без возражений.
---------------------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"
Аватара пользователя
Danko
Сверлит текстолит когтями
Сообщения: 1287
Зарегистрирован: Пн окт 13, 2008 11:45:54
Откуда: РФ, Крым, г.Бахчисарай
Контактная информация:

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

Сообщение Danko »

Версия для 16МГц.
Вложения
AVRISP-MKII_111009_Danko_16MHz.zip
(9.76 КБ) 559 скачиваний
Первое, что привлекает в программировании, объяснить просто: ты говоришь компьютеру что то сделать, и он это делает. Безошибочно. Всегда. Без возражений.
---------------------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"
Аватара пользователя
smit69
Потрогал лапой паяльник
Сообщения: 308
Зарегистрирован: Вт мар 15, 2011 00:33:28
Откуда: Глушь несусветная! (Тверская обл.)

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

Сообщение smit69 »

Ой Danko спасибки тебе большое!!! Надо терь старый прогер и ящика отрывать, а то-ж я так понимаю Флипом, усе нихт? Да и к каким ногам 162 цеплятся то надо?!
Закон Ома, закон Ома - весь уголовный кодекс перечитал -НЕТ ТАМ ТАКОГО!!!
Аватара пользователя
grott
Опытный кот
Сообщения: 793
Зарегистрирован: Пн ноя 02, 2009 18:00:05
Откуда: Украина Николаев

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

Сообщение grott »

smit69 писал(а): Да и к каким ногам 162 цеплятся то надо?!

Внешний прогер цепляется к одноимённым выводам, кроме Ресета. Он цепляется к ресету на 162-ой.
Аватара пользователя
specialist2
Открыл глаза
Сообщения: 40
Зарегистрирован: Пн мар 28, 2011 00:06:40
Откуда: Донецк

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

Сообщение specialist2 »

[quote="smit69"]Надо терь старый прогер и ящика отрывать, а то-ж я так понимаю Флипом, усе нихт?

Подскажите,теперь последнюю прошивку от Danko загружать Флипом нельзя, только через внешний прогер или я что то не понял?
Аватара пользователя
Danko
Сверлит текстолит когтями
Сообщения: 1287
Зарегистрирован: Пн окт 13, 2008 11:45:54
Откуда: РФ, Крым, г.Бахчисарай
Контактная информация:

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

Сообщение Danko »

Завод изготовитель выпускает некоторые микроконтроллеры с уже установленным бутлоадером. И эти МК можно шить через Флип.

Но если пользователь с помощью внешнего прогера сделал полное стирание МК, то соответственно шитьего можно только через внешний прогер, но этим же внешним прогером можно залить бутлоадер и в последующем пользоваться Флипом.

А мою прошивку, как и другие прошивки можно заливать хоть через Флип, хоть через внешний прогер.
Первое, что привлекает в программировании, объяснить просто: ты говоришь компьютеру что то сделать, и он это делает. Безошибочно. Всегда. Без возражений.
---------------------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"
Аватара пользователя
specialist2
Открыл глаза
Сообщения: 40
Зарегистрирован: Пн мар 28, 2011 00:06:40
Откуда: Донецк

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

Сообщение specialist2 »

Danko Большое спасибо.
Аватара пользователя
Rimsky
Грызет канифоль
Сообщения: 299
Зарегистрирован: Вт июн 15, 2010 07:16:42
Откуда: Иркутск
Контактная информация:

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

Сообщение Rimsky »

Danko писал(а):Завод изготовитель выпускает некоторые микроконтроллеры с уже установленным бутлоадером. И эти МК можно шить через Флип.

Интересно, можно подробнее, чипы с прошитым бутлодером как то можно идентифицировать? А то заказал по дешевше AT90USB162 - 16AU, и как его можно прошить? в даташите о прошивке флипом не слово не сказано.
БМК-Миха
Нашел транзистор. Понюхал.
Сообщения: 183
Зарегистрирован: Сб дек 15, 2007 22:20:09
Откуда: Донецк

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

Сообщение БМК-Миха »

Rimsky писал(а):
Danko писал(а):Завод изготовитель выпускает некоторые микроконтроллеры с уже установленным бутлоадером. И эти МК можно шить через Флип.

Интересно, можно подробнее, чипы с прошитым бутлодером как то можно идентифицировать? А то заказал по дешевше AT90USB162 - 16AU, и как его можно прошить? в даташите о прошивке флипом не слово не сказано.


Бутлоадер прошит обязательно.
Смотреть здесь
http://www.atmel.com/dyn/resources/prod ... oc7618.pdf
flash.kosta
Нашел транзистор. Понюхал.
Сообщения: 170
Зарегистрирован: Ср янв 06, 2010 18:39:49
Контактная информация:

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

Сообщение flash.kosta »

Аватара пользователя
Danko
Сверлит текстолит когтями
Сообщения: 1287
Зарегистрирован: Пн окт 13, 2008 11:45:54
Откуда: РФ, Крым, г.Бахчисарай
Контактная информация:

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

Сообщение Danko »

И что больше спросить негде?

Для забывчивых напоминаю: здесь идет обсуждение клона.


О кнопке поиск слышали?
USB программатор для AVR без предварительной прошивки.
Первое, что привлекает в программировании, объяснить просто: ты говоришь компьютеру что то сделать, и он это делает. Безошибочно. Всегда. Без возражений.
---------------------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"
Аватара пользователя
dmirrr
Мучитель микросхем
Сообщения: 475
Зарегистрирован: Вт дек 07, 2010 15:34:19
Откуда: UA

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

Сообщение dmirrr »

Вопрос к опытным котам:
кварц на 12 МГц можно ставить? (естественно с перекомпиляцией прошивки), обычно в USB-Flash и стоят на 12 МГц
Аватара пользователя
Danko
Сверлит текстолит когтями
Сообщения: 1287
Зарегистрирован: Пн окт 13, 2008 11:45:54
Откуда: РФ, Крым, г.Бахчисарай
Контактная информация:

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

Сообщение Danko »

Кусок исходного кода

Код: Выделить всё

static const uint8_t SPIMaskFromSCKDuration[] PROGMEM =
{
#if (F_CPU == 8000000)
   SPI_SPEED_FCPU_DIV_2,    // AVRStudio =   8MHz SPI, Actual =   4MHz SPI
   SPI_SPEED_FCPU_DIV_2,    // AVRStudio =   4MHz SPI, Actual =   4MHz SPI
   SPI_SPEED_FCPU_DIV_4,    // AVRStudio =   2MHz SPI, Actual =   2MHz SPI
   SPI_SPEED_FCPU_DIV_8,    // AVRStudio =   1MHz SPI, Actual =   1MHz SPI
   SPI_SPEED_FCPU_DIV_16,   // AVRStudio = 500KHz SPI, Actual = 500KHz SPI
   SPI_SPEED_FCPU_DIV_32,   // AVRStudio = 250KHz SPI, Actual = 250KHz SPI
   SPI_SPEED_FCPU_DIV_64,   // AVRStudio = 125KHz SPI, Actual = 125KHz SPI
#elif (F_CPU == 16000000)
   SPI_SPEED_FCPU_DIV_2,    // AVRStudio =   8MHz SPI, Actual =   8MHz SPI
   SPI_SPEED_FCPU_DIV_4,    // AVRStudio =   4MHz SPI, Actual =   4MHz SPI
   SPI_SPEED_FCPU_DIV_8,    // AVRStudio =   2MHz SPI, Actual =   2MHz SPI
   SPI_SPEED_FCPU_DIV_16,   // AVRStudio =   1MHz SPI, Actual =   1MHz SPI
   SPI_SPEED_FCPU_DIV_32,   // AVRStudio = 500KHz SPI, Actual = 500KHz SPI
   SPI_SPEED_FCPU_DIV_64,   // AVRStudio = 250KHz SPI, Actual = 250KHz SPI
   SPI_SPEED_FCPU_DIV_128   // AVRStudio = 125KHz SPI, Actual = 125KHz SPI
#else
   #error No SPI prescaler masks for chosen F_CPU speed.
#endif
};
Пояснения нужны?
Первое, что привлекает в программировании, объяснить просто: ты говоришь компьютеру что то сделать, и он это делает. Безошибочно. Всегда. Без возражений.
---------------------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"
Аватара пользователя
dmirrr
Мучитель микросхем
Сообщения: 475
Зарегистрирован: Вт дек 07, 2010 15:34:19
Откуда: UA

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

Сообщение dmirrr »

Да нет, и так понятно :) . Спасибо
Аватара пользователя
Kavka
Мудрый кот
Сообщения: 1810
Зарегистрирован: Чт июн 10, 2010 08:55:35
Откуда: Сибирские Афины

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

Сообщение Kavka »

Danko, ответ не верный. :) :)
Тут не на исходник надо ссылаться, а на спецификацию используемого МК - у него USB может работать только при тактовой 8 или 16МГц.
Когда уже ничего не помогает - прочтите, наконец, инструкцию.
Лучший оптимизатор находится у вас между ушей. (Майкл Абраш, программист Quake и QuakeII)
Избыток информации ведёт к оскудению души - Леонтьев А. (сказано в 1965 г.)
Аватара пользователя
Danko
Сверлит текстолит когтями
Сообщения: 1287
Зарегистрирован: Пн окт 13, 2008 11:45:54
Откуда: РФ, Крым, г.Бахчисарай
Контактная информация:

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

Сообщение Danko »

Согласен. :)

Но в моем случае не нужно изучать спецификации всех МК на которых можно собрать клона.
AVRISP-MKII.txt писал(а): * - Series 7 USB AVRs (AT90USBxxx7)
* - Series 6 USB AVRs (AT90USBxxx6)
* - Series 4 USB AVRs (ATMEGAxxU4)
* - Series 2 USB AVRs (AT90USBxx2, ATMEGAxxU2) - 8KB versions with reduced features only
Выдирать куски из PDF все же труднее чем из текстовых файлов согласитесь. Да и так нагляднее.
Первое, что привлекает в программировании, объяснить просто: ты говоришь компьютеру что то сделать, и он это делает. Безошибочно. Всегда. Без возражений.
---------------------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"
Аватара пользователя
dmirrr
Мучитель микросхем
Сообщения: 475
Зарегистрирован: Вт дек 07, 2010 15:34:19
Откуда: UA

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

Сообщение dmirrr »

Почитал PDF:

Код: Выделить всё

PLL Prescaler Clock – clkPllPresc
The PLL requires a 8 MHz input. A prescaler allows user to use either a 8MHz or a 16MHz
source (from a crystal or an external source), using a divider (by 2) if necessary. The output of
the prescaler goes into the PLL Input multiplexer, that allows the user to select either the prescaler output of the System Clock Multiplexer, or the Internal 8MHz Calibrated Oscillator.
USB Clock – clkUSB
The USB hardware module needs for a 48 MHz clock. This clock is generated from the on-chip
PLL. The output of the PLL passes through the PLL Postcaler where the frequency can be either
divided by 2 or directly connected to the clkUSB signal

Имеем то что имеем :(
SMD кварцы на 12МГц в USBFLASH стоят, во многих мобилках, поэтому и хотелось его применить
romeo.mak
Первый раз сказал Мяу!
Сообщения: 34
Зарегистрирован: Сб мар 21, 2009 23:20:27
Откуда: Украина.Донецк

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

Сообщение romeo.mak »

Всем доброго вечера!Ув Danko ответьте пожалуйста шьет ли ваш клон EEPROM в MEGA8.Собрал два штуки один на 8Мгц второй на 16 по вашей схеме и не один не хочет шить EEPROM. Если можно выложите пробную прошивку EEPROM на MEGA8 которую вы смогли прошить.
Заранее спасибо! :))
Аватара пользователя
Danko
Сверлит текстолит когтями
Сообщения: 1287
Зарегистрирован: Пн окт 13, 2008 11:45:54
Откуда: РФ, Крым, г.Бахчисарай
Контактная информация:

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

Сообщение Danko »

Ответ дать не могу т.к. под рукой нет ничего собранного на мега8. Я не знаю как обстоят дела с последней прошивкой, но в ранних вопрос стоял иначе.

EEPROM прошивается, а вот сколько процентов памяти это уже второй вопрос.

Практически во всех моих проектах на мега8 шить еепром не нужно и по сему на данный момент Клон меня устраивает.
Первое, что привлекает в программировании, объяснить просто: ты говоришь компьютеру что то сделать, и он это делает. Безошибочно. Всегда. Без возражений.
---------------------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"
Ответить

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