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!
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
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.
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.