forked from zephyrproject-rtos/zephyr
-
Notifications
You must be signed in to change notification settings - Fork 0
Imx219 uvc #2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
zacck
wants to merge
12
commits into
main
Choose a base branch
from
imx219-uvc
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Imx219 uvc #2
+905
−54
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Only VIDEO_CID_ANALOGUE_GAIN and VIDEO_CID_GAIN were defined. Also add the complementary VIDEO_CID_DIGITAL_GAIN. Signed-off-by: Josuah Demangeon <[email protected]>
Switch to zephyr-keep-sorted-start/stop to keep checking the new driver imports are always sorted, which reduces chances of git conflict while adding new drivers from separate branches. Signed-off-by: Josuah Demangeon <[email protected]>
Add support for the Sony IMX219 CSI sensor. This sensor supports resolution of 3280x2464 in RGGB bayer format either 8 or 10 bits and using 2 or 4 CSI lanes. Only 10 bits on 2 CSI lanes is currently supported, and only in 1920x1080 pixel resolution using cropping using the video_set_format(), and will need to be converted to video_set_selection() instead. Signed-off-by: Josuah Demangeon <[email protected]> Co-authored-by: Alan Shaju <[email protected]> Co-authored-by: Alain Volmat <[email protected]>
Build the IMX219 image sensor driver on the build-all tests. No interconnection with any other device is done, which is not mandatory at the time as no link-related parameter is used. Signed-off-by: Josuah Demangeon <[email protected]>
Add a shield for the Raspberry Pi Camera Module 2, featuring the IMX219 sensor. This module is suitable for bot the "normal" and "No IR" (no infra-red) variants and uses the rasapberry pi connector. Signed-off-by: Josuah Demangeon <[email protected]> Co-authored-by: Alain Volmat <[email protected]>
Add board specific .conf files for the stm32n6570_dk. Signed-off-by: Alain Volmat <[email protected]>
Add an instance for DCMIPP as well as devicetree definitions to allow plugging Raspberry Pi 22 pins or 15 pins shields via the csi_* devicetree labels. Signed-off-by: Josuah Demangeon <[email protected]>
On the Nucleo N6 board, extra delay is required to get the IMX335 respond to the I2C commands in time. This was observed with the st_b_cams_imx_mb1854 shield and the nucleo_n657x0_q board. Signed-off-by: Josuah Demangeon <[email protected]>
The "gpio-hog;" devicetree property configuring the "power enable" pin at boot was not working, due to being placed on a gpio-nexus. This is not supported and lead the gpio-hog inactive. Instead, let the board specify their CSI_IO0 and CSI_IO1 pin as GPIO hogs with status = "disabled", letting shields enable them and set the direction as needed. Signed-off-by: Josuah Demangeon <[email protected]>
Signed-off-by: Zacck Osiemo <[email protected]>
Signed-off-by: Zacck Osiemo <[email protected]>
Signed-off-by: Zacck Osiemo <[email protected]>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.