[Macchiato] JTAG debugging a Macchiato

Matt Sealey neko at bakuhatsu.net
Wed Mar 21 10:43:12 GMT 2018


I at least hoped after nearly a year shipping the board that some
enterprising fellow might have gotten that information and snuck in an
OpenOCD configuration :)

That DS-5, as ‘niche’ as it is, isn’t a priority for Marvell and they don’t
even have rudimentary encrypted Lauterbach scripts that they are willing to
share makes having and advertising JTAG on the board more of an insult to
‘men who debug’ than flakey PCIe.

Maybe I should rephrase the question, who do we need to talk to - anyone at
Semihalf or SolidRun or Marvell - who knows why the TAP is locked down or
even the process for proving a need to unlock it once you’ve paid up for a
board?

Ta,
Matt

On Wed, Mar 21, 2018 at 04:47 Frederik Lotter <frederik.lotter at netronome.com>
wrote:

> On Tue, Mar 20, 2018 at 8:03 PM, Matt Sealey <neko at bakuhatsu.net> wrote:
>
>> Hello all,
>>
>> Anyone got *any* kind of JTAG debugger working with a Macchiato yet?
>>
>> I was unpleasantly surprised that the EspressoBIN works out of the box,
>> but my McBIN seems to present me only with a single TAP with a strange (not
>> Marvell?) JEP106 vendor and the product ID 0x8040 - that’s no Coresight DAP
>> I’ve ever seen...
>>
>> Is there some lockout that should not have been placed or something the
>> PM firmware running on the M3 could do to give us actual debug access (or
>> could I short a test pad, flip a switch or just forget it and use the damn
>> thing as a doorstop?)
>>
>> Marvell are being their usual selves regarding any information and
>> documentation, so I’m putting it out here.
>>
>> Ta,
>> Matt
>>
>
> I've asked the same question before.
>
> ARM (DS-5) did not have debug support. I did not check any further.
>
> The JTAG device you see is some proprietary TAP router device that needs
> special sequences to wire/route in the Coresight DAP. Unfortunately these
> codes are not publicly available as far as I know.
>
>
>> _______________________________________________
>> Macchiato mailing list
>> Macchiato at lists.einval.com
>> https://lists.einval.com/cgi-bin/mailman/listinfo/macchiato
>>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.einval.com/pipermail/macchiato/attachments/20180321/132ed18b/attachment.html>


More information about the Macchiato mailing list