Atmel Logo

Atmel EDBG-based Tools Protocols
AVR ISP protocol

Sidebar Prev | Up | Next

SPI programming protocol commands

Table of Contents

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
Prev Up Next
 Home 
  • Contents
  • Search
loading table of contents...Documentation HomeAtmel 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)