On Snapdragon 888 HDK(SM8350) board, Trying to profile the ADSP using (https://developer.qualcomm.com/software/snapdragon-profiler), snapdragon-profiler.
Able to get some profiling information when nothing is running on ADSP. But when i try to run the example calculator application provided in SDK (C:\Qualcomm\Hexagon_SDK\4.2.0.2\examples\calculator), it throws some error. But if i close the snapdragon-profiler application running on my system, the calculator example works fine on ADSP.
But the same calculator i could run on CDSP without any issues along with snapdragon-profiler application and could get some useful profiling information.
The same problem I observed with ADSP while using sysmon app.
After going through SDK documentation, I suspect this limitation may be because of concurrent dsp Protection Domains(PD), as The concurrent PD's on ADSP is limited to 1, where as CDSP it is 10.
(Ref:///C:/Qualcomm/Hexagon_SDK/4.2.0.2/docs/software/ipc/rpc.html#dsp-protection-domains)
Please confirm whether my understanding is correct and suggest further, how to get the profiling done for ADSP using snapdragon-profiler or sysmon app.?
Not able to run example applications on ADSP when snapdragon-profiler is connected
Posted: Mon, 2021-10-04 07:12
I have the same issue.
Did you find a solution in the meantime?
Thanks
I have the same issue.
Did you find a solution in the meantime?
Thanks
I'm facing the similar issue, where the sysmon profiler throws the below error with adsp and works fine with cdsp: