Author Topic: ARM M3 Programmer [Solved]  (Read 5631 times)

0 Members and 1 Guest are viewing this topic.

Offline Tony RTopic starter

  • Regular Contributor
  • *
  • Posts: 117
  • Country: 00
ARM M3 Programmer [Solved]
« on: August 30, 2011, 10:59:18 pm »
Hello I am looking for a programmer for an ARM M3 NXP LPC1768 for a future project I have for school. I am choosing to go with ARM because I would love to learn about it, I have already done projects with PIC MSP430 and C8051. However I am having issues finding a decent programmer that runs on USB for under 40USD. Does anyone have any experience in this area?
« Last Edit: August 31, 2011, 10:26:22 pm by Tony R »
Tony R.
Computer Engineering Student
Focus: Embedded Assembly Programming, Realtime Systems,  IEEE Student Member
 

Offline Balaur

  • Supporter
  • ****
  • Posts: 525
  • Country: fr
Re: ARM M3 Programmer
« Reply #1 on: August 31, 2011, 04:34:55 am »
Disclaimer: I have some experience with a variety of ARM-based SoCs, but I'm not a specialist.

I have started with a very low-cost (0$) DIY parallel-port Wiggler-clone just to validate an approach and then moved to an ARM-USB-TINY-H from Olimex:

http://www.olimex.com/dev/

, available from various sources, such as:

http://www.mouser.com/Search/ProductDetail.aspx?qs=hO3QYTFrOd1mn8wWiW1byg%3D%3D

While it's more expensive than your $40 target, I think it's the least expensive USB ARM cable.

Good luck,
Dan
 

Offline joris

  • Contributor
  • Posts: 10
Re: ARM M3 Programmer
« Reply #2 on: August 31, 2011, 07:02:04 am »
I can REALLY recommend the lpcxpresso platform. Comes with handy evalutation board with integrated debugger and a complete IDE that can be used to program/debug your own board as well:

http://www.embeddedartists.com/products/lpcxpresso/lpc1769_xpr.php
 

Offline shadewind

  • Frequent Contributor
  • **
  • Posts: 329
Re: ARM M3 Programmer
« Reply #3 on: August 31, 2011, 08:14:13 am »
I use the Olimex ARM-USB-OCD and have used it very successfully with the TI Stellaris series of devices. It's cheap and it has a built in little power supply switchable between different voltages for also powering your board if it doesn't use too much power. It also has a built in RS-232 interface.
 

Offline ToBeFrank

  • Regular Contributor
  • *
  • Posts: 234
  • Country: us
Re: ARM M3 Programmer
« Reply #4 on: August 31, 2011, 04:35:05 pm »
I can REALLY recommend the lpcxpresso platform. Comes with handy evalutation board with integrated debugger and a complete IDE that can be used to program/debug your own board as well:

http://www.embeddedartists.com/products/lpcxpresso/lpc1769_xpr.php

I can also recommend the lpcxpresso. It includes everything you need to start developing with the LPC chips. I developed my prototype using it, and now I'm using the LPC-Link (included as part of the lpcxrpesso board) to program my custom PCB. For the LPC1768 board, it's only $28.50 at digi-key.
 

Offline Neganur

  • Supporter
  • ****
  • Posts: 1138
  • Country: fi
Re: ARM M3 Programmer
« Reply #5 on: August 31, 2011, 07:35:38 pm »
You can get a genuine ST-link V2 JTAG / SWD programmer/debugger for 25 USD plus shipping.
The programmer works with Keil, IAR, TASKING, Atollic, CooCox etc.

Grab a STM8s-discovery or STM32-discovery while you're at it.

 

alm

  • Guest
Re: ARM M3 Programmer
« Reply #6 on: August 31, 2011, 08:13:40 pm »
To the people recommending cheap generic JTAG programmers (I'm not talking about the ST-link), are you sure that the LPC1768 supports JTAG? I seem to remember that it only supports SWD.
 

Offline Bored@Work

  • Super Contributor
  • ***
  • Posts: 3932
  • Country: 00
Re: ARM M3 Programmer
« Reply #7 on: August 31, 2011, 08:16:14 pm »
Grab a STM8s-discovery or STM32-discovery while you're at it.
And while you await delivery, amuse yourself with the ST license for evaluation products http://www.st.com/internet/com/LEGAL_RESOURCES/LEGAL_AGREEMENT/LICENSE_AGREEMENT/EvaluationProductLicenseAgreement.pdf A real hoot. Every single sentence of it. And my response to every single sentence is "F... you, ST".

BTW, the ST-LINK is good, I like it.
I delete PMs unread. If you have something to say, say it in public.
For all else: Profile->[Modify Profile]Buddies/Ignore List->Edit Ignore List
 

Offline Tony RTopic starter

  • Regular Contributor
  • *
  • Posts: 117
  • Country: 00
Re: ARM M3 Programmer
« Reply #8 on: August 31, 2011, 09:25:49 pm »
To the people recommending cheap generic JTAG programmers (I'm not talking about the ST-link), are you sure that the LPC1768 supports JTAG? I seem to remember that it only supports SWD.

From the datasheet:
"Standard JTAG test/debug interface for compatibility with existing tools. Serial Wire
Debug and Serial Wire Trace Port options."
Tony R.
Computer Engineering Student
Focus: Embedded Assembly Programming, Realtime Systems,  IEEE Student Member
 

Offline Tony RTopic starter

  • Regular Contributor
  • *
  • Posts: 117
  • Country: 00
Re: ARM M3 Programmer
« Reply #9 on: August 31, 2011, 10:25:36 pm »
After talking with some other people I decided to suck up the money and buy the Keil ULINK-ME debug adapter. At least i know it will work with my compiler.
Tony R.
Computer Engineering Student
Focus: Embedded Assembly Programming, Realtime Systems,  IEEE Student Member
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf