Skip to content

Updates to aiml container to handle different devices#16

Open
Srinivas-Kandagatla wants to merge 3 commits intoqualcomm-linux:mainfrom
Srinivas-Kandagatla:monza
Open

Updates to aiml container to handle different devices#16
Srinivas-Kandagatla wants to merge 3 commits intoqualcomm-linux:mainfrom
Srinivas-Kandagatla:monza

Conversation

@Srinivas-Kandagatla
Copy link

This PR adds support to

  • define devices and properties so that we can match correct hexagon-binaries.
  • add yaml config files for fastrpc.
  • update Qualcomm AI runtime version.

Currently the script requires access to /sysfs and debugfs entires to determine both firmware verison and features.
This can however done in a nice way with CDI as explained by @koenkooi

Srinivas Kandagatla added 3 commits February 13, 2026 10:41
Add fastprc config yaml so that hexagon-binaries are loaded from correct
path for each device.

Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@oss.qualcomm.com>
update AI runtime to latest version.

Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@oss.qualcomm.com>
Add script to setup qnn dependencies which includes copying correct
hexagon binaries that match with linux firmware.
This requires host to do a bind mount of
https://github.com/linux-msm/hexagon-dsp-binaries.git to
/root/hexagon-binaries/

Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@oss.qualcomm.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant