Dear Qualcomm experts,
I would like to work with the APQ8009w on the Open-Q 2100 development board.
After some reading, I am very confused whether the DSP on the snapdragon wear 2100 is programmable by the user at all.
- While Intrinsyc claim "[t]he Snapdragon® Wear 2100 processor’s sensor core software uses the Hexagon DSP core to interface with the sensors", Qualcomm specifies the DSP on this chip as "modem DSP" compared to, e.g., the snapdragon 210 where they explicitly say "Hexagon DSP".
- From other sources, I understood that Qualcomm distinguishes application DSP (aDSP) and modem DSP (mDSP). They say that only aDSP used to be programmable by the user whilst mDSP used to be programmed by Qualcomm exclusively (which would mean the 2100's DSP cannot be programmed by the user).
- However, according to recent versions of the Hexagon DSP SDK, the user can now program both aDSP and mDSP, which would eventually mean that there is a chance to program the wear 2100's DSP.
It would be great to find a point of contact who can answer these questions (and potential follow ups):
1. Is the DSP on the Wear 2100 programmable by the user (and is there support in the Hexagon DSP SDK)?
2. Can this DSP operate while the A7 is asleep?
3. What sensors could be processed directly through the DSP, e.g. could it work on IMU or camera data without involving the main processor?
Best regards and thank you very much for your help,
Jakob