嗨@yipingwang谢谢。我们使用的是 TechNexion AR0235 相机,我们希望将其与 CSI 和 CSI/DSI 插槽一起使用。
我需要和AE团队确认一下。
您好@yipingwang,谢谢您的帮助,但是摄像头仍然无法工作。您有什么建议吗?
正常操作:第 6 行 = 高电平,第 4 行 = 低电平。
嗨@yipingwang
@yipingwang我应用了以下设置,但相机初始化仍然失败。
hankwang_0-1790059212233.png
感谢您确认 J14 A10 (DSICSI_RST_SYNC) 和 A11 (DSICSI_EN_PWDN) 是通过 U81 (ADP5585) 控制的。我们已经确认,我们板上的 ADP5585(i2c 地址 0x34,报告为 adp5585-00)探测成功,并且在 Linux 中作为 gpiochip9 暴露出来,具有 11 条 GPIO 线(0-10;根据我们的设备树,第 5 线保留用于 PWM)。
您能否帮助我们将这两个信号映射到 ADP5585 的确切 GPIO 引脚(例如,根据数据手册,R0-R4/C0-C4 对应的 Linux GPIO 芯片行号(0-10)是多少?另外,每个信号的正确极性(高电平有效/低电平有效)是什么?
我们已经对 10 条可用线路的所有两两组合(90 种组合,两条线路同时拉低)进行了暴力测试,但没有成功——相机的启动状态寄存器 (0x3004) 在所有情况下都保持为 0x0000。如果能从原理图或 UM12022 中获得精确的引脚映射,我们就可以直接验证,而无需继续猜测。
在 19 毫米 × 19 毫米的 i.MX 95 EVK 上,i.MX95 EVK DSI/CSI 连接器 (J14) 上的复位和待机引脚是通过 ADP5585 GPIO 扩展器 U81 控制的,而不是直接由 i.MX95 GPIO 控制的:
在设备树中,引用 U81 以进行 reset-gpios 和 pwdn-gpios 的配置。以 NXP 的 imx95-19x19-evk-os08a20-combo.dtb 覆盖层为例,启用共享 DSI/CSI 端口上的第二个摄像头。