ARM debugger, any recomendation? - Page 1
Forum section: electronics / general

author: zapta
author_rank: Super Contributor
timestamp: October 12, 2014, 11:39:16 pm
content: I am using the debugger half of this NXP dev board and a 10 pin SWD cable to debug LPC M0 LPC11Uxx boards (hobby projects at home).http://www.nxp.com/demoboard/OM13014.htmlIt is cheap but works well with LPCXpresso (my IDE of choice), I can single step and C and machine code level, set breakpoints, etc. I noticed though that there are other debuggers that cost much more than this one so probably they have some advantages.Is there a reason for me to get a more expensive debugger? If so which one and what would be the benefits?

author: true
author_rank: Frequent Contributor
timestamp: October 13, 2014, 12:05:46 am
content: Are you debugging non-NXP targets?Are there licensing requirements with your debugger that would prohibit using the debugger for production purposes, and are said requirements enforcable in your jurisdiction?Do you need it to go any faster? Are there features offered by the other debuggers (HW breakpoints, etc) that you can use?Does it work OK for you?If no, no, no, no, and yes, then it's just fine for you.

author: zapta
author_rank: Super Contributor
timestamp: October 13, 2014, 04:53:57 am
content: Quote from: true on October 13, 2014, 12:05:46 amNXP only for now, not doing commercial projects. I wouldn't mind faster operation. Will a more expensive debugger be significantly faster? What models should I look for (let's say up to $100-200).

author: Kremmen
author_rank: Super Contributor
timestamp: October 13, 2014, 06:40:33 am
content: For hobby projects the Segger J-Link Edu is hard to beat. Lots of features and wide support of various manufacturers. The Edu version is very reasonably priced but with the limitation that it is only allowed for non-commercial projects.https://www.segger.com/j-link-edu.html

author: legacy
author_rank: Super Contributor
timestamp: October 13, 2014, 07:15:11 pm
content: Quote from: Kremmen on October 13, 2014, 06:40:33 amyep, i suggest it, too

author: zapta
author_rank: Super Contributor
timestamp: October 13, 2014, 09:49:42 pm
content: Quote from: Kremmen on October 13, 2014, 06:40:33 amThanks, found it on digikey.Is this an old design? It uses an arcane USB connector, instead of micro or even mini USB.Also, my board uses a 10 pin SWD connector. Does it come with an addapter from the 20 pins connector to the 10 0.05" SWD connector?

author: true
author_rank: Frequent Contributor
timestamp: October 14, 2014, 04:08:27 am
content: Quote from: zapta on October 13, 2014, 09:49:42 pmArcane? USB-B is pretty standard. Yes, this is the current product.Quote from: zapta on October 13, 2014, 09:49:42 pmNo. Adapters to 20pin/14pin/10pin .1" and 2mm can be had for under $5 on eBay or aliexpress. But that doesn't include .05". I made my own adapter cable from .05" to .1". Maybe someone else has a cheap resource / the correct search terms for an adapter board or cable for this situation.

author: Kremmen
author_rank: Super Contributor
timestamp: October 14, 2014, 04:45:53 am
content: Quote from: zapta on October 13, 2014, 09:49:42 pmAs noted the B connecgor on the Segger is not arcane, it is the original standard connector. Mobile phones and similar are too low in profile to allow its use so the mini and micro have been introduced. But the standard is most solid so should be used if there is no reason not to.As far as i can recall the unit comes with a 10 pin JTAG cable only. There is a selection of adapter cables but i have just made my own. Largely i have standardized on the Tag-Connect footprints that save a lot of board space.

author: Sal Ammoniac
author_rank: Super Contributor
timestamp: October 17, 2014, 08:05:53 pm
content: Quote from: Kremmen on October 13, 2014, 06:40:33 amThe NXP LPC-Link2 is just as fast as the Segger J-Link and costs about one third as much. It comes with Segger J-Link firmware that can be downloaded to the board to make it functionally identical to a J-Link.http://www.nxp.com/demoboard/om13054.htmlhttp://www.digikey.com/product-detail/en/EA-XPR-200/EA-XPR-200-ND/4040895