Ronetix: PEEDI JTAG Interface with Flash Programmer for ARM ADP Debuggers
Ronetix: PEEDI JTAG Interface with Flash Programmer for ARM ADP Debuggers  Ref: PD-ARM-ADP
The PEEDI-ARM-ADP provides flash programming support and Debug capabilities for target-based Flash EPROM devices via the JTAG interface to the target CPU.

The following ARM CPUs are supported by the PEEDI:

AT91SAM7, LPC2000, MAC7100, STR7, STR9, TMS470 and TMS320DM6446

Features
• Low Cost - when using free gcc compiler, gdb or insight debugger and the PEEDI.
• Target Reset control and remote reset detection.
• Hardware and Software Breakpoints.
• Telnet and serial command line interface.
• Front panel interface with 2 buttons and a 7-segment LED.
• Built-in loudspeaker.
• Built-in Telnet server for FLASH programming and debug services.
• Automatic processor initialization on power-up and Reset.
• RS232 serial interface for setup.
• Ability to route the RS232 of the PEEDI to a TCP/IP port
• Warranty: Hardware 2 Years; Software 1 Year

Flash Programmer
• Built into Firmware.
• Can be used as Standalone FLASH programmer without a host - the file images are stored on MMC/SD card and programming is controlled via front panel interface.
• Up to 15 file images can be selected on the front panel.
• Flash source files can also be downloaded via the built-in TFTP, FTP and HTTP server.
• Support of various chip vendors: AMD, Intel, Atmel, Toshiba, SST, SGS and others. The built-in Flash device database contains parameters of more than 800 Flash devices and the Atmel AT91SAM7, Philips LPC2000, Freescale MAC7100, ST STR7, ST STR9, TI TMS470 and TI TMS320DM6446 - see supported flash devices list.
• NAND Flash programming - MCU independent.
• NAND FLASH JFFS2 support.
• Auto FLASH program after target power detect.
• Multi FLASH support - up 4 devices per core.
• Programming of Atmel AT45DB SPI DataFlash connected to an AT91 MCU - enables the easy use of AT45DB SPI DataFlash as boot device.

Debugger Support
• Supported by all ADP/RDI based debuggers (ARM: ADS, RealView, Green Hills: Multi 2000 and IAR C-SPY).

Real-time kernel support
• Linux Kernel debugging also when MMU is enabled.
• uClinux support - enables debugging of kernel and applications.

Multi-core support (option)
• up to 4 Cores/Targets via a supplied hardware adapter.

Technical Specifications
JTAG/BDM Clock: 5kHz –33MHz, Adaptive Clocking
Target Voltage: Autosense 1.2V-5V
Ethernet: 10/100BaseT
LEDs: Power, Target Power, Ethernet Status, JTAG Status, 7 Segment led
Power Supply: 5V / 1A
6.9V overvoltage shutdown,
reverse polarity protection

Small robust aluminium case:
Dimensions: 115x105x34mm
Weight: 270 gram
I/O ports: JTAG/BDM Header 2x10, RJ45 RS232, Power Jack 2.1mm
Buttons: Two on front panel, One on back panel - Reset

Additional Information
PEEDI Brochure (pdf)
PEEDI Quick-Start Guide (pdf)
PEEDI User Manual (pdf)
AN001: DataFlash Driver (pdf)
AN002: Linux Debugging (pdf)
AN003: uClinux Debugging (pdf)
AN004: Standalone Programmer (pdf)
AN005: TMS470 Programming (pdf)
AN006: NAND FLASH Programming (pdf)
AN007: DaVinci NAND FLASH Programming (pdf)
Flash Device Support List