Yahoo Groups archive

Lpc2000

Index last updated: 2026-04-28 23:31 UTC

Message

Re: [lpc2000] JTAG debugging options

2006-01-03 by Leon Heller

----- Original Message ----- 
From: "Sean" <embeddedrelated@...>
To: <lpc2000@yahoogroups.com>
Sent: Tuesday, January 03, 2006 4:21 AM
Subject: Re: [lpc2000] JTAG debugging options


>
> Ok, the one I saw was
>
> http://www.gwmicros.com/public_html/pages/products/iproducts/BDM_JTAG/Macraigor/BDM-JTAG_Macraigor_usbDemon.htm
>
> or
>
> http://www.gwmicros.com/public_html/pages/products/iproducts/BDM_JTAG/Macraigor/BDM-JTAG_Macraigor_Raven.htm
>
> both 818EUR
>
> And their wiggler is 188 EUR.  Yes, most others I see are in the $150 -
> $300 range.
>
> I'm just trying to understand here.  I can see how originally there were
> few (expensive) options, and there was a lot of design and support and
> software creation necessary, so yes, it was expensive.  However from the
> point of view of anyone who is starting a design, be it a starving student
> or a multinational corporation, what do the expensive emulators do that I
> can't do with a $1 DIY one?  Can I get by with a DIY one, or should I
> actually fork out the cash for the name-brand ones?  Let's assume that I
> need to do non-trivial debugging here.
>
> I too am a fan of alternate methods for debugging, or creating modules on
> the PC and then porting them, or loggers, or serial port dumps, however
> there are times when having an ICE makes it a lot easier to figure out.

A DIY one will be fine. I designed a PCB for one that may easily be made at
home with rudimentary facilities (artwork in jtag.zip in the Files area).
It'll probably take a couple of hours to make the PCB and get it working.

I already had a genuine Macraigor Wiggler and mine works at higher speeds
than the real thing; my PCB layout is better. I've also got a Rowley
CrossConnect (99 GBP) with a USB connection to the PCB, and that works very
well. USB is more convenient than a parallel port connection, and faster.

Amontec sells their Chameleon interface, which is based on a reconfigurable 
CPLD. It can emulate a Wiggler or Raven, as well as lots of other 
interfaces, including JTAGs for Xilinx and Altera parts. I've got one of 
those, as well. Worth getting if you want to play with FPGAs and other JTAG 
MCUs.

Leon

Attachments

Move to quarantaine

This moves the raw source file on disk only. The archive index is not changed automatically, so you still need to run a manual refresh afterward.