EmbDev.net

Forum: ARM programming with GCC/GNU tools Beginner programmer/debugger recommendations?


von Luke Taylor (Guest)


Rate this post
useful
not useful
Hey everyone,
I'd like to pick your brains and get some recommendations on which 
programmer/debugger I should get (as an amateur hobbyist with a low 
budget and some experience in C/assembler for PICs).

Recommended books for a noob?

Recommended Programmer?
Is this one better: 
http://www.sparkfun.com/commerce/product_info.php?products_id=7834

than this one: 
http://www.sparkfun.com/commerce/product_info.php?products_id=8278

Recommended arm processor?
http://www.sparkfun.com/commerce/product_info.php?products_id=520
Is this compatible with the above programmers?

I realize I have asked a lot so answers to any one of my questions would 
be greatly appreciated. Thanks a lot community!

von Andreas S. (andreas) (Admin)


Rate this post
useful
not useful
The LPC2xxx series is a good choice for a beginner, because the 
controllers can be programmed with the built-in serial bootloader over a 
RS232 cable or a standard RS232-USB-Adapter. You only need a JTAG 
adapter for debugging (stepping though the code, reading memory). So if 
you want to save money, you can just get the controller (or better, a 
board with the controller), and buy a JTAG adapter later. If you buy 
one, you can get the cheaper version, it works just as well as the more 
expensive one, but is missing the built-in USB-RS232 converter. Both 
versions are compatible to the LPC2xxx (and all other ARM controllers 
with a standard JTAG port).

I don't have any book recommendations, but you can find a few links to 
introductions and example programs here:
http://embdev.net/topic/129986#new

von Freddie L. (Company: None) (cap45)


Rate this post
useful
not useful
Hi Luke,

Here is a better tool that works right out of the box.  All you need to 
do is add a Debugger like Eclipse or Insight or just use a command line 
GDB server. You will be up and running in 10 minutes.  They have a 
"Non-Commercial" version for $149. 
http://www.segger-us.com/jlinkncubundle.htm

I found this tool MUCH MUCH more reliable than the Olimex tools.

von Freddie L. (Company: None) (cap45)


Rate this post
useful
not useful
Just a minor update...

"command line GDB server" should have said "command line GDB".  The GDB 
Server comes with the Segger J-Link Tool already.  The command line GDB 
usually comes with the compiler (WinARM, YAGARTO, CodeSourcery, etc...).



Freddie Leaf wrote:
> Hi Luke,
>
> Here is a better tool that works right out of the box.  All you need to
> do is add a Debugger like Eclipse or Insight or just use a command line
> GDB server. You will be up and running in 10 minutes.  They have a
> "Non-Commercial" version for $149.
> http://www.segger-us.com/jlinkncubundle.htm
>
> I found this tool MUCH MUCH more reliable than the Olimex tools.

Please log in before posting. Registration is free and takes only a minute.
Existing account
Do you have a Google/GoogleMail account? No registration required!
Log in with Google account
No account? Register here.