Skip to content

promicro-avrisp2-v1.0

Latest
Compare
Choose a tag to compare
@elfmimi elfmimi released this 15 Oct 08:22

lufa/Projects/AVRISP-MKII built for generic ProMicro clones (16MHz).

Reset control pin (output) is on PF4, PB4 and PB6. Choose whichever one convenient.
Connect SCK, MISO and MOSI respectively to the corresponding pins of the target.

[ProMicro as AVRISP-mkII] <==> [Target ProMicro (or other AVR)]
GND <--> GND
VCC <--> VCC
PF4 <--> RST
PB1 <--> PB1 (SCK)
PB3 <--> PB3 (MISO)
PB2 <--> PB2 (MOSI)

example command line arguments for avrdude (to query device signature):
avrdude -p atmega32u4 -c avrisp2

ISP speed, that is clock rate of SCK pin can be controlled by -B option of avrdude:
avrdude -p atmega32u4 -c avrisp2 -B .5
will set SCK clock rate to 2MHz. CKDIV8 bit of Fuse-Low-Byte must be set to 1 before hand of applying high speed clock.
avrdude -p atmega32u4 -c avrisp2 -B 8
will set SCK clock rate back to it's default of 128kHz .

Rescue clock of 4MHz is available on PB5 and PC6 .