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

Labels

No labels
No labels

Type

No type

Fields

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