AVRISPmkII на STM32F4Discovery
Изучал USB-библиотеку на STM32F4 и как побочный результат этой деятельности получился клон AVR ISP mkII.
В архиве hex прошивки и исходник.
Распиновка ISP (AVR):
PD7 — RESET
PB3 — SCK
PB4 — MISO
PB5 — MOSI
Распиновка PDI (XMega):
PB13 — CLK
PB15 — DATA
PE5 — 4 МГц меандр на всякий случай
Красная лампочка просто моргает, зелёная — при активности.

Вдруг просто надо будет что-то авровское прошить, а под рукой программатора нет. А так можно быстро сколхозить из весьма распространённой отладки. Номер версии ПО: 0x18.
В архиве hex прошивки и исходник.
Распиновка ISP (AVR):
PD7 — RESET
PB3 — SCK
PB4 — MISO
PB5 — MOSI
Распиновка PDI (XMega):
PB13 — CLK
PB15 — DATA
PE5 — 4 МГц меандр на всякий случай
Красная лампочка просто моргает, зелёная — при активности.

Вдруг просто надо будет что-то авровское прошить, а под рукой программатора нет. А так можно быстро сколхозить из весьма распространённой отладки. Номер версии ПО: 0x18.
- +8
- 06 марта 2017, 13:59
- teplofizik
- 22
- 2
Проблемы с программаторами Atmel AVR и их решение
Нежданно-негаданно в новом 2016 году, как минимум, на двух компьютерах с Win10 и Avr Studio 5.1 одинаковым образом перестали работать avr-программаторы от слова вообще. Клон avrispmkII и самый настоящий jtagice3.
Выглядит это так: программаторы видны в списке, но сделать с ними что-то не выходит. Появляется окошко «Unable to connect to JTAGICE3», а в логе появляются несколько строк об ошибке, самой информативной из коих является одна:
Код ошибки 0x20000009 означает «No valid license». Имеется в виду, как я понял, атмеловская лицензия на драйвер Jungo. Лицензия эта в виде строки забита намертво в файле com_atmel_hil_usb.dll (найти её можно по строке Atmel_Norway). То ли срок у неё вышел (офигеть теперь), то ли драйвера все испортились из-за очередного обновления винды — неясно, но работать ничего не хочет.
Читать дальше
Выглядит это так: программаторы видны в списке, но сделать с ними что-то не выходит. Появляется окошко «Unable to connect to JTAGICE3», а в логе появляются несколько строк об ошибке, самой информативной из коих является одна:
[ERROR] USB driver initialization failed with error 0x20000009.
Код ошибки 0x20000009 означает «No valid license». Имеется в виду, как я понял, атмеловская лицензия на драйвер Jungo. Лицензия эта в виде строки забита намертво в файле com_atmel_hil_usb.dll (найти её можно по строке Atmel_Norway). То ли срок у неё вышел (офигеть теперь), то ли драйвера все испортились из-за очередного обновления винды — неясно, но работать ничего не хочет.
Читать дальше
- +4
- 20 января 2016, 13:46
- teplofizik
- 20
Очередной LUFA mkII
Здравствуйте!
Таки я домучал свой очередной (третий) программатор.
Собственно что побудило меня на этот подвиг:
Читать дальше
Таки я домучал свой очередной (третий) программатор.
Собственно что побудило меня на это
- мой первый(STK200/300) программатор привязан к еще, слава богу, живущему старичку с LPT и без PonyProg шить не хочет, а шить хочется из «Студии»;
- второй же (USBtinyISP) хоть и шьет почти без зависаний, но отказывается напрочь разговаривать с МК, если у того на ISP подвешена приличная нагрузка (вроде 7-сегментного индикатора), поскольку я в свое время решил сэкономить на буфере (знаю — виноват).
Читать дальше
AVRISP mkii \ USBAsp
Под катом 2 вышеприведённых программатора, разведённые на минимально возможной площади (25мм на 20мм).
Читать дальше
Читать дальше
Мегаклон программатор AVRISP MKII для микроконтроллеров AVR.
Долгое время я программировал микроконтроллеры AVR клоном программатором STK500. Он прекрасно уживается с AvrStudio4. И работает прямо из среды этой программы. Так что я программировал AVR чипы и был очень счастлив. Но время шло и появилась AtmelStudio5, потом AtmelStudio6
Читать дальше
Читать дальше
- +3
- 29 мая 2013, 17:41
- Papandopala
- 60
- 1
AVRISP mkII «новый клон»
Повторил программатор AVRISP mkII «новый клон» (с сайта радиокотов), схему DoоMmen, немного модифицированную kspiritos. Данный вариант мне показался наиболее удобным для повторения, так как имеет все необходимые файлы, и более чем подробное описание, наилучшим образом подходит под имеющиеся в хозяйстве детали, как мне показалось — имеет наиболее удобные органы управления (к примеру — смена прошивки осуществляется по нажатию двух кнопок).
Читать дальше
Читать дальше