Thank you for your time.Looking at your schematic, but without any datasheet for the module, there are a couple of slightly odd looking items.
VDDIF would normally be the GPIO voltage for the digital interfaces, and appears to be 1V8. Your clock appears to be 2V8 when I would have expected it to match VDDIF.
R24 & R25 pulling up to 1V8 is odd if connecting to a Pi, as the Pi GPIOs are normally 3V3. Presumably your control board is 1V8, but again isn't the I2C interface at VDDIF range, so also 1V8?
Is that I2C level shifter actually passing data as intended? I get lost over which side you have to treat as high or low voltages when using just a basic MOSFET arrangement. The HQ camera level shifter from 3V3 to 1V8 has the 3V3 side on 3 & 6.
You've left RESETB floating. Is that permitted in the datasheet?
Melexis tech support are totally correct - get the thing responding on I2C first, then worry about getting CSI data from it.
With melexis i debugged my schematics and found some incoerences with some voltage pins. I'm redoing the board but this time i'll only do a standalone sensor version to attach to CM4 IO Board.
I'll follow your suggestions too, and when i have finished i'll test if the sensor is working correctly.
Thank you.
Statistics: Posted by alessandro.cursoli — Thu Mar 07, 2024 3:13 pm