From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?ISO-8859-1?Q?Andreas_Bie=DFmann?= Date: Tue, 21 Aug 2012 09:06:53 +0200 Subject: [U-Boot] Seeking ARM development platform suggestions In-Reply-To: References: <20120821012544.GE22226@titan.lakedaemon.net> Message-ID: <5033338D.8070702@googlemail.com> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de Dear Graeme Russ, On 21.08.12 03:33, Graeme Russ wrote: > Hi Jason, > > On Tue, Aug 21, 2012 at 11:25 AM, Jason Cooper wrote: >> On Tue, Aug 21, 2012 at 11:13:05AM +1000, Graeme Russ wrote: >>> Support for a 'cheap' JTAG board would be a big plus (GuruPlug is only >>> US$40, whereas a BDI3000 is US$2,500 from what I can tell) >> >> You can also look at the Bus Pirate (~$35US) [1], the Flyswatter >> (~$50US) [2], and the Flyswatter 2 (~$90US) [3]. >> >> The Bus Pirate is *a*lot* more than a jtag. > > So why would you pay $2,500 for a BDI? Is it simply because the BDI is > a single tool that can connect to a wider range of devices (PowerPC, > MIPS, XScale) and has Ethernet connectivity) another plus is that BDI speaks gdb. For ARM openocd plus a jtag dongle (cheap FTDI based) is a really good solution, unfortunately other arches are not so well supported. But I had problematic cases where openocd did not work correctly in the past (especially working with armv7 somewhere between 0.4 and 0.5). I think these cases are sorted out but you may get other problems. Openocd however is open source, so you just can fix it ;) Best regards Andreas Bie?mann