Re: JTAG debuggers - a couple of questions
- From: Jan Wagner <no_spam@xxxxxxxxxx>
- Date: Wed, 28 Sep 2005 18:28:06 +0300
Markus Zingg wrote:
http://www.embedded.com/1999/9911/9911feat3.htm
Which explains very well how products work which use THIS aproach. Still leaves a bit open how the "el cheapo" cable/dongle ones operate though.
Didn't Grant already say it? :) Raven, Wiggler etc just pass the JTAG signals (clock, data out, data in, test mode select) between your chip and the PC software, with no fancy target-device specific command conversion firmware doing any magic in between.
Essentially all that the generic JTAG allows, is a boundary scan of the chip pin states. Programming, memory readout and debugging functions are proprietary, vendor or part/series specific extensions to JTAG commands.
The el-cheapos handle the extensions in the PC software. The more expensive ones do it inside the dongle in firmware (but the PC software then must also cope with the protocol the dongle firmware uses, this /may/ be a very vendor or device specific protocol!! ;-)
With el-cheapo cables (Raven, Wiggler) you're potentially able to use for a lot more of different devices. The only problem I can think of is that they are "a bit" slow. And they aren't supported by all debugger, programmer, IDE tools - one obvious reason is that these vendors want to sell you their own expensive proprietary interface dongles, so you won't mistakenly use your own too cheap $5 interface cable... ;-)
- Jan .
- Follow-Ups:
- Re: JTAG debuggers - a couple of questions
- From: Markus Zingg
- Re: JTAG debuggers - a couple of questions
- References:
- JTAG debuggers - a couple of questions
- From: Markus Zingg
- Re: JTAG debuggers - a couple of questions
- From: Grant Edwards
- Re: JTAG debuggers - a couple of questions
- From: Markus Zingg
- JTAG debuggers - a couple of questions
- Prev by Date: Anwenderprogramm für Flash ins eb40a mit Tantino (Hitex)
- Next by Date: Re: 8051 Speed Optimization
- Previous by thread: Re: JTAG debuggers - a couple of questions
- Next by thread: Re: JTAG debuggers - a couple of questions
- Index(es):
Relevant Pages
|