You are on page 1of 11

AVR ONE!

New high-end AVR and AVR32


debugger cuts cost tenfold
Atmel AVR ONE! High-End Debugger

AVR ONE!

„ High-End Debugger
ƒ US$ 599

ƒ JTAG and Nexus interface

ƒ Faster Flash programming

ƒ Non-intrusive run-time control

ƒ Real time program trace

ƒ Real time debugging

„ Support for all AVR and AVR32 devices*

*Support for all devices which contain a JTAG or Nexus on-chip debug interfac.
Not all devices supported at time of AVR ONE! launch

Embedded World 2008 2


Atmel AVR ONE! High-End Debugger

Non-intrusive debugging

„ Non-intrusive debugging
ƒ Full target control and visibility
ƒ Does not affect operation of the target
ƒ Does not occupy target memory or peripheral resources

Embedded World 2008 3


Atmel AVR ONE! High-End Debugger

Debug Features – JTAG vs. Nexus mode


Debug Feature JTAG Nexus
Read and write registers in debug mode 9 9
Read and write Flash, SRAM, EEPROM, fuse in debug mode 9 9
Enter debug mode from reset 9 9
Enter debug mode from user mode (STOP) 9 9
Exit debug mode to user mode (RUN) 9 9
Single-step instruction in debug mode (STEP INTO) 9 9
Stop execution on instruction/data breakpoint; enter debug mode 9 9
Set breakpoint or watchpoint 9 9
Device identification 9 9
Notify of watchpoint match 9 9
Monitor process ownership in real time (ownership trace) 9
Monitor program flow in real time (program trace) 9
Monitor data writes in real time (data trace) 9
Monitor data reads in real time 9
Read and write memory in real time 9
Start ownership, program, or data trace on watchpoint 9
Control processor to avoid trace overruns 9

Embedded World 2008 4


Atmel AVR ONE! High-End Debugger

JTAG / Nexus debug interface

System Peripherals

Interrupt Controller
AVR32 CPU EBI
Watchdog Timer JTAG/ 66 MHz 10/100
Flash SMC
1.8 V
Nexus Ethernet (8/16-bit)
128-512kB
regulator
Power OCD MPU MemIF MAC
Manager SDRAM
Instr. Data SRAM (16-bit)
POR 32–64kB
115 KHz
BOD RC OSC

OSC0 PLL0
7-layer High Speed Bus Matrix
OSC1 PLL1

32 KHz
RTC Peripheral DMA
OSC Peripheral Bridge A
Controller: 4 channels
PBA USB
On-The-Go

Bus Master
PDC PDC PDC PDC PDC PDC PDC PDC PDC PDC

USART SPI TWI SSC SDIO CAN Timer PWM ADC Audio
x4 x2 x1 x1 x1 x2 3 ch 13 ch 8 ch DAC Bus Slave

User Peripherals

Embedded World 2008 5


Atmel AVR ONE! High-End Debugger

JTAG / Nexus debug interface


Read and write memory in real time
System Peripherals

Interrupt Controller
AVR32 CPU EBI
Watchdog Timer JTAG/ 66 MHz 10/100
Flash SMC
1.8 V
Nexus Ethernet (8/16-bit)
128-512kB
regulator
Power OCD MPU MemIF MAC
Manager SDRAM
Instr. Data SRAM (16-bit)
POR 32–64kB
115 KHz
BOD RC OSC

OSC0 PLL0
7-layer High Speed Bus Matrix
OSC1 PLL1

32 KHz
RTC Peripheral DMA
OSC Peripheral Bridge A
Controller: 4 channels
PBA USB
On-The-Go

Bus Master
PDC PDC PDC PDC PDC PDC PDC PDC PDC PDC

USART SPI TWI SSC SDIO CAN Timer PWM ADC Audio
x4 x2 x1 x1 x1 x2 3 ch 13 ch 8 ch DAC Bus Slave

User Peripherals

Embedded World 2008 6


Atmel AVR ONE! High-End Debugger

JTAG / Nexus debug interface


Non-intrusive real time program trace
System Peripherals

Interrupt Controller
AVR32 CPU EBI
Watchdog Timer JTAG/ 66 MHz 10/100
Flash SMC
1.8 V
Nexus Ethernet (8/16-bit)
128-512kB
regulator
Power OCD MPU MemIF MAC
Manager SDRAM
Instr. Data SRAM (16-bit)
POR 32–64kB
115 KHz
BOD RC OSC

OSC0 PLL0
7-layer High Speed Bus Matrix
OSC1 PLL1

32 KHz
RTC Peripheral DMA
OSC Peripheral Bridge A
Controller: 4 channels
PBA USB
On-The-Go

Bus Master
PDC PDC PDC PDC PDC PDC PDC PDC PDC PDC

USART SPI TWI SSC SDIO CAN Timer PWM ADC Audio
x4 x2 x1 x1 x1 x2 3 ch 13 ch 8 ch DAC Bus Slave

User Peripherals

Embedded World 2008 7


Atmel AVR ONE! High-End Debugger

A complete line-up of debuggers

AVR Dragon JTAGICE mkII AVR ONE!


US$ 49 US$ 299 US$ 599

Embedded World 2008 8


Atmel AVR ONE! High-End Debugger

AVR32 Studio v2.0

„ Added support for AVR ONE!


Studio
„ Includes AVR32 Software
Framework

„ Integration of AVR32 GNU


Toolchain

„ Release in March 2008

Embedded World 2008 9


Atmel AVR ONE! High-End Debugger

Shortest time to market:


AVR32 Software Framework

„ Library of C source code FR


EE
Optimized drivers for all peripherals to speed !
up development and ease migration between
AVR32 devices

„ Floating point and DSP arithmetic


The effortless way to release the superior
AVR32 performance

„ USB and TCP/IP stacks


Quick and easy way to add USB and Ethernet
communication to any design

„ Application software
Optimized audio, picture and video codecs,
display drivers, TCP/IP services, web server,
FAT12/16/32 file system, plus a complete
freeRTOS Real Time OS!

Embedded World 2008 May 08 10


Atmel AVR ONE! High-End Debugger

Embedded World 2008 11

You might also like