Hi!
After successfully launching the camera with continuous clock in this topic, I continued to connect another camera.
I can't get frames.
Camera parameters: 2 lanes mipi, pixel clock - 32.5MHz, width - 1280, height - 1024, fps 20.
I can't understand what I'm doing wrong. Clock waveform attached.
camera_0: camera_0_mipi@3e {
compatible = "camera_0";
reg = <0x3e>;
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_csi0_rst>, <&pinctrl_csi0_pwn>;
csi_id = <0>;
reset-gpios = <&gpio3 19 GPIO_ACTIVE_LOW>;
enable-gpios = <&gpio3 20 GPIO_ACTIVE_HIGH>;
mipi_csi;
status = "okay";
port {
camera_mipi_0_ep: endpoint {
bus-type = <4>;
data-lanes = <1 2>;
clock-lanes = <0>;
clock-noncontinuous;
remote-endpoint = <&mipi_csi0_ep>;
};
};
};
&mipi_csi_0 {
#address-cells = <1>;
#size-cells = <0>;
status = "okay";
port@0 {
reg = <0>;
mipi_csi0_ep: endpoint {
remote-endpoint = <&camera_mipi_0_ep>;
data-lanes = <2>;
csis-hs-settle = <13>;
csis-clk-settle=<2>;
csis-wclk;
};
};
};
&mipi_csi_1 {
#address-cells = <1>;
#size-cells = <0>;
status = "disabled";
};
&cameradev {
status = "okay";
};
&isi_0 {
status = "okay";
cap_device {
status = "okay";
};
// m2m_device {
// status = "okay";
// };
};
&isi_1 {
status = "disabled";
cap_device {
status = "disabled";
};
};
&isp_0 {
status = "disabled";
};
&isp_1 {
status = "disabled";
};
&dewarp_0 {
status = "disabled";
};