ATSTK600 Atmel, ATSTK600 Datasheet - Page 10

DEV KIT FOR AVR/AVR32

ATSTK600

Manufacturer Part Number
ATSTK600
Description
DEV KIT FOR AVR/AVR32
Manufacturer
Atmel
Series
AVR®r
Type
MCUr
Datasheets

Specifications of ATSTK600

Processor To Be Evaluated
AVR and AVR32
Data Bus Width
8 bit
Interface Type
RS-232, USB
Silicon Manufacturer
Atmel
Core Architecture
AVR
Core Sub-architecture
AVR UC3
Silicon Core Number
STK600
Silicon Family Name
AVR
Kit Contents
Board
Rohs Compliant
Yes
For Use With/related Products
Atmel AVR Devices
For Use With
ATSTK600-ATTINY10 - STK600-ATTINY10 SOCKET PACKAGE
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Contents
-
Lead Free Status / Rohs Status
Lead free / RoHS Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
ATSTK600
Manufacturer:
Atmel
Quantity:
135
Part Number:
ATSTK600-ATTINY10
Manufacturer:
Atmel
Quantity:
135
Part Number:
ATSTK600-DIP40
Manufacturer:
Atmel
Quantity:
135
Part Number:
ATSTK600-RC14
Manufacturer:
Atmel
Quantity:
135
Part Number:
ATSTK600-RC15
Manufacturer:
Atmel
Quantity:
135
Table 4-7. Command format.
Field
Command ID
NumBytes
mode
delay
cmd1
cmd2
cmd3
poll1
poll2
Data
10
AVR079
Size
1 byte
2 byte
1 byte
1 byte
1 byte
1 byte
1 byte
1 byte
1 byte
N bytes
Mode byte
The mode parameter is essential for how this command works. The bits in the mode
byte have the following meanings:
Table 4-8. Mode byte, bit descriptions.
The Word/Page Mode bit selects if the device supports page programming or not.
The command bytes are different for word and page mode. In word mode, the ISP
commands Write Program Memory and Read Program Memory are used. In page
mode, Load Page, Write Program Memory Page and Read Program Memory are
used. The read instruction is used if Value Polling is specified in the mode bit. The
Low/High byte selection bit (3
commands) is handled by STK600, so leave this bit cleared. The instruction values
are found in the SPI Serial Programming Instruction Set found in the device
datasheet.
According to the mode, different termination methods are selected – Timed delay,
Value polling or RDY/BSY polling.
For paged operation, the Write page bit decides if a Write Program Memory Page
command should be issued after the data has been loaded into the page buffer. For
Bit #
0
1
2
3
4
5
6
7
Values
XML: delay
CMD_PROGRAM_FLASH_ISP
XML: mode *
XML: pollVal1
XML: pollVal2
rd
Description
Word/Page Mode
(0 = word, 1 =
page)
Timed delay
Value polling
RDY/BSY polling
Timed delay
Value polling
RDY/BSY polling
Write page
bit in the Load Page, Write Program Memory
Description
Command id
Total number of bytes to program, MSB first
Mode byte*
Delay, used for different types of programming
termination, according to mode byte
Command 1 (Load Page, Write Program
Memory)
Command 2 (Write Program Memory Page)
Command 3 (Read Program Memory)
Poll Value #1
Poll Value #2 (not used for flash programming)
N data
Mode
Word Mode
Page Mode
8133A-AVR-04/08

Related parts for ATSTK600