


This JTAG adapter board works with the BeagleBoard and BeagleBoard-xM. The Flyswatter2 is 5 to 10 times faster than the original Flyswatter. TinCanTools has a new JTAG debugger at Flyswatter2 that has support for OpenOCD and ARM Cortex A8 processors: OMAP3530 BeagleBoard and DM3730 BeagleBoard-xM. See Beagle board OpenOCD page about status and usage of OpenOCD for Beagle.įor BeagleBoard JTAG debugging, there are some HW interfaces available. The main open source JTAG software is OpenOCD. It would be very interesting to get the JTAG working with open source tools. Lauterbach JTAG converter to TI Target Adapter 14 (LA-7748) ( front & back).Nishanth Menon's adapter with explanation and Nishanth's blog.See 14 pin ARM to TI adapter for a verified JTAG adapter from TinCanTools. VREF 13 - 14 GND JTAG_EMU0 13 - 14 JTAG_EMU1 JTAG_TDO 11 - 12 JTAG_SRST_N JTAG_TCK 11 - 12 GND JTAG_TDI 5 - 6 GND VREF 5 - x 6 KEY (empty) The Flyswatter we plan to use has a 14 pin ARM layout, so we need to create a converter. See ICEPICK configuration page for more details about how OMAP3 JTAG hardware needs to be configured. The following picture is from a TI OMAP JTAG presentation: Note that it will not work with the Spectrum Digital XDS510USB (non-plus) as it does not support a target with 1.8V JTAG. The 14-pin TI JTAG connector that is used on BeagleBoard is supported by a large number of JTAG emulation products and has been tested using Lauterbach, Green Hills, Spectrum Digital XDS510USB+ and TI XDS560 emulation pods. Depending on your JTAG tool, you'd need a 20-pin to 14-pin TI adapter.Īttention: JTAG on BeagleBoard uses 1.8V! This is the same header interface as used in other TI products and is NOT the standard 14 pin ARM layout. For JTAG pin out see section 8.16 of BeagleBoard HW Reference Manual (rev. The BeagleBoard comes with a 14 pin TI JTAG connector.

3.6.1.1 Stopping the Debugger at start_kernel.3.6.1 Linux Kernel Aware Debugging using PEEDI Emulator.3.5.1 BeagleBoard Linux Kernel Aware Debugging using CCSV4.
