DONGLE FOR PROGRAMMING AND DEBUGGING (MACRAIGOR WIGGLER COMPATIBLE) FEATURES
- Parallel port JTAG dongle interface, can be used with all ARM devices for programming and debugging.
- uses ARM's standard 2x10 pin JTAG connector
- no need for external power supply, all power is taken from the target board, supports targets working with 3.0-3.6 V
- dimensions 50x40 mm (2x1.6") + 20 cm (8") cable DOCUMENTS:
- ARM-JTAG.pdf
- Using Open Source Tools for AT91SAM7 Cross Development - Revision B guide by Jim Lynch
- (the old) ARM Cross Development with Eclipse (10MB) REV-3 very detailed tutorial by Jim Lynch how to setup and works with the free GNUARM tools ARM-JTAG and LPC2106 board. The sample codes for this tutorial is here.
- GNU toolchain setup with openOCD by Michael Fischer
- ARM low cost development guide - paper from ARM Inc. HARDWARE:
- ARM JTAG connector (top view) SOFTWARE:
- H-JTAG freeware RDI151 server supports ARM-JTAG for every debugger/IDE which have RDI151 support. Note that our ARM-JTAG have additional signals than normal Wiggler clones and thus TwentyOne (the H-JTAG developer) made a different release of his H-TAG software which works with the ARM-JTAG. You can download it from our web site. This verison is tested by Olimex and works with EW-ARM for the following platforms: LPC2xxxx, STR7xxx, ADuC7xxx, TMS470, SAM7xxx, it only refuses to work with OKI's ML67Q5003 boards for some unknown reason. On this picture is how you should setup it to work with our ARM-JTAG.
- WinARM - easy to install open source GCC toolchain by Martin Thomas. Lots of examples for Olimex's LPC boards are included in the installation. Simple tutorial how to setup our ARM-JTAG you can find here.
- openOCD open source debugger diplom project from Dominic Rath with target to replace OCDdeamon for debugging with Insight/GDB.
- EWARM professional C compiler and debugger.There is free kickstart version which is with unlimited assembly language and 32K limit for C code from IAR Systems AB Sweden. Tested to work with H-JTAG RDI151 and our ARM-JTAG. The flash download to our LPC2138 board show about 30% slower flash programming than the expensive USB J-Link adapter from Segger. According to IAR Systems their EW-ARM is benchmark leader.
- CrossWork for ARM IDE and debuger on top of GCC from Rowley Associates, this is the very first package to support smoothly Wiggler and ARM-JTAG.
- Keil Software (owned by ARM now) uVision commercial C compiler and debugger. Their first IDE was with GCC, later on they developed own C compiler. The benchmark on their web site is quite different from the benchmark on IAR web site. We believe they both are right :)
- OCDeamon toolchain and debugger from Macraigor Systems. Quite unstable software, when it wants to work it works, when it doesn't want to work it doesn't. too dependent on computer CPU speed, parallel port settings etc. Macraigor is the original developer of Wiggler, but after the Wiggler clones flooded the internet they don't support quite this product.
- GNUARM another GCC toolchain from Arius.
|