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

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

Добавлено: Пт янв 20, 2012 14:36:20
smit69
Danko Огровное Вам спасибки, за то, что расказали миру, о чем всетаки моргают эти огоньки!!! И в догонку маленькая прозьбочка, можно еще под 16MHz прошивочку выложить?! Пожалуйсто! :beer:

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

Добавлено: Пт янв 20, 2012 14:49:00
Danko
Если честно думал сразу выложить, но ...

Вечером буду дома скомпилю и выложу.

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

Добавлено: Сб янв 21, 2012 10:36:22
Danko
Версия для 16МГц.

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

Добавлено: Вт янв 24, 2012 09:46:56
smit69
Ой Danko спасибки тебе большое!!! Надо терь старый прогер и ящика отрывать, а то-ж я так понимаю Флипом, усе нихт? Да и к каким ногам 162 цеплятся то надо?!

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

Добавлено: Вт янв 24, 2012 19:00:48
grott
smit69 писал(а): Да и к каким ногам 162 цеплятся то надо?!
Внешний прогер цепляется к одноимённым выводам, кроме Ресета. Он цепляется к ресету на 162-ой.

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

Добавлено: Пн янв 30, 2012 12:39:57
specialist2
[quote="smit69"]Надо терь старый прогер и ящика отрывать, а то-ж я так понимаю Флипом, усе нихт?

Подскажите,теперь последнюю прошивку от Danko загружать Флипом нельзя, только через внешний прогер или я что то не понял?

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

Добавлено: Пн янв 30, 2012 14:44:15
Danko
Завод изготовитель выпускает некоторые микроконтроллеры с уже установленным бутлоадером. И эти МК можно шить через Флип.

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

А мою прошивку, как и другие прошивки можно заливать хоть через Флип, хоть через внешний прогер.

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

Добавлено: Пн янв 30, 2012 14:57:16
specialist2
Danko Большое спасибо.

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

Добавлено: Вт янв 31, 2012 12:36:02
Rimsky
Danko писал(а):Завод изготовитель выпускает некоторые микроконтроллеры с уже установленным бутлоадером. И эти МК можно шить через Флип.
Интересно, можно подробнее, чипы с прошитым бутлодером как то можно идентифицировать? А то заказал по дешевше AT90USB162 - 16AU, и как его можно прошить? в даташите о прошивке флипом не слово не сказано.

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

Добавлено: Вт янв 31, 2012 16:05:10
БМК-Миха
Rimsky писал(а):
Danko писал(а):Завод изготовитель выпускает некоторые микроконтроллеры с уже установленным бутлоадером. И эти МК можно шить через Флип.
Интересно, можно подробнее, чипы с прошитым бутлодером как то можно идентифицировать? А то заказал по дешевше AT90USB162 - 16AU, и как его можно прошить? в даташите о прошивке флипом не слово не сказано.
Бутлоадер прошит обязательно.
Смотреть здесь
http://www.atmel.com/dyn/resources/prod ... oc7618.pdf

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

Добавлено: Вс фев 05, 2012 15:23:04
flash.kosta
а такой кто собирал? какие отзывы?
http://easyelectronics.ru/skorostnoj-av ... llera.html

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

Добавлено: Вс фев 05, 2012 17:15:28
Danko
И что больше спросить негде?

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


О кнопке поиск слышали?
USB программатор для AVR без предварительной прошивки.

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

Добавлено: Ср фев 15, 2012 12:02:29
dmirrr
Вопрос к опытным котам:
кварц на 12 МГц можно ставить? (естественно с перекомпиляцией прошивки), обычно в USB-Flash и стоят на 12 МГц

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

Добавлено: Ср фев 15, 2012 13:36:08
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
};
Пояснения нужны?

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

Добавлено: Ср фев 15, 2012 13:52:28
dmirrr
Да нет, и так понятно :) . Спасибо

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

Добавлено: Ср фев 15, 2012 19:19:17
Kavka
Danko, ответ не верный. :) :)
Тут не на исходник надо ссылаться, а на спецификацию используемого МК - у него USB может работать только при тактовой 8 или 16МГц.

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

Добавлено: Ср фев 15, 2012 22:57:14
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 все же труднее чем из текстовых файлов согласитесь. Да и так нагляднее.

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

Добавлено: Чт фев 16, 2012 01:27:52
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 стоят, во многих мобилках, поэтому и хотелось его применить

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

Добавлено: Чт фев 16, 2012 22:31:35
romeo.mak
Всем доброго вечера!Ув Danko ответьте пожалуйста шьет ли ваш клон EEPROM в MEGA8.Собрал два штуки один на 8Мгц второй на 16 по вашей схеме и не один не хочет шить EEPROM. Если можно выложите пробную прошивку EEPROM на MEGA8 которую вы смогли прошить.
Заранее спасибо! :))

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

Добавлено: Пт фев 17, 2012 07:33:11
Danko
Ответ дать не могу т.к. под рукой нет ничего собранного на мега8. Я не знаю как обстоят дела с последней прошивкой, но в ранних вопрос стоял иначе.

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

Практически во всех моих проектах на мега8 шить еепром не нужно и по сему на данный момент Клон меня устраивает.