JavaScript is disabled on your browser. Please enable JavaScript to enjoy all the features of this site.
Atmel EDBG-based Tools Protocols
AVR communication protocol
Sidebar
Prev
|
Up
|
Next
Housekeeping Protocol
Table of Contents
CMD: QUERY
Housekeeping QUERY contexts
CMD: SET
CMD: GET
Housekeeping SET/GET parameters
Housekeeping Commands
Housekeeping Responses
Events
Hints and tips
Housekeeping ID definitions
Contents
Search
Documentation Home
Atmel EDBG-based Tools Protocols
Preface
Introduction
EDBG interface overview
Atmel EDBG-based tool implementations
CMSIS-DAP
CMSIS-DAP protocol
CMSIS-DAP vendor commands
AVR-target specific vendor commands
ARM-target specific vendor commands
Erase pin
Serial trace
EDBG-specific vendor commands
Get configuration
Set configuration
EDBG GET request
EDBG SET request
Serial trace commands
Set transport mode
Set capture mode
Set baud rate
Start
Stop
Get data
Get status
Get buffer size
Signon
Enveloped AVR commands, responses & events
Wrapping AVR commands
Unwrapping AVR responses
Unwrapping AVR events
EDBG Control Protocol
Protocol commands
QUERY
EDBG QUERY contexts
SET
GET
SET/GET parameters
Responses
OK
LIST
DATA
FAILED
EDBGCTRL ID definitions
AVR communication protocol
Overview
Framing
Protocol sub-set overview
Discovery Protocol Definition
CMD: QUERY
Discovery QUERY contexts
RSP: LIST
RSP: FAILED
Discovery Protocol ID definitions
Housekeeping Protocol
CMD: QUERY
Housekeeping QUERY contexts
CMD: SET
CMD: GET
Housekeeping SET/GET parameters
Housekeeping Commands
Start session
End Session
Firmware Upgrade
JTAG scan-chain detection
Calibrate Oscillator
Housekeeping Responses
OK
LIST
DATA
FAILED
Events
Event: power
Event: sleep
Event: external reset
Hints and tips
Housekeeping ID definitions
AVR32 generic protocol
Protocol commands
QUERY
AVR32 QUERY contexts
SET
GET
SET/GET parameters
Activate Physical
Deactivate Physical
Get ID
Erase
Halt
Reset
Step
Read
Write
Memory Types
TAP
Is protected
Erase Section
Responses
OK
LIST
ID
PC
DATA
FAILED
Hints and tips
Configuration
Activate and deactivate physical
Programming and debugging commands
AVR32GENERIC ID definitions
AVR8 generic protocol
Protocol Commands
QUERY
AVR8 QUERY contexts
SET
GET
SET/GET parameters
Device context: debugWIRE targets
Device context: megaAVR JTAG targets
Device context: AVR XMEGA targets
Activate Physical
Deactivate Physical
Get ID
Attach
Detach
Reset
Stop
Run
Run To
Step
PC read
PC write
Prog Mode Enter
Prog Mode Leave
Disable debugWIRE
Erase
CRC
Memory Read
Memory Read masked
Memory Write
Page Erase
Hardware Breakpoint Set
Hardware Breakpoint Clear
Software Breakpoint Set
Software Breakpoint Clear
Software Breakpoint Clear All
Responses
OK
LIST
PC
DATA
FAILED
Events
Event: Break
Event: IDR message
Memory Types
debugWIRE memtypes
megaAVR (JTAG) OCD memtypes
AVR XMEGA memtypes
Hints and tips:
Configuration
Activate and deactivate physical
Programming session control
Debug session control
Flow control
AVR8GENERIC ID definitions
AVR ISP protocol
SPI programming protocol commands
SPI Load Address
SPI Set Baud
SPI Get Baud
SPI Enter Programming Mode
SPI Leave Programming Mode
SPI Chip Erase
SPI Program Flash
SPI Read Flash
SPI Program EEPROM
SPI Read EEPROM
SPI Program Fuse
SPI Read Fuse
SPI Program Lock
SPI Read Lock
SPI Read Signature
SPI Read OSCCAL
SPI Multi
SPI programming protocol responses
ID definitions
TPI Protocol
TPI protocol commands
TPI Enter Programming Mode
TPI Leave Programming Mode
TPI Set Parameter
TPI Erase
TPI Write Memory
TPI Read Memory
TPI programming protocol responses
ID definitions
Document Revisions
Search Highlighter (On/Off)