<div dir="ltr">Hi,<br><div><br></div><div>I couldn't set up the JTAG using Launchpad as it requires some adapters.</div><div>While <a href="https://www.element14.com/community/groups/embedded/blog/2019/07/09/hardware-debug-jtag-probe-first-steps#comment-279479" target="_blank">discussing</a> in the Element14 forum, it seems it would require a lot of</div><div>work to set up JTAG using the Launchpad.<br></div><div>I can get the standard JTAG hardwares required  by ordering online before <br></div><div>the coding period begins.</div><div><br></div><div>Until that I did the <a href="https://dms.uom.lk/s/8rqygP9qfSGEcAW" target="_blank">hardware mod</a> required for <a href="https://docs.rtems.org/branches/master/user/bsps/bsps-arm.html#debugging-using-libdebugger" target="_blank">Libdebugger on the BBB</a>.</div><div>I don't know how to use the libdebugger. If anyone could point me in the <br></div><div>right direction, that would be great.</div><div><br></div><div>I tried booting the FreeBSD on BBB. The serial over usb is working.</div><div>Ethernet and mass storage might require some configuration in FreeBSD.</div><div><br></div><div>Best regards,</div><div>Husni Faiz.<br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, May 10, 2021 at 12:04 PM Christian MAUDERER <<a href="mailto:christian.mauderer@embedded-brains.de" target="_blank">christian.mauderer@embedded-brains.de</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hello Ahamed,<br>
<br>
I'm using a J-Link to debug Beagle. I think that it doesn't have a EMU <br>
pin either. Only difference: It has an additional TRST. I would suggest <br>
to just try it.<br>
<br>
I think on OpenOCD there are a few options regarding RST. You can have <br>
SRST only, TRST only, both connected together and both as separate pins.<br>
<br>
Best regards<br>
<br>
Christian<br>
<br>
Am 10.05.21 um 06:09 schrieb Ahamed Husni:<br>
> Hi all,<br>
> <br>
> I need to debug the Beaglebone Black using JTAG. I got a TI LaunchPad <br>
> CC1310. Launchpad has a XDS110 debugger with a (ARM - not sure) 10 pin <br>
> JTAG out which can be used to debug external targets. The Beaglebone has <br>
> a cTI 20 pin JTAG interface. Pin layouts for the ARM10 and cTI20 is <br>
> given here.<br>
> <br>
> <a href="http://software-dl.ti.com/ccs/esd/documents/xdsdebugprobes/emu_jtag_connectors.html#connector-information" rel="noreferrer" target="_blank">http://software-dl.ti.com/ccs/esd/documents/xdsdebugprobes/emu_jtag_connectors.html#connector-information</a> <br>
> <<a href="http://software-dl.ti.com/ccs/esd/documents/xdsdebugprobes/emu_jtag_connectors.html#connector-information" rel="noreferrer" target="_blank">http://software-dl.ti.com/ccs/esd/documents/xdsdebugprobes/emu_jtag_connectors.html#connector-information</a>><br>
> <br>
> Can we map the pins, point to point without adapters to debug the BBB <br>
> using Launchpads's XDS110?<br>
> <br>
> Following is what I came up with just refering the above given pin layouts.<br>
> <br>
> *ARM10 to cTI20*<br>
> <br>
> 1==5     (VTRef/VCC)<br>
> 2==1     (SWDIO/TMS)<br>
> 3==8    (GND)<br>
> 4==9      (SWCLK/TCLK) SWDCLK(9) and TCK(11) are separate in cTI<br>
> 5==10  (GND)<br>
> 6==7    (SWO/TDO)<br>
> 7 KEYED<br>
> 8==3     (NC/TDI)<br>
> 9==12   (GNDDetect)<br>
> 10==15  (nRESET)<br>
> <br>
> Will this work? (EMU pins are not used here)<br>
> <br>
> Also I found a discussion in TI' forum which says,<br>
> <br>
> "Controlling the EMU0 and EMU1 signals, which are mandatory to place the <br>
> AM335x in debug mode."<br>
> <br>
> <a href="https://e2e.ti.com/support/processors-group/processors/f/processors-forum/777331/am3358-how-to-evaluate-if-a-jtag-chain-works-correctly" rel="noreferrer" target="_blank">https://e2e.ti.com/support/processors-group/processors/f/processors-forum/777331/am3358-how-to-evaluate-if-a-jtag-chain-works-correctly</a> <br>
> <<a href="https://e2e.ti.com/support/processors-group/processors/f/processors-forum/777331/am3358-how-to-evaluate-if-a-jtag-chain-works-correctly" rel="noreferrer" target="_blank">https://e2e.ti.com/support/processors-group/processors/f/processors-forum/777331/am3358-how-to-evaluate-if-a-jtag-chain-works-correctly</a>><br>
> <br>
> Also the hardware Mod for libdebugger in RTEMS connects the SWO/TDO(7) <br>
> to the EMU0(13).<br>
> <br>
> <a href="https://docs.rtems.org/branches/master/user/bsps/bsps-arm.html#debugging-using-libdebugger" rel="noreferrer" target="_blank">https://docs.rtems.org/branches/master/user/bsps/bsps-arm.html#debugging-using-libdebugger</a> <br>
> <<a href="https://docs.rtems.org/branches/master/user/bsps/bsps-arm.html#debugging-using-libdebugger" rel="noreferrer" target="_blank">https://docs.rtems.org/branches/master/user/bsps/bsps-arm.html#debugging-using-libdebugger</a>><br>
> <br>
> My Project Proposal:<br>
> <a href="https://docs.google.com/document/d/1CN3ri7g6NJeFPb5h8y4smr1aziGWyXbiiXUsFMhdUu4/edit?usp=sharing" rel="noreferrer" target="_blank">https://docs.google.com/document/d/1CN3ri7g6NJeFPb5h8y4smr1aziGWyXbiiXUsFMhdUu4/edit?usp=sharing</a> <br>
> <<a href="https://docs.google.com/document/d/1CN3ri7g6NJeFPb5h8y4smr1aziGWyXbiiXUsFMhdUu4/edit?usp=sharing" rel="noreferrer" target="_blank">https://docs.google.com/document/d/1CN3ri7g6NJeFPb5h8y4smr1aziGWyXbiiXUsFMhdUu4/edit?usp=sharing</a>><br>
> <br>
> Best regards,<br>
> Husni Faiz.<br>
> <br>
<br>
-- <br>
--------------------------------------------<br>
embedded brains GmbH<br>
Herr Christian MAUDERER<br>
Dornierstr. 4<br>
82178 Puchheim<br>
Germany<br>
email: <a href="mailto:christian.mauderer@embedded-brains.de" target="_blank">christian.mauderer@embedded-brains.de</a><br>
phone: +49-89-18 94 741 - 18<br>
fax:   +49-89-18 94 741 - 08<br>
<br>
Registergericht: Amtsgericht München<br>
Registernummer: HRB 157899<br>
Vertretungsberechtigte Geschäftsführer: Peter Rasmussen, Thomas Dörfler<br>
Unsere Datenschutzerklärung finden Sie hier:<br>
<a href="https://embedded-brains.de/datenschutzerklaerung/" rel="noreferrer" target="_blank">https://embedded-brains.de/datenschutzerklaerung/</a><br>
</blockquote></div>