This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

DLPDLCR2000EVM: Raspberry Pi 3 i2cdetect isn't detecting my DLPDLCR2000EVM

Part Number: DLPDLCR2000EVM
Other Parts Discussed in Thread: DLPC2607

I've had the basic I2C connection on my RPi3 working for months, and it correctly identifies my 20x4 LCD and a sensor when I run i2cdetect -y 1. But when I connect those same two i2c wires to the DLP EVM, no i2c addresses are identified by i2cdetect. I've tried disconnecting the two (working) i2c devices, leaving only the DLP, but same story, i2cdetect does not see the module. I know the RPi3 runs its i2c pullups to 3.3V; might the DLP EVM be expecting 5V i2c instead of the 3.3v the RPi3 sends? Anyone who has their DLP speaking i2c to their RPi3, would you please tell me exactly how you did that?

  • Robert,

    Welcome to the forums and thanks for your interest in our DLP products.

    There is a "VINTF" pin on the DLPDLCR2000EVM which can be located in the pinout mapping of the system (Section 3.2 of ). This is used to define the DLPC2607's interface voltage for I2C, whether it is 5V or 3.3V. If you are not driving this pin, you need to do so such that the DLPC2607 will know what I2C level to detect.

    I hope this helps. Let me know if you have further questions.

    Best Regards,
    Philippe Dollo
  • It helped tremendously, for an embarrassing reason: I had inadvertently misidentified P2 and P1. Based on your input, I went looking for the VINTF socket, and the documentation said it would be on pin 3 of P2. This made me check one more time that the connections I had made for SDA and SCL were, in fact, on the P2 connector and...they weren't. This was a self-inflicted wound. I greatly appreciate your help in resolving it!