Skip to content

FastRPC CDSP session fails on Dragon Q6A (QCS6490) - error 0x80000600 - NPU not working #567

Description

@aliekudrot-bit

Board Information

  • Board: Radxa Dragon Q6A
  • SoC: QCS6490
  • Kernel: 6.18.2-4-qcom
  • OS: Ubuntu 24.04.4 LTS

Problem

NPU/DSP cannot be used. FastRPC fails to open CDSP session with error 0x80000600.
All fastrpc_test cases fail. QNN HTP backend cannot initialize.

Error Message

adsp-rpc-remote-heap exists in DTB but cdsp-rpc-remote-heap is missing.

Steps to Reproduce

  1. Install: sudo apt install qairt-dsp-binaries task-qualcomm-npu fastrpc-test
  2. Run: fastrpc_test → 3/3 FAILED with 0x80000600
  3. Run: qnn-net-run --retrieve_context model.bin --backend libQnnHtp.so → Device Creation failure

Expected Behavior

CDSP accessible via FastRPC, NPU inference working with QNN HTP backend

Request

Please add cdsp-rpc-remote-heap reserved DMA memory in DTB for Dragon Q6A board.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions