Issue with I2C communication with VL53L4CD
Hello everyone.
I am trying to communicate with a VL53L4CD on my PCB, on the same I2C Bus I have a LP LED Matrix Controller and an EEPROM that work just as I hoped they would.
But none of the VL53L4CD seem to be able to communicate over the Bus. I have by now tried to look at everything possibly wrong with it.
Software: The Software gives out the exact I2C Signal I would be expecting (Address 0x52 (derived from 0x29 of course)) but I always get NACK’s,
Hardware: All Sensors are on the same bus, where I Chip Select via the XSHUT Pins, those forms also look correct and only the one is high where I want to talk to the sensor, so there’s not 2 sensors that could respond to the same address having XSHUT on the same niveau.
I have tested the connection to the pads, and those are all correct, so is the Power SUpply and GND to the Chip all of those seem correct according to the Datasheet.
My I2C Bus runs on 100kHz which as far as I can tell should work with the Sensor.
Furthermore I have hooked up a little testboard we had lying around with the same sensor where I hoped maybe all of the mounted ones are fried but not even that one is reacting with an ACK.
Also I’ve tested a complete Scan of what’s on the I2C Bus and all that gave me was the LP and the EEPROM Addresses that responded. I am by now completely vexxed with what else I can try to get this working.



