I’m an amateur but I’ve used a couple different AVRs with good success. I want to expand my experience to ARM, and am looking at the following combination as a starting point:
[Blue Screen Development Platform for LPC2378 2.8" TFT
[Olimex JTAG USB OCD
CrossWorks 2 for Windows (either XP or 7)
[/list]
While I can afford it, I don’t want a bunch of roadblocks, headaches, and dead ends that waste of time and money. This seems like a nice combo of respected IDE, solid programmer, and a popular ARM7 variant wrapped with just the right set of peripherals. I’ve seen a lot of headaches on this forum that result from an incompatible combination of
supposedly compatible software/tools/boards.
Am I going down a happy path with the above solution?](JTAG USB OCD Programmer/Debugger for ARM processors - PGM-07834 - SparkFun Electronics)](Development Platform for LPC2378 2.8" TFT - LCD-08858 - SparkFun Electronics)
I’d be inclined to get the Rowley CrossConnect instead of the Olimex unit. People seem to have a lot of problems with the latter - try searching the forum.
Leon
leon_heller:
I’d be inclined to get the Rowley CrossConnect instead of the Olimex unit. People seem to have a lot of problems with the latter - try searching the forum.
OK, I've read the Olimex gripes, and checked the price on the CrossConnect. Um...ouch. Once again the hobby attains the price tag of a profession. Given that the "wigglers" are a completely different technology, wholly dependent on updatable host software, are they any better than the Olimex? I despise the use of bit banged anything, but at least I *have* a parallel port, and $300 could swallow a lot of pride.
The benefits of the USB-OCD are minimal compared to just the USB-OCD-TINY. You might as well save your money unless you really want the extra UART and external power. The Olimex works well with Crossworks. No issues. All the issues I had were with OpenOCD which was a pain and I gave up on it.
TheDirty:
The benefits of the USB-OCD are minimal compared to just the USB-OCD-TINY…
I certainly do not need the extra features, but is the TINY any less troublesome than the other one?
zoidicus:
TheDirty:
The benefits of the USB-OCD are minimal compared to just the USB-OCD-TINY…
I certainly do not need the extra features, but is the TINY any less troublesome than the other one?
Maybe you can point out one of these problems that’s not with OpenOCD, because I don’t know of any. Only problem has been the FTDI drivers, but they’ve gotten fairly decent lately.