Sign using signer.py located in {HEXAGON_SDK_ROOT}/utils/scripts. If you encounter the error SDK Environment not set up -> Please run setup_sdk_env script from SDK’s root directory,…
Leave a CommentCategory: Android
During the development process of Qualcomm DSP software, the DSP kernel program may crash. At this time, we need to determine where the program crashed…
Leave a CommentGet the output information of linker After building from sources (AOSP 9.0). it can be done by setting LD_DEBUG flag when The value of LD_DEBUG…
Leave a Comment1. Background The size of the application installation package affects the user’s download time, installation time, disk space and many other aspects. Therefore, reducing the…
1 CommentIn the non-Standalone mode of Qualcomm’s Hexagon DSP, using printf in the DSP kernel file cannot output messages on the terminal. You can use the…
Leave a CommentThis article introduces how to remote debug through adb. Three methods are introduced, which are used when the android device can and cannot be connected…
Leave a CommentThis article introduces the remote debugging through GDB on Android system. Copy gdbserver to the device Prebulit gdbserver can be found in the NDK toolchain…
Leave a CommentMakes ARM NEON documentation accessible (with examples). Born from frustration with ARM documentation and general lack of examples. Intro When you convert your iOS code…
Leave a CommentArm Neon is an advanced single instruction multiple data (SIMD) architecture extension for the Arm Cortex-A and Arm Cortex-R series of processors with capabilities that…
Leave a CommentUsing Qualcomm DMA-BUF can achieve zero-copy memory conversion between CPU/GPU, and in general case, DMA-BUF is faster than traditional memory allocation, which saves time and…
Leave a Comment