The question i have is Ixora CSI connector has 24 pins and hdmi-csi bridge has 22pins. Arent they compatible? As i know csi has 15 or 22pins so standart csi flexi cable wont work i guess. Do i need to design a pcb to match differential pairs that needed?
No, that module has a 22 pin connector compatible with RaspberryPi camera connector while Ixora’s board has a different pinout. Please check Table 3.11.4.1 MIPI-CSI Connector (X28) of Ixora datasheet for details.
You need to make a PCB adapter if you wish to use B102 HDMI to CSI-2 Bridge.
You are welcome.
Before doing the hardware, please check if there is a driver for the Bridge for iMX8. We found one driver for iMX6, but not for iMX8QM.
This bridge use toshiba TC358743XBG chip. Between 3.0.35-4.1.0 kernel verisions, the driver deployed and only need to be enabled in the kernel menu in this doc:
Does it differ kernel modules between imx6 and imx8?
The kernel is similar for iMX6 and iMX8 but it needs to be compiled for different architecture. The issue is that the driver you mentioned is made for iMX6. We tried to compile this for iMX8 and it did not work. You could give a try if you want.