Other Parts Discussed in Thread: TDA2E
器件型号:TDA2EG
你(们)好
我尝试在 TDA2Ex 上测试 usecase "csi2_cal_multi_cam_view"、并得到以下错误:
这意味着 TDA2Ex 和 UB964之间基于中断模式的 I2C 通信失败。
我对 I2C 中断模式有一些疑问:
Q1:I2C 硬件设置
根据"VisionSDK_UserGuide_TDA2Ex"的第10页、完整设置如下、仅连接 CSI2接口、I2C 接口(红圈)未连接:
从"TDA2Ex EVM CPU 板用户指南"的第19页可以看到:
那么,我们是否应该将 TDA2E 的 I2C5引脚连接到 Ub964子板? 以及如何连接?
Q2:UB964 中断输出引脚硬件设置
UB964的输出引脚名为"INTB"、可输出中断信号。 我们是否应将该引脚连接到 TDA2Ex SoC?
从错误消息"i2c 传输超时 IRQ 未接收"中、似乎 UB964的中断信号未正确发送到 TDA2Ex。 那么、我应该如何处理"intb"引脚呢?
Q3:中断编号设置(LLD_hsi2c_initParam_t->i2cIntNum)
从 "LLD_hsi2c_initParam_t->i2cIntNum"的日志中、我发现当前中断号为41。
从"DRA75x、DRA74x 技术参考手册"的第5872页:
那么"LLD_hsi2c_initParam_t->i2cIntNum" 是否应该与 I2C 的默认 IRQ 映射相同?
对于使用 I2C5连接 CSI2摄像头的 TDA2Ex、没有到 IPU1的默认 IRQ 映射、而 OUT VSDK 用例是
如何设置 I2C 中断编号?
Q4: 是否有其他可能的原因导致" i2c 传输超时 IRQ 未接收"错误?
谢谢
Xuanbo