From: William Hermans <[email protected]> Reply-To: <[email protected]> Date: Saturday, January 4, 2014 at 5:35 PM To: <[email protected]> Subject: Re: [beagleboard] current solution for JTAG debugging of beagleboard xm?
> Just curious, but why would we need to buy TI specific JTAG emulators, and > software ? > > Honestly there has to be a better solution. Last I looked a single seat for > CCS was $400 . . . that is a bit pricey . . . Time value of money and opportunity costs. If you spend a few hours trying to get any other solutions working, you have spent more than $400. I’d rather work on my project than trying to work on something I have no experience or skills. If you have a more cost effective solutions, please share. Regards, John > > > On Sat, Jan 4, 2014 at 5:13 PM, John Syne <[email protected]> wrote: >> >> On 1/4/14, 7:42 AM, "Robert P. J. Day" <[email protected]> wrote: >> >>> >On Fri, 3 Jan 2014, Mark Lazarewicz wrote: >>> > >>>> >> Well if you prefer non open source solution and prefer a feature >>>> >> rich IDE(CCS5.X) backed by the vendor (TI) @ $79 xdsv2usb is the >>>> >> only way. I trust your google skills starting from here >>>> >> >>>> >> http://elinux.org/BeagleBoard >>>> >> >>>> >> http://processors.wiki.ti.com/index.php/XDS100 >>>> >> >>>> >> code composer jtag support uses a .gel file to initialize processor >>>> >> and memory so you will have to google around for the Beagle Board >>>> >> one or uses the bootloader to initialize things and then grab >>>> >> control I dont recommend that approach >>>> >> >>>> >> The industry trend now is jtag over usb with no need for a connector >>>> >> the bone white supports this the Beagleboard and Panda and BBB need >>>> >> connectors >>> > >>> > admitting i know next to nothing about JTAG debugging, can you >>> >clarify a couple things? >>> > >>> > first, i need to do some JTAG debugging *strictly* on a beagleboard >>> >xM in a few weeks and, for that, it seems that my most convenient >>> >solution is tin can tools' flyswatter 2 and adapter (which i believe i >>> >even have somewhere buried in a drawer, which makes it *really* >>> >convenient. :-) >>> > >>> > next, given that i have that, is there still value in purchasing a >>> >TI XDS100v2? i have no problem investing in more toys as long as they >>> >provide additional value. >>> > >>> > i guess i really need to find a good JTAG tutorial somewhere and >>> >start reading ... >> Hi Robert, >> >> It really depends on what you are trying to achieve. If you want to >> understand the workings of JTAG, then flyswatter is a good solution. If >> like the rest of us you just want to debug u-boot or kernel code, then >> XDS100V2 or XDS200 together with CCSV5 is a good solution. One thing to >> note, although you can debug Linux Kernel code, CCSV5 isn¹t kernel aware >> so there are limitations in what you can do. Strangely, CCSV4 was Linux >> Kernel aware, but TI decided that CCSV5 stay as close to the standard >> Eclipse IDE as possible and avoid extensive customization required for >> making it Linux Kernel aware. Also, with the addition of DWARF4, it is now >> possible to see most of the local variables. If you want kernel aware >> debugging, then I suggest you use ARM DS-5 or Lauterbach, but these are >> expensive solutions. I have also used PEEDI which is a very good solutions >> and is Linux Kernel aware and uses standard Eclipse IDE. >> >> Regards, >> John >>> > >>> >rday >>> > >>> >-- >>> > >>> >======================================================================== >>> >Robert P. J. Day Ottawa, Ontario, CANADA >>> > http://crashcourse.ca >>> > >>> >Twitter: http://twitter.com/rpjday >>> >LinkedIn: http://ca.linkedin.com/in/rpjday >>> >======================================================================== >>> > >>> >-- >>> >For more options, visit http://beagleboard.org/discuss >>> >--- >>> >You received this message because you are subscribed to the Google Groups >>> >"BeagleBoard" group. >>> >To unsubscribe from this group and stop receiving emails from it, send an >>> >email to [email protected] >>> <mailto:beagleboard%[email protected]> . >>> >For more options, visit https://groups.google.com/groups/opt_out. >> >> >> -- >> For more options, visit http://beagleboard.org/discuss >> --- >> You received this message because you are subscribed to the Google Groups >> "BeagleBoard" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected] >> <mailto:beagleboard%[email protected]> . >> For more options, visit https://groups.google.com/groups/opt_out. > > > -- > For more options, visit http://beagleboard.org/discuss > --- > You received this message because you are subscribed to the Google Groups > "BeagleBoard" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > For more options, visit https://groups.google.com/groups/opt_out. -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups "BeagleBoard" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/groups/opt_out.
