3.2 CMSIS-DAP Vendor Commands

The CMSIS-DAP protocol contains a section of "vendor commands", which are free to use for performing special functions. This section defines the vendor commands used by EDBG-based tools.

A summary of vendor commands is given here:

Table 3-1. Vendor Command Summary
ID valueCommandUsageDescription
0x80AVR_CMDAVREnveloped AVR protocol command
0x81AVR_RSPAVREnveloped AVR protocol response poll
0x82AVR_EVTAVREnveloped AVR protocol event poll
0x83GET_CONFIGEDBGRetrieve EDBG board configuration
0x84SET_CONFIGEDBGSet EDBG board configuration (only on HHB suffixed parts)
0x85RESETARMPerform custom reset sequence
0x86ERASE_PINARM/EDBGControl the erase pin
0x87SERIAL_TRACEARMSerial trace capture commands
0x88GET_REQUESTEDBGEnveloped EDBG GET command
0x89SET_REQUESTEDBGEnveloped EDBG SET command
0x8ADATA_POLLINGALLConfigure data polling service