I’ve got a good deal of experience with uCs, from Freescale to Microchip to Cypress etc but am looking to get into ARMs.
As a starting point, I saw the LCD-08858 board:
http://www.sparkfun.com/products/8858
Nice little ARM7 with T/S, a good looking LCD etc etc.
Now, in terms of tools I’m used to the vendor of the chip supplying IDEs and tools which makes for a pretty seamless learning curve. In the case of ARMs, it’s a bit different. I followed ANBS1.00.06:
http://www.sparkfun.com/datasheets/LCD/ … nd_GNU.pdf
to install Eclipse and Yagarto on my WinXP machine. I downloaded the “Example Eclipse MP3” project from the product page, imported it into Eclipse and it compiled (with 118 warnings and 1 “Info” but zero errors), producing a 500kB .hex file in the process. I presume I could program the LPC2378 with that. So far so good (though I don’t know how I’d ever create a makefile myself…)
In terms of the H/W interface, I assume that the JTAG programmer PGM-07834 (not currently in stock…) would work, no? For programming and debugging, through the Eclipse IDE? Plug and Play? Or is there standalone software for use with this JTAG tool?
Someone give me some guidance please