Table of Contents
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 2. Vendor command summary
| ID value | Command | Usage | Description |
|---|---|---|---|
| 0x80 | AVR_CMD | AVR | Enveloped AVR protocol command |
| 0x81 | AVR_RSP | AVR | Enveloped AVR protocol response poll |
| 0x82 | AVR_EVT | AVR | Enveloped AVR protocol event poll |
| 0x83 | GET_CONFIG | EDBG | Retrieve EDBG board configuration |
| 0x84 | SET_CONFIG | EDBG | Set EDBG board configuration (only on HHB suffixed parts) |
| 0x85 | RESET | ARM | Perform custom reset sequence |
| 0x86 | ERASE_PIN | ARM/EDBG | Control the erase pin |
| 0x87 | SERIAL_TRACE | ARM | Serial trace capture commands |
| 0x88 | GET_REQUEST | EDBG | Enveloped EDBG GET command |
| 0x89 | SET_REQUEST | EDBG | Enveloped EDBG SET command |

