Inexpensive ARM JTAG Programmers

Oct 19, 2011 13 Replies

I'm looking for an inexpensive ARM JTAG programmer, to hand off to a customer to program flash on an LM3S2533. Currently I'm using my TI LM3S811 evaluation board, but that ties up a whole board when I want to just have a programmer, it's a bare board which doesn't look "pro", and I don't want to give it away at any rate.



I'm looking at the Olimex programmer, available from SparkFun:

formatting link
I know it'll work, because the TI eval board basically uses their circuit. But a quick search of DigiKey shows several available programmers.



So -- any experience good or bad with any particular programmer? Comments? Suggestions?


www.wescottdesign.com

I'm using the Code Red RedProbe+. At $150 it works pretty well if you're working off the Code Red toolchain, but as far as I know CR won't release any of the interface information on it, so you're kinda up a creek if you need something that'll just work with a hand-rolled chain.

Rob Gaddi, Highland Technology -- www.highlandtechnology.com Email address domain is currently out of order. See above to fix.

I have a hand-rolled chain. And besides, what I'm mostly looking for is a tool that I can give to the customer so that he can program boards on- site, without me there.

www.wescottdesign.com

I left one of those with a client to program Atmel AT91SAMsomething ARM7TDMI chips. I watched him use it (OpenOCD under Windows), and I heard no complaints afterward.

Mel.

Do you have a "pro" case for your board? Doesn't help if the tool is more "pro" than the product.

The Olimex ARM-OCD-USB is probably the best bet for an inexpensive and also widely supported ARM JTAG. The most widely used "pro" JTAG is the Segger J-Link but it's just a weeee bit pricier.

There's an older, inexpensive parallel-port Wiggler JTAG and numerous clones but parallel ports are few and far between nowadays.

I'd say, if the Olimex works and your toolchain supports it, that's the way to go.

Rich Webb Norfolk, VA

Yup. I've decided that Rose-Bopla is my manufacturer of the year. They make a nice case, and they're willing to talk to low volume folks like me.

Tim Wescott Control system and signal processing consulting www.wescottdesign.com

How about a bootloader that works through the UART ?

For large enough values of "weeee" ... ;)

-- Roberto Waltman

[ Please reply to the group, return address is invalid ]

That would cost my customer a whole lot more in my time than a $50 JTAG pod.

www.wescottdesign.com

boards

How about Open J-tag?

formatting link

It is limited to a few devices.. but should work with cortex-M3

Cya

--------------------------------------- Posted through

formatting link

It might be too late for this job but the cheapest way is to use one of the FTDI USB cables - USB at one end and TTL level uart at the other - free PC drivers make them look like COM ports.

Damn ! I just noticed that you are using TI/Luminary ARM not an NXP one ....

Well, if you were using an NXP (or ST) ARM with a built in UART bootloader you could use one of the FTDI ..............

I'm going to have some coffee now !

Michael Kellett

Op Thu, 20 Oct 2011 03:24:27 +0200 schreef Rich Webb :

If you expect to do this more often, you might want to try

formatting link

Gemaakt met Opera's revolutionaire e-mailprogramma: http://www.opera.com/mail/ (Remove the obvious prefix to reply.)

Hmm, I had not seen that before, thanks!

However, their disclaimer "J-Link Lite is only delivered and supported as part of Starter Kits. It is not sold to end customer and not guaranteed to work with custom hardware." is kind of a bummer.

My J-Link is a fairly old one (V 6.00 hardware).

Rich Webb Norfolk, VA

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required