Skip to content

camxlib-shikra:Add Qualcomm Camera X (CamX) module for Shikra - #3135

Closed
Ganesh Khose (gkhose-qipl) wants to merge 1 commit into
qualcomm-linux:masterfrom
gkhose-qipl:camera_downstream
Closed

Ganesh Khose (gkhose-qipl) wants to merge 1 commit into
qualcomm-linux:masterfrom
gkhose-qipl:camera_downstream

Conversation

@gkhose-qipl

@gkhose-qipl Ganesh Khose (gkhose-qipl) commented Sep 11, 2026

Copy link
Copy Markdown
Contributor

Introduce camxlib recipe which delivers three components:

  • camx: Core CamX engine for managing camera pipelines and interfacing with hardware.
  • camxlib: Image processing algorithms and hardware support libraries extending CamX functionalities. Uses openCV version 3.1.
  • chicdk: Camera hardware interface developer kit providing a configurable mechanism for use case selection and camera pipeline creation.

Depends on: #3133

Introduce camxlib recipe which delivers three components:
- camx: Core CamX engine for managing camera pipelines and interfacing
with hardware.
- camxlib: Image processing algorithms and hardware support libraries
extending CamX functionalities. Uses openCV version 3.1.
- chicdk: Camera hardware interface developer kit providing a
configurable mechanism for use case selection and camera pipeline
creation.

Signed-off-by: Ganesh Khose <gkhose@qti.qualcomm.com>
@gkhose-qipl

Ganesh Khose (gkhose-qipl) commented Sep 11, 2026

Copy link
Copy Markdown
Contributor Author

moved to draft while validation is pending.
Depends on: #3133

@gkhose-qipl

Ganesh Khose (gkhose-qipl) commented Sep 11, 2026

Copy link
Copy Markdown
Contributor Author

Hi team,
Could you please add the backport label and GA milestone (qli-2.1 pull-request freeze)?
Thanks in advance.

SRC_URI[camxcommon.sha256sum] = "9ce4b129b55c2d81b478e7666dc95377339ab3ffa83a47b2ff2bad9d861d2f97"
SRC_URI[camxtest.sha256sum] = "5cbb58e6d3a2cd7565c68a6a660272ba80951570b881c57d1d276ada1d016f33"

DEPENDS += "sensinghub qcom-sensors-binaries qmi-framework"

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Does camxlib depend on all three?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

yes

@ricardosalveti

Copy link
Copy Markdown
Contributor

ERROR: camxlib-shikra-1.0.46-r0 do_fetch: Fetcher failure: Fetch command ['wget', '--tries=2', '--timeout=100', '--output-document=/downloads/camxtest-shikra_1.0.38_armv8-2a.tar.gz.tmp', '--continue', '--directory-prefix=/downloads', 'https://qartifactory-edge.qualcomm.com/artifactory/qsc_releases/software/chip/component/camx.qclinux.0.0/260911/prebuilt_yocto_master/camxtest-shikra_1.0.38_armv8-2a.tar.gz', '--progress=dot', '--verbose'] failed with exit code 8, see logfile for output

@gkhose-qipl

Copy link
Copy Markdown
Contributor Author

ERROR: camxlib-shikra-1.0.46-r0 do_fetch: Fetcher failure: Fetch command ['wget', '--tries=2', '--timeout=100', '--output-document=/downloads/camxtest-shikra_1.0.38_armv8-2a.tar.gz.tmp', '--continue', '--directory-prefix=/downloads', 'https://qartifactory-edge.qualcomm.com/artifactory/qsc_releases/software/chip/component/camx.qclinux.0.0/260911/prebuilt_yocto_master/camxtest-shikra_1.0.38_armv8-2a.tar.gz', '--progress=dot', '--verbose'] failed with exit code 8, see logfile for output

Expected failure, depends is added to fix same.

@ricardosalveti

Copy link
Copy Markdown
Contributor

Base version coming from #3133, why don't you just include this new recipe as part of that PR?

@gkhose-qipl

Copy link
Copy Markdown
Contributor Author

Base version coming from #3133, why don't you just include this new recipe as part of that PR?

Shikra we are enabling first time so don't want to delay merging of other targets.

@gkhose-qipl

Copy link
Copy Markdown
Contributor Author

Today we are going to validate shikra e2e on priority. To get early comments raised PR and moved to draft

@lumag

Copy link
Copy Markdown
Contributor

Today we are going to validate shikra e2e on priority. To get early comments raised PR and moved to draft

Please validate the solutions before opening the PR.

@gkhose-qipl
Ganesh Khose (gkhose-qipl) marked this pull request as ready for review September 12, 2026 12:15

@lumag Dmitry Baryshkov (lumag) left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Fails to build:

ERROR: camxlib-shikra-1.0.46-r0 do_fetch: Bitbake Fetcher Error: FetchError('Unable to fetch URL from any source.', 'https://qartifactory-edge.qualcomm.com/artifactory/qsc_releases/software/chip/component/camx.qclinux.0.0/260911/prebuilt_yocto_master/camxtest-shikra_1.0.38_armv8-2a.tar.gz;name=camxtest')

@gkhose-qipl

Ganesh Khose (gkhose-qipl) commented Sep 13, 2026

Copy link
Copy Markdown
Contributor Author

Fails to build:

ERROR: camxlib-shikra-1.0.46-r0 do_fetch: Bitbake Fetcher Error: FetchError('Unable to fetch URL from any source.', 'https://qartifactory-edge.qualcomm.com/artifactory/qsc_releases/software/chip/component/camx.qclinux.0.0/260911/prebuilt_yocto_master/camxtest-shikra_1.0.38_armv8-2a.tar.gz;name=camxtest')

It's expected failure so add depends on in pr description. As shikra is working now can I add this commit into that PR only?

@gkhose-qipl

Copy link
Copy Markdown
Contributor Author

closing PR and adding changes as part of #3133 to avoid CI failures

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants