EmbeddedRelated.com
Forums

Inexpensive ARM JTAG Programmers

Started by Tim Wescott October 19, 2011
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:
http://www.sparkfun.com/products/8278.  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
On 10/19/2011 2:13 PM, Tim Wescott wrote:
> 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: > http://www.sparkfun.com/products/8278. 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? >
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.
On Wed, 19 Oct 2011 14:20:47 -0700, Rob Gaddi wrote:

> On 10/19/2011 2:13 PM, Tim Wescott wrote: >> 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: >> http://www.sparkfun.com/products/8278. 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? >> >> > 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.
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
Tim Wescott wrote:

> 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: > http://www.sparkfun.com/products/8278. 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?
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.
On Oct 19, 2:13=A0pm, Tim Wescott <t...@seemywebsite.com> wrote:
> I'm looking for an inexpensive ARM JTAG programmer, to hand off to a > customer to program flash on an LM3S2533. =A0Currently 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",
Do you have a "pro" case for your board? Doesn't help if the tool is more "pro" than the product.
On Wed, 19 Oct 2011 16:13:09 -0500, Tim Wescott <tim@seemywebsite.com>
wrote:

>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: >http://www.sparkfun.com/products/8278. 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?
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
On Wed, 19 Oct 2011 16:21:28 -0700, linnix wrote:

> On Oct 19, 2:13&nbsp;pm, Tim Wescott <t...@seemywebsite.com> wrote: >> I'm looking for an inexpensive ARM JTAG programmer, to hand off to a >> customer to program flash on an LM3S2533. &nbsp;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", > > Do you have a "pro" case for your board? Doesn't help if the tool is > more "pro" than the product.
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
On 10/19/2011 11:46 PM, Tim Wescott wrote:
> On Wed, 19 Oct 2011 14:20:47 -0700, Rob Gaddi wrote: > >> On 10/19/2011 2:13 PM, Tim Wescott wrote: >>> 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: >>> http://www.sparkfun.com/products/8278. 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? >>> >>> >> 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. > > 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. >
How about a bootloader that works through the UART ?
Rich Webb wrote:
>... > The most widely used "pro" JTAG is the >Segger J-Link but it's just a weeee bit pricier.
For large enough values of "weeee" ... ;) -- Roberto Waltman [ Please reply to the group, return address is invalid ]
On Thu, 20 Oct 2011 08:55:03 +0200, Arlet Ottens wrote:

> On 10/19/2011 11:46 PM, Tim Wescott wrote: >> On Wed, 19 Oct 2011 14:20:47 -0700, Rob Gaddi wrote: >> >>> On 10/19/2011 2:13 PM, Tim Wescott wrote: >>>> 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: >>>> http://www.sparkfun.com/products/8278. 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? >>>> >>>> >>> 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. >> >> 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. >> >> > How about a bootloader that works through the UART ?
That would cost my customer a whole lot more in my time than a $50 JTAG pod. -- www.wescottdesign.com