[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

5.1 Atmel STK600

The following devices are supported by the respective STK600 routing and socket card:

Routing card

Socket card

Devices

STK600-ATTINY10

ATtiny4 ATtiny5 ATtiny9 ATtiny10

STK600-RC008T-2

STK600-DIP

ATtiny11 ATtiny12 ATtiny13 ATtiny13A ATtiny25 ATtiny45 ATtiny85

STK600-RC008T-7

STK600-DIP

ATtiny15

STK600-RC014T-42

STK600-SOIC

ATtiny20

STK600-RC020T-1

STK600-DIP

ATtiny2313 ATtiny2313A ATtiny4313

STK600-TinyX3U

ATtiny43U

STK600-RC014T-12

STK600-DIP

ATtiny24 ATtiny44 ATtiny84 ATtiny24A ATtiny44A

STK600-RC020T-8

STK600-DIP

ATtiny26 ATtiny261 ATtiny261A ATtiny461 ATtiny861 ATtiny861A

STK600-RC020T-43

STK600-SOIC

ATtiny261 ATtiny261A ATtiny461 ATtiny461A ATtiny861 ATtiny861A

STK600-RC020T-23

STK600-SOIC

ATtiny87 ATtiny167

STK600-RC028T-3

STK600-DIP

ATtiny28

STK600-RC028M-6

STK600-DIP

ATtiny48 ATtiny88 ATmega8 ATmega8A ATmega48 ATmega88 ATmega168 ATmega48P ATmega48PA ATmega88P ATmega88PA ATmega168P ATmega168PA ATmega328P

QT600-ATTINY88-QT8

ATtiny88

STK600-RC040M-4

STK600-DIP

ATmega8515 ATmega162

STK600-RC044M-30

STK600-TQFP44

ATmega8515 ATmega162

STK600-RC040M-5

STK600-DIP

ATmega8535 ATmega16 ATmega16A ATmega32 ATmega32A ATmega164P ATmega164PA ATmega324P ATmega324PA ATmega644 ATmega644P ATmega644PA ATmega1284P

STK600-RC044M-31

STK600-TQFP44

ATmega8535 ATmega16 ATmega16A ATmega32 ATmega32A ATmega164P ATmega164PA ATmega324P ATmega324PA ATmega644 ATmega644P ATmega644PA ATmega1284P

QT600-ATMEGA324-QM64

ATmega324PA

STK600-RC032M-29

STK600-TQFP32

ATmega8 ATmega8A ATmega48 ATmega88 ATmega168 ATmega48P ATmega48PA ATmega88P ATmega88PA ATmega168P ATmega168PA ATmega328P

STK600-RC064M-9

STK600-TQFP64

ATmega64 ATmega64A ATmega128 ATmega128A ATmega1281 ATmega2561 AT90CAN32 AT90CAN64 AT90CAN128

STK600-RC064M-10

STK600-TQFP64

ATmega165 ATmega165P ATmega169 ATmega169P ATmega169PA ATmega325 ATmega325P ATmega329 ATmega329P ATmega645 ATmega649 ATmega649P

STK600-RC100M-11

STK600-TQFP100

ATmega640 ATmega1280 ATmega2560

STK600-ATMEGA2560

ATmega2560

STK600-RC100M-18

STK600-TQFP100

ATmega3250 ATmega3250P ATmega3290 ATmega3290P ATmega6450 ATmega6490

STK600-RC032U-20

STK600-TQFP32

AT90USB82 AT90USB162 ATmega8U2 ATmega16U2 ATmega32U2

STK600-RC044U-25

STK600-TQFP44

ATmega16U4 ATmega32U4

STK600-RC064U-17

STK600-TQFP64

ATmega32U6 AT90USB646 AT90USB1286 AT90USB647 AT90USB1287

STK600-RCPWM-22

STK600-TQFP32

ATmega32C1 ATmega64C1 ATmega16M1 ATmega32M1 ATmega64M1

STK600-RCPWM-19

STK600-SOIC

AT90PWM2 AT90PWM3 AT90PWM2B AT90PWM3B AT90PWM216 AT90PWM316

STK600-RCPWM-26

STK600-SOIC

AT90PWM81

STK600-RC044M-24

STK600-TSSOP44

ATmega16HVB ATmega32HVB

STK600-HVE2

ATmega64HVE

STK600-ATMEGA128RFA1

ATmega128RFA1

STK600-RC100X-13

STK600-TQFP100

ATxmega64A1 ATxmega128A1 ATxmega128A1_revD ATxmega128A1U

STK600-ATXMEGA1281A1

ATxmega128A1

QT600-ATXMEGA128A1-QT16

ATxmega128A1

STK600-RC064X-14

STK600-TQFP64

ATxmega64A3 ATxmega128A3 ATxmega256A3 ATxmega64D3 ATxmega128D3 ATxmega192D3 ATxmega256D3

STK600-RC064X-14

STK600-MLF64

ATxmega256A3B

STK600-RC044X-15

STK600-TQFP44

ATxmega32A4 ATxmega16A4 ATxmega16D4 ATxmega32D4

STK600-ATXMEGAT0

ATxmega32T0

STK600-uC3-144

AT32UC3A0512 AT32UC3A0256 AT32UC3A0128

STK600-RCUC3A144-33

STK600-TQFP144

AT32UC3A0512 AT32UC3A0256 AT32UC3A0128

STK600-RCuC3A100-28

STK600-TQFP100

AT32UC3A1512 AT32UC3A1256 AT32UC3A1128

STK600-RCuC3B0-21

STK600-TQFP64-2

AT32UC3B0256 AT32UC3B0512RevC AT32UC3B0512 AT32UC3B0128 AT32UC3B064 AT32UC3D1128

STK600-RCuC3B48-27

STK600-TQFP48

AT32UC3B1256 AT32UC3B164

STK600-RCUC3A144-32

STK600-TQFP144

AT32UC3A3512 AT32UC3A3256 AT32UC3A3128 AT32UC3A364 AT32UC3A3256S AT32UC3A3128S AT32UC3A364S

STK600-RCUC3C0-36

STK600-TQFP144

AT32UC3C0512 AT32UC3C0256 AT32UC3C0128 AT32UC3C064

STK600-RCUC3C1-38

STK600-TQFP100

AT32UC3C1512 AT32UC3C1256 AT32UC3C1128 AT32UC3C164

STK600-RCUC3C2-40

STK600-TQFP64-2

AT32UC3C2512 AT32UC3C2256 AT32UC3C2128 AT32UC3C264

STK600-RCUC3C0-37

STK600-TQFP144

AT32UC3C0512 AT32UC3C0256 AT32UC3C0128 AT32UC3C064

STK600-RCUC3C1-39

STK600-TQFP100

AT32UC3C1512 AT32UC3C1256 AT32UC3C1128 AT32UC3C164

STK600-RCUC3C2-41

STK600-TQFP64-2

AT32UC3C2512 AT32UC3C2256 AT32UC3C2128 AT32UC3C264

STK600-RCUC3L0-34

STK600-TQFP48

AT32UC3L064 AT32UC3L032 AT32UC3L016

QT600-AT32UC3L-QM64

AT32UC3L064

Ensure the correct socket and routing card are mounted before powering on the STK600. While the STK600 firmware ensures the socket and routing card mounted match each other (using a table stored internally in nonvolatile memory), it cannot handle the case where a wrong routing card is used, e. g. the routing card STK600-RC040M-5 (which is meant for 40-pin DIP AVRs that have an ADC, with the power supply pins in the center of the package) was used but an ATmega8515 inserted (which uses the “industry standard” pinout with Vcc and GND at opposite corners).

Note that for devices that use the routing card STK600-RC008T-2, in order to use ISP mode, the jumper for AREF0 must be removed as it would otherwise block one of the ISP signals. High-voltage serial programming can be used even with that jumper installed.

The ISP system of the STK600 contains a detection against shortcuts and other wiring errors. AVRDUDE initiates a connection check before trying to enter ISP programming mode, and display the result if the target is not found ready to be ISP programmed.

High-voltage programming requires the target voltage to be set to at least 4.5 V in order to work. This can be done using Terminal Mode, see Terminal Mode Operation.


[ < ] [ > ]   [ << ] [ Up ] [ >> ]

This document was generated on January, 19 2010 using texi2html 1.78.