Hi Al and Mike,
Appreciate your response. It seems that OpenCSD and CSAL are very similar. Are they two different approaches to solving the same problem OR in fact are they inherently different? I note that OpenCSD appears to actually decode trace as well (which CSAL does not appear to support).
Would appreciate any pointers or comments as to how they compare and what would be my best starting point.
Thanks Hugh
-----Original Message----- From: Al Grant Al.Grant@arm.com Sent: Friday 25 March 2022 09:49 To: Mike Leach mike.leach@linaro.org; Hugh O'Keeffe hugh.okeeffe@ashling.com Cc: coresight@lists.linaro.org Subject: RE: CoreSight ELA-600 Embedded Logic Analyzer
On Thu, 24 Mar 2022 at 17:47, Hugh O'Keeffe hugh.okeeffe@ashling.com wrote:
Hi All,
Couple of questions:
- Does anyone know of any other software options other than DS-5
for
configuring, capturing and viewing data using the ELA-600 ?
In https://github.com/ARM-software/CSAL, the csscan.py script has some basic support for reading the ELA config and dumping its SRAM buffer. No support for decoding ELA capture out of a CoreSight trace stream though, as it was only tested on ELA-500.
The assignment of input signals may be SoC-specific and there may also be SoC-specific obfuscation applied to the data - this is one of those "ask your SoC vendor" situations. The scripts that have gone upstream don't reveal anything that is not already public.
Al
- I could roll my own but I don't think OpenCSD has support for the
ELA-
- Correct ?
As I maintain OpenCSD I can answer this second question....
No - there is not an ELA specific decoder in OpenCSD. Nor are there plans to add one at present. That said the the OpenCSD infrastucture should allow a new decode module to be added easily.
Regards
Mike
Thanks in advance
Hugh
-----Original Message----- From: coresight-request@lists.linaro.org coresight-request@lists.linaro.org Sent: Thursday 24 March 2022 17:36 To: Hugh O'Keeffe hugh.okeeffe@ashling.com Subject: Welcome to the "CoreSight" mailing list
Welcome to the "CoreSight" mailing list!
To post to this list, send your message to:
coresight@lists.linaro.org
You can unsubscribe or make adjustments to your options via email by
sending a message to:
coresight-request@lists.linaro.org
with the word 'help' in the subject or body (don't include the quotes), and
you will get back a message with instructions. You will need your password to change your options, but for security purposes, this password is not included here. If you have forgotten your password you will need to reset it via the web UI.
CoreSight mailing list -- coresight@lists.linaro.org To unsubscribe send an email to coresight-leave@lists.linaro.org
-- Mike Leach Principal Engineer, ARM Ltd. Manchester Design Centre. UK _______________________________________________ CoreSight mailing list -- coresight@lists.linaro.org To unsubscribe send an email to coresight-leave@lists.linaro.org