ARM M3 Programmer [Solved] - Page 1
Forum section: electronics / projects

author: Tony R
author_rank: Regular Contributor
timestamp: August 30, 2011, 10:59:18 pm
content: 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?

author: Balaur
author_rank: Unknown
timestamp: August 31, 2011, 04:34:55 am
content: 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%3DWhile it's more expensive than your $40 target, I think it's the least expensive USB ARM cable.Good luck,Dan

author: joris
author_rank: Contributor
timestamp: August 31, 2011, 07:02:04 am
content: 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

author: shadewind
author_rank: Frequent Contributor
timestamp: August 31, 2011, 08:14:13 am
content: 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.

author: ToBeFrank
author_rank: Regular Contributor
timestamp: August 31, 2011, 04:35:05 pm
content: Quote from: joris on August 31, 2011, 07:02:04 amI 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.

author: Neganur
author_rank: Unknown
timestamp: August 31, 2011, 07:35:38 pm
content: You can get a genuineST-link V2JTAG / SWD programmer/debugger for 25 USD plus shipping.The programmer works with Keil, IAR, TASKING, Atollic, CooCox etc.Grab aSTM8s-discoveryorSTM32-discoverywhile you're at it.

author: Unknown
author_rank: Unknown
timestamp: August 31, 2011, 08:13:40 pm
content: 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.

author: Bored@Work
author_rank: Super Contributor
timestamp: August 31, 2011, 08:16:14 pm
content: Quote from: Neganur on August 31, 2011, 07:35:38 pmAnd while you await delivery, amuse yourself with the ST license for evaluation productshttp://www.st.com/internet/com/LEGAL_RESOURCES/LEGAL_AGREEMENT/LICENSE_AGREEMENT/EvaluationProductLicenseAgreement.pdfA 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.

author: Tony R
author_rank: Regular Contributor
timestamp: August 31, 2011, 09:25:49 pm
content: Quote from: alm on August 31, 2011, 08:13:40 pmFrom the datasheet:"Standard JTAG test/debug interface for compatibility with existing tools. Serial WireDebug and Serial Wire Trace Port options."

author: Tony R
author_rank: Regular Contributor
timestamp: August 31, 2011, 10:25:36 pm
content: 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.