Hi Guys,
Thanks Mathieu for including me and sorry for top posting. About Dragonboard845, it is based on SDM845 which does support coresight and all other features which upstream coresight framework supports. I usually test coresight on test platforms what we call MTP which doesn't have debug fuses blown and all the coresight IP blocks are accessible. You can check [1] if ETMs are accesible and you can collect traces or not on any SDM845 based platforms, note that you have to enable respective coresight configs.
[1] https://github.com/saiprakash-ranjan/coresight-test-results/blob/master/core...
Thanks Sai
On 2020-06-29 21:16, Mathieu Poirier wrote:
Hi David,
I am CC'ing the coresight mailing list as it is the best way to get coresight related support on various issues. I have also included Sai who has worked on coresight on the dragon board 845.
Regarding autoFDO, Mike Leach recently posted a patchset [1] that automatically configures autoFDO on a platform. You can either work with that patchset or use a scripted solution that Al Grant and Robert Walker have been using.
Thanks, Mathieu
[1]. https://lists.linaro.org/pipermail/coresight/2020-June/004078.html
---------- Forwarded message --------- From: David Cunado David.Cunado@arm.com Date: Mon, 29 Jun 2020 at 05:14 Subject: Coresight - help To: Mathieu Poirier mathieu.poirier@linaro.org, Dave Rodgman dave.rodgman@arm.com Cc: bill.fletcher@linaro.org bill.fletcher@linaro.org
Hi Mathieu,
James King passed me your details as you have had expensive experience with Coresight support in many platforms.
One of our OSS teams here at Arm is working with Google to try to get Auto FDO working on DragonBoard 845 – do you know whether Coresight is ‘usable’ on this board and if so, if there are any tips on getting it to work?
I’ve CC’ed Dave Rodgman, the Tech Lead for the team, who can provide additional technical details.