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