The usage scenario is as follows:
I have all kinds of camera modules that need to be bring up,I can’t confirm what it resolution is and whether it’s using D-PHY or C-PHY,Is there a way to configure or modify the attributes and parameters of a camera module through a software program without modifying the device tree?Are there any overridden methods or API that can be used to implement this requirement?
Another problem is how to take the RAW data that the camera outputs and send it out through the network port. Whether there are relevant use cases to refer to?
hello 541449841,
there’re sensor_signal_properties / sensor_image_properties / sensor_control_properties,
you’ll need to understand them and configure settings correctly.
for example,
there are hardware specific settings, i.e. clocks, GPIOs, regulators…etc
sensor specific settings, i.e. slave add., width/height, pixel format, pixel clock…etc.
and, camera platform specific settings, i.e. all the settings within the field of tegra-camera-platform{…}
why you bring-up camera without understand those specific settings.
hello,Jerry
I’m familiar with hardware specific settings and sensor specific settings, I can bring up camera by
modify dts/dtsi & camera_driver.c.
but now I have a lot kind of camera modules with different specifications , Is there a way to set these specific settings from an app or shell script ? Not from dtb files
hello 541449841,
it’s kernel init process to parse the device and register to linux kernel, all those settings need to be specify correctly.
in the other words, it’s not able to set these specific settings from user-space.
Okay I got it,thank you
This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.