3.1.3.4
Special Commands
Several utility commands are supported by copying text files to the mass storage disk. The filename or extension is
irrelevant – the command handler reacts to content only.
Table 3-2. Special File Commands
Command Content
Description
CMD:ERASE
Executes a chip erase of the target
CMD:SEND_UART=
Sends a string of characters to the CDC UART. See “
”.
CMD:SEND_9600=CMD:SEND_115200=CMD:SE
ND_460800=
Sends a string of characters to the CDC UART at the baud rate
specified. Note that only the baud rates explicitly specified here
are supported! See “
” (Debugger firmware
v1.21 or newer.)
CMD:RESET
Resets the target device by entering Programming mode and
then exiting Programming mode immediately thereafter. Exact
timing can vary according to the programming interface of the
target device. (Debugger firmware v1.16 or newer.)
CMD:POWERTOGGLE
Powers down the target and restores power after a 100 ms
delay. If external power is provided, this has no effect.
(Debugger firmware v1.16 or newer.)
CMD:0V
Powers down the target device by disabling the target supply
regulator. If external power is provided, this has no effect.
(Debugger firmware v1.16 or newer.)
CMD:1V8
Sets the target voltage to 1.8V. If external power is provided,
this has no effect. (Debugger firmware v1.21 or newer.)
CMD:3V3
Sets the target voltage to 3.3V. If external power is provided,
this has no effect. (Debugger firmware v1.16 or newer.)
CMD:5V0
Sets the target voltage to 5.0V. If external power is provided,
this has no effect. (Debugger firmware v1.16 or newer.)
Info:
The commands listed here are triggered by the content being sent to the mass storage emulated
disk, and no feedback is provided in the case of either success or failure.
3.1.4
Data Gateway Interface (DGI)
Data Gateway Interface (DGI) is a USB interface for transporting raw and timestamped data between on-board
debuggers and host computer-based visualization tools.
is used on the host computer to
display debug GPIO data. It is available as a plug-in for MPLAB
®
X IDE or a stand-alone application that can be used
in parallel with Atmel Studio/Microchip MPLAB
®
X IDE.
Although DGI encompasses several physical data interfaces, the ATtiny1627 Curiosity Nano implementation includes
logic analyzer channels:
• Two debug GPIO channels (also known as DGI GPIO)
3.1.4.1
Debug GPIO
Debug GPIO channels are timestamped digital signal lines connecting the target application to a host computer
visualization application. They are typically used to plot the occurrence of low-frequency events on a time-axis – for
example, when certain application state transitions occur.
ATtiny1627
Curiosity Nano
©
2020 Microchip Technology Inc.
User Guide
DS40002199A-page 12