Questions tagged [hexagon-dsp]

Hexagon is a Digital Signal Processor (DSP), based on 32-bit multithreaded CPU architecture developed by Qualcomm. Hexagon DSPs are included in Snapdragon SoC since 2006. They are also used in some femtocell processors of Qualcomm, including FSM9832.

51 questions
2
votes
0 answers

Tensorflow on Hexagon DSP unclear issues

I am follow instruction to build Android application with Tensorflow engine on Hexagon DSP. My device is Pixel 1. libhexagon_controller.so - there is no compilation problem with android_Release mode , but when I trying to build…
dima
  • 51
  • 4
2
votes
1 answer

Halide/Hexagon support on Linux

Is Halide's Hexagon targeting supported on 820E Linux platforms? The Github project says: The currently supported combination of targets is to use the HVX target features with an x86 linux host (to use the simulator) or with an ARM android target…
2
votes
1 answer

fail to execute examples in hexagon-dsp: cannot link executable library adsprpc.lib

I have successfully built and executed the calculator app with hexagon-sim, android and hvx. However, reproducing the same make flow does not succeed in executing other applications on my Open-Q 820 board. For instance: Application bilateral_v60,…
Amir
  • 1,348
  • 3
  • 21
  • 44
2
votes
1 answer

Error Running Qualcomm fastRPC Calculator Example for Hexagon DSP on Snapdragon 820 (Ubuntu 16.04))

I am trying to run the basic calculator example from the Hexagon SDK on the Open-Q 820 Development Kit (Snapdragon), but when trying to run the calculator_walkthrough.py python script to run the example the process fails. I'm running the Hexagon…
Karl
  • 23
  • 4
2
votes
0 answers

Qualcomm USB Driver not recognised for OpenQ 820 (Snapdragon 820) platform after installation

I am using Open-Q 820(APQ8096) carrier board. I have installed the Hexagon SDK 3.2 application and its USB driver which is available in the installation path of Hexagon SDK 3.2. As a result, after installation if I connect OPEN-Q 820 board, it must…
Migui Mag
  • 187
  • 1
  • 3
  • 13
2
votes
1 answer

Shell gets stuck when Standalone graph_app in hexagon nnlib is ran

Shell was not responding when i issued this command. /data/local/graph_app --flag 299 299 3 1 0 0 1 NULL 0 1 0 inputfile /data/local/tmp/img_299x299.bmp got description info from helper optargs Usage: testapp [--flag flagopt] [inputfile…
kzs
  • 1,793
  • 3
  • 24
  • 44
2
votes
2 answers

Can Renderscript code be compiled to and run on Snapdragon's Haxagon DSP?

Renderscript is claimed to support "different types of processors such as the CPU, GPU or DSP." Now, probably the most popular DSP these days in the Android world is Hexagon present in Snapdragon SOCs. Can Renderscript code be made to run on Hexagon…
Miloslaw Smyk
  • 1,305
  • 10
  • 15
1
vote
1 answer

how do I successfully to using hexagonsdk

when i install hexagon sdk 5.1.0.0 using QPM, error occured "hexagonsdk5x_jre.5.2.0.0.windows-x86.exe hexagonsdk5x_jre.5.2.0.0.windows-x86.exe was not installed". then install these deps using "java -jar .\utils\scripts\depDl.jar -c…
Chun Li
  • 13
  • 3
1
vote
1 answer

Qualcomm Hexagon Inline Assembly

I am new to QC Hexagon and I need to optimise lots of loops of a C code. I installed the Hexagon tools and had a look at the manual. My general question is: Do I need to write inline assembly code or can I use the Hexagon intrinsics simply in the C…
Dario Da
  • 37
  • 5
1
vote
0 answers

hexagon-sim WARNING: DRIL in dril.cpp:6843: Unable to load symbols from exe file

Can you tell me how to solve it? "hexagon-sim INFO: The rev_id used in the simulation is 0x00004060 (v60a_512) hexagon-sim WARNING: uiLoadElfSymfile in dril.cpp:5902: Cannot find string table in ELF file hexagon-sim WARNING: DRIL in dril.cpp:6843:…
mhx
  • 11
  • 1
1
vote
0 answers

Trying to use Hexagon Delegate for a tflite project

I have integrated the hexagon delegate in a sample TensorFlow Lite Image Classification app. It was running successfully until a couple of days ago. Now, the app crashes when I try to inference using the hexagon delegate. From the logs, I see the…
Sai Teja
  • 11
  • 2
1
vote
1 answer

Is it possible to run GoogleTest - based unit-tests with Hexagon SDK?

I'm very new to the topic of DSP development. I have asked this question in the Qualcomm forum 2 months ago, but haven't received any answer. Currently I'm involved in the porting of parts of our code to the Hexagon DSP, made by Qualcomm. Our code…
wl2776
  • 4,099
  • 4
  • 35
  • 77
1
vote
2 answers

How do I give Android apps access to the Hexagon DSP

I'm trying to run some Android apps of mine on the Hexagon DSP on a Google Pixel. However, access to the DSP is being restricted. Using the AOSP source is it possible to modify the policy of whether Android programs can run on the Hexagon DSP?…
137
  • 183
  • 2
  • 14
1
vote
0 answers

Terminology for different types of Qualcomm DSPs

What is the difference between aDSP and cDSP. I've seen these terms be overloaded quite a bit. In the Qualcomm DSP user guide it says: "The processing units include a Kryo CPU, an Adreno 640, and four separate DSPs, each devoted to a specific…
137
  • 183
  • 2
  • 14
1
vote
0 answers

complex multiply instruction Hexagon DSP

I'm preparing my presenation about Hexagon DSP for collage project, I can't understand the flow of this complex multiply instruction. how multiply done !!?
Esraa Ali
  • 21
  • 8