
AVRISP mkII новый клон (поддерживает XMEGA)
- smit69
- Потрогал лапой паяльник
- Сообщения: 308
- Зарегистрирован: Вт мар 15, 2011 00:33:28
- Откуда: Глушь несусветная! (Тверская обл.)
Re: AVRISP mkII новый клон (поддерживает XMEGA)
Danko Огровное Вам спасибки, за то, что расказали миру, о чем всетаки моргают эти огоньки!!! И в догонку маленькая прозьбочка, можно еще под 16MHz прошивочку выложить?! Пожалуйсто! 

Закон Ома, закон Ома - весь уголовный кодекс перечитал -НЕТ ТАМ ТАКОГО!!!
- Danko
- Сверлит текстолит когтями
- Сообщения: 1287
- Зарегистрирован: Пн окт 13, 2008 11:45:54
- Откуда: РФ, Крым, г.Бахчисарай
- Контактная информация:
Re: AVRISP mkII новый клон (поддерживает XMEGA)
Если честно думал сразу выложить, но ...
Вечером буду дома скомпилю и выложу.
Вечером буду дома скомпилю и выложу.
Первое, что привлекает в программировании, объяснить просто: ты говоришь компьютеру что то сделать, и он это делает. Безошибочно. Всегда. Без возражений.
---------------------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"
---------------------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"
- Danko
- Сверлит текстолит когтями
- Сообщения: 1287
- Зарегистрирован: Пн окт 13, 2008 11:45:54
- Откуда: РФ, Крым, г.Бахчисарай
- Контактная информация:
Re: AVRISP mkII новый клон (поддерживает XMEGA)
Версия для 16МГц.
- Вложения
-
- AVRISP-MKII_111009_Danko_16MHz.zip
- (9.76 КБ) 559 скачиваний
Первое, что привлекает в программировании, объяснить просто: ты говоришь компьютеру что то сделать, и он это делает. Безошибочно. Всегда. Без возражений.
---------------------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"
---------------------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"
- smit69
- Потрогал лапой паяльник
- Сообщения: 308
- Зарегистрирован: Вт мар 15, 2011 00:33:28
- Откуда: Глушь несусветная! (Тверская обл.)
Re: AVRISP mkII новый клон (поддерживает XMEGA)
Ой Danko спасибки тебе большое!!! Надо терь старый прогер и ящика отрывать, а то-ж я так понимаю Флипом, усе нихт? Да и к каким ногам 162 цеплятся то надо?!
Закон Ома, закон Ома - весь уголовный кодекс перечитал -НЕТ ТАМ ТАКОГО!!!
Re: AVRISP mkII новый клон (поддерживает XMEGA)
smit69 писал(а): Да и к каким ногам 162 цеплятся то надо?!
Внешний прогер цепляется к одноимённым выводам, кроме Ресета. Он цепляется к ресету на 162-ой.
- specialist2
- Открыл глаза
- Сообщения: 40
- Зарегистрирован: Пн мар 28, 2011 00:06:40
- Откуда: Донецк
Re: AVRISP mkII новый клон (поддерживает XMEGA)
[quote="smit69"]Надо терь старый прогер и ящика отрывать, а то-ж я так понимаю Флипом, усе нихт?
Подскажите,теперь последнюю прошивку от Danko загружать Флипом нельзя, только через внешний прогер или я что то не понял?
Подскажите,теперь последнюю прошивку от Danko загружать Флипом нельзя, только через внешний прогер или я что то не понял?
- Danko
- Сверлит текстолит когтями
- Сообщения: 1287
- Зарегистрирован: Пн окт 13, 2008 11:45:54
- Откуда: РФ, Крым, г.Бахчисарай
- Контактная информация:
Re: AVRISP mkII новый клон (поддерживает XMEGA)
Завод изготовитель выпускает некоторые микроконтроллеры с уже установленным бутлоадером. И эти МК можно шить через Флип.
Но если пользователь с помощью внешнего прогера сделал полное стирание МК, то соответственно шитьего можно только через внешний прогер, но этим же внешним прогером можно залить бутлоадер и в последующем пользоваться Флипом.
А мою прошивку, как и другие прошивки можно заливать хоть через Флип, хоть через внешний прогер.
Но если пользователь с помощью внешнего прогера сделал полное стирание МК, то соответственно шитьего можно только через внешний прогер, но этим же внешним прогером можно залить бутлоадер и в последующем пользоваться Флипом.
А мою прошивку, как и другие прошивки можно заливать хоть через Флип, хоть через внешний прогер.
Первое, что привлекает в программировании, объяснить просто: ты говоришь компьютеру что то сделать, и он это делает. Безошибочно. Всегда. Без возражений.
---------------------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"
---------------------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"
- specialist2
- Открыл глаза
- Сообщения: 40
- Зарегистрирован: Пн мар 28, 2011 00:06:40
- Откуда: Донецк
Re: AVRISP mkII новый клон (поддерживает XMEGA)
Danko Большое спасибо.
- Rimsky
- Грызет канифоль
- Сообщения: 299
- Зарегистрирован: Вт июн 15, 2010 07:16:42
- Откуда: Иркутск
- Контактная информация:
Re: AVRISP mkII новый клон (поддерживает XMEGA)
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
- Контактная информация:
- Danko
- Сверлит текстолит когтями
- Сообщения: 1287
- Зарегистрирован: Пн окт 13, 2008 11:45:54
- Откуда: РФ, Крым, г.Бахчисарай
- Контактная информация:
Re: AVRISP mkII новый клон (поддерживает XMEGA)
И что больше спросить негде?
Для забывчивых напоминаю: здесь идет обсуждение клона.
О кнопке поиск слышали?
USB программатор для AVR без предварительной прошивки.
Для забывчивых напоминаю: здесь идет обсуждение клона.
О кнопке поиск слышали?
USB программатор для AVR без предварительной прошивки.
Первое, что привлекает в программировании, объяснить просто: ты говоришь компьютеру что то сделать, и он это делает. Безошибочно. Всегда. Без возражений.
---------------------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"
---------------------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"
Re: AVRISP mkII новый клон (поддерживает XMEGA)
Вопрос к опытным котам:
кварц на 12 МГц можно ставить? (естественно с перекомпиляцией прошивки), обычно в USB-Flash и стоят на 12 МГц
кварц на 12 МГц можно ставить? (естественно с перекомпиляцией прошивки), обычно в USB-Flash и стоят на 12 МГц
- Danko
- Сверлит текстолит когтями
- Сообщения: 1287
- Зарегистрирован: Пн окт 13, 2008 11:45:54
- Откуда: РФ, Крым, г.Бахчисарай
- Контактная информация:
Re: AVRISP mkII новый клон (поддерживает XMEGA)
Кусок исходного кодаПояснения нужны?
Код: Выделить всё
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. Рассказ нечаянного революционера"
---------------------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"
Re: AVRISP mkII новый клон (поддерживает XMEGA)
Да нет, и так понятно
. Спасибо
Re: AVRISP mkII новый клон (поддерживает XMEGA)
Danko, ответ не верный.
Тут не на исходник надо ссылаться, а на спецификацию используемого МК - у него USB может работать только при тактовой 8 или 16МГц.
Тут не на исходник надо ссылаться, а на спецификацию используемого МК - у него USB может работать только при тактовой 8 или 16МГц.
Когда уже ничего не помогает - прочтите, наконец, инструкцию.
Лучший оптимизатор находится у вас между ушей. (Майкл Абраш, программист Quake и QuakeII)
Избыток информации ведёт к оскудению души - Леонтьев А. (сказано в 1965 г.)
Лучший оптимизатор находится у вас между ушей. (Майкл Абраш, программист Quake и QuakeII)
Избыток информации ведёт к оскудению души - Леонтьев А. (сказано в 1965 г.)
- Danko
- Сверлит текстолит когтями
- Сообщения: 1287
- Зарегистрирован: Пн окт 13, 2008 11:45:54
- Откуда: РФ, Крым, г.Бахчисарай
- Контактная информация:
Re: AVRISP mkII новый клон (поддерживает XMEGA)
Согласен.
Но в моем случае не нужно изучать спецификации всех МК на которых можно собрать клона.
Но в моем случае не нужно изучать спецификации всех МК на которых можно собрать клона.
Выдирать куски из PDF все же труднее чем из текстовых файлов согласитесь. Да и так нагляднее.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
Первое, что привлекает в программировании, объяснить просто: ты говоришь компьютеру что то сделать, и он это делает. Безошибочно. Всегда. Без возражений.
---------------------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"
---------------------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"
Re: AVRISP mkII новый клон (поддерживает XMEGA)
Почитал PDF:
Имеем то что имеем
SMD кварцы на 12МГц в USBFLASH стоят, во многих мобилках, поэтому и хотелось его применить
Код: Выделить всё
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)
Всем доброго вечера!Ув Danko ответьте пожалуйста шьет ли ваш клон EEPROM в MEGA8.Собрал два штуки один на 8Мгц второй на 16 по вашей схеме и не один не хочет шить EEPROM. Если можно выложите пробную прошивку EEPROM на MEGA8 которую вы смогли прошить.
Заранее спасибо!
Заранее спасибо!
- Danko
- Сверлит текстолит когтями
- Сообщения: 1287
- Зарегистрирован: Пн окт 13, 2008 11:45:54
- Откуда: РФ, Крым, г.Бахчисарай
- Контактная информация:
Re: AVRISP mkII новый клон (поддерживает XMEGA)
Ответ дать не могу т.к. под рукой нет ничего собранного на мега8. Я не знаю как обстоят дела с последней прошивкой, но в ранних вопрос стоял иначе.
EEPROM прошивается, а вот сколько процентов памяти это уже второй вопрос.
Практически во всех моих проектах на мега8 шить еепром не нужно и по сему на данный момент Клон меня устраивает.
EEPROM прошивается, а вот сколько процентов памяти это уже второй вопрос.
Практически во всех моих проектах на мега8 шить еепром не нужно и по сему на данный момент Клон меня устраивает.
Первое, что привлекает в программировании, объяснить просто: ты говоришь компьютеру что то сделать, и он это делает. Безошибочно. Всегда. Без возражений.
---------------------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"
---------------------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"