- Important information
- New features
- Known problems
- Program corrections
- User guide corrections
- Miscellaneous
- Release history
Important information
-
There is a limited amount of hardware breakpoints available on Atmel-ICE. If you are using the CLIB library, the debugger will set internal breakpoints on the exit label, and if terminal I/O is used, a breakpoint will also be set on the putchar/getchar label. One breakpoint will also be set if the C-SPY option Run to has been selected.
If you are using the DLIB library, the debugger will set a system breakpoint on the __DebugBreak label.
To use more breakpoints for other purposes during debugging you can deselect the C-SPY option Run to and the linker option With I/O emulation modules.
-
Supported AVR devices
The following AVR devices are supported by the IAR C-SPY driver for Atmel-ICE:- AT90CAN128, AT90CAN32, AT90CAN64, AT90PWM1, AT90PWM161, AT90PWM2, AT90PWM216, AT90PWM2B, AT90PWM3, AT90PWM316, AT90PWM3B, AT90PWM81, AT90SCR050, AT90SCR075, AT90SCR100, AT90SCR200, AT90USB1286, AT90USB1287, AT90USB162, AT90USB646, AT90USB647, AT90USB82.
- ATA5272, ATA5505, ATA5700M322, ATA5702M322, ATA5782, ATA5790, ATA5790N, ATA5795, ATA5831, ATA6285, ATA6286, ATA8210, ATA8510.
- ATmega128, ATmega1280, ATmega1281, ATmega1284, ATmega1284P, ATmega1284RFR2, ATmega128A, ATmega128RFA1, ATmega128RFR2, ATmega16, ATmega162, ATmega164A, ATmega164P, ATmega164PA, ATmega165, ATmega165A, ATmega165P, ATmega165PA, ATmega168, ATmega168A, ATmega168P, ATmega168PA, ATmega168PB, ATmega169, ATmega169A, ATmega169P, ATmega169PA, ATmega16A, ATmega16HVA, ATmega16HVA2, ATmega16HVB, ATmega16M1, ATmega16U2, ATmega16U4, ATmega2560, ATmega2561, ATmega2564RFR2, ATmega256RFR2, ATmega32, ATmega323, ATmega324A, ATmega324P, ATmega324PA, ATmega324PB, ATmega325, ATmega3250, ATmega3250A, ATmega3250P, ATmega3250PA, ATmega325A, ATmega325P, ATmega325PA, ATmega328, ATmega328P, ATmega328PB, ATmega329, ATmega3290, ATmega3290A, ATmega3290P, ATmega3290PA, ATmega329A, ATmega329P, ATmega329PA, ATmega32A, ATmega32C1, ATmega32HVB, ATmega32M1, ATmega32U2, ATmega32U4, ATmega32U6, ATmega406, ATmega48, ATmega4809, ATmega48A, ATmega48P, ATmega48PA, ATmega48PB, ATmega64, ATmega640, ATmega644, ATmega644A, ATmega644P, ATmega644PA, ATmega644RFR2, ATmega645, ATmega6450, ATmega6450A, ATmega6450P, ATmega645A, ATmega645P, ATmega649, ATmega6490, ATmega6490A, ATmega6490P, ATmega649A, ATmega649P, ATmega64A, ATmega64C1, ATmega64HVE, ATmega64HVE2, ATmega64M1, ATmega64RFR2, ATmega88, ATmega88A, ATmega88P, ATmega88PA, ATmega88PB, ATmega8HVA, ATmega8U2.
- ATtiny13, ATtiny13A, ATtiny1614, ATtiny1616, ATtiny1617, ATtiny1634, ATtiny167, ATtiny212, ATtiny214, ATtiny2313, ATtiny2313A, ATtiny24, ATtiny24A, ATtiny25, ATtiny261, ATtiny261A, ATtiny3214, ATtiny3216, ATtiny3217, ATtiny412, ATtiny414, ATtiny416, ATtiny417, ATtiny4313, ATtiny43U, ATtiny44, ATtiny441, ATtiny44A, ATtiny45, ATtiny461, ATtiny461A, ATtiny48, ATtiny814, ATtiny816, ATtiny817, ATtiny828, ATtiny84, ATtiny840, ATtiny841, ATtiny84A, ATtiny85, ATtiny861, ATtiny861A, ATtiny87, ATtiny88.
- ATxmega128A1, ATxmega128A1U, ATxmega128A3, ATxmega128A3U, ATxmega128A4U, ATxmega128B1, ATxmega128B3, ATxmega128C3, ATxmega128D3, ATxmega128D4, ATxmega16A4, ATxmega16A4U, ATxmega16C4, ATxmega16D4, ATxmega16E5, ATxmega192A3, ATxmega192A3U, ATxmega192C3, ATxmega192D3, ATxmega256A3, ATxmega256A3B, ATxmega256A3BU, ATxmega256A3U, ATxmega256C3, ATxmega256D3, ATxmega32A4, ATxmega32A4U, ATxmega32C3, ATxmega32C4, ATxmega32D3, ATxmega32D4, ATxmega32E5, ATxmega384C3, ATxmega384D3, ATxmega64A1, ATxmega64A1U, ATxmega64A3, ATxmega64A3U, ATxmega64A4U, ATxmega64B1, ATxmega64B3, ATxmega64C3, ATxmega64D3, ATxmega64D4, ATxmega8E5.
Upgrade information
- None
New features
- None
Known Problems
- None
Program Corrections
- None
User guide corrections
IAR Embedded Workbench® C-SPY® Debugging Guide for AVR®, UCSAVR-6
- None
Miscellaneous
-
Note that --enhanced_core enables these instructions:
MOVW, MUL, MULS, MULSU, FMUL, FMULS, FMULSU, LPM Rd,Z, LPM Rd,Z+, ELPM Rd,Z, ELPM Rd,Z+ and SPM
Release history
7.10.2 - Service Pack - 2017-06-19
New features
- None
Program corrections
- None
7.10 - 2017-05-19
New features
- None
Program corrections
- None
- Initial release