This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] TDA4AL-Q1:TDA4AL-Q1:CSI2RX0 DTS 配置问题(cdns-csi2rx:4514000-bridge 故障、错误-22)

Guru**** 1832870 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1435323/tda4al-q1-tda4al-q1-csi2rx0-dts-configuration-issue-cdns-csi2rx-probe-of-4514000-csi-bridge-failed-with-error--22

器件型号:TDA4AL-Q1

工具与软件:

您好!

Linux SDK: ti-processor-sdk-linux-adas-j721s2-evm-09_02_00_05

我正在基于 TDA4AL 平台在我们自己的产品中调试 CSI2RX IF 驱动程序、在使用以下 DTS 配置时、我遇到以下问题:

cdns-csi2rx:451400.csi-bridge 的探测器出现故障、错误为-22

您能否帮助检查 DTS 配置是否有问题、以及问题的原因是什么? 如何分析此问题?

修改的 dtso 文件是
/*
 * MIPI CSI 连接器上的 x05b1s MIPI 摄像头模块。
 *
 *
 */

/dts-v1/;
/plugin/;

#include

&{/}{
   clk_ox05b1s_fixed:ox05b1s-inck{
       Compatible ="固定时钟";
       #clock-Cells =<0>;
       时钟频率=<24000000>;
   };
};

&MAIN_i2c3{
   状态="正常";
   #address-cells =<1>;
       #size-cells =<0>;
       
   ox05b1s:相机@50 {
       兼容="ovti、ox05b";
       REG =<0x50>;
       Clocks =<&clk_ox05b1s_fixed>;
       时钟名称="inck";

       端口{
           csi2_cam0:端点{
               远端端点=<&csi2rx0_in_sensor>;
               链路频率=/bits/ 64 <480000000>;
               时钟通道=<0>;
               data-channels =<1 2 3 4>;
           };
       };
   };
};

&csi0_port0{
   状态="正常";

   csi2rx0_in_sensor:端点{
       远程端点=<&csi2_cam0>;
       Bus-type =<4>;/* CSI2 DPHY */
       时钟通道=<0>;
       data-channels =<1 2>;
   };
};

e2e.ti.com/.../7_2D00_11_2D00_logs.txt