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: Connection with Raspberry Pi 4B not working

Part Number: DLPDLCR2000EVM
Other Parts Discussed in Thread: DLPC2607

Hi,

I have been trying to connect the DLP to my Raspberry Pi 4B via i2c to display its screen with absolutely no success. I am using the guide below for the wiring:

DLP® PicoTm Display Projector EVM-BeagleBone Black - Review - element14 Community

I have made all the required connections (except the 5V to P2_6 for power) and am powering the DLP and Pi separately.
I have added the given block to the config file and uncommented the lines for i2c_arm and spi.
i2c shows the valid addresses as 1, 20 and 21 but i2cdetect does not show the device at all.
i2cget and i2cset return read and write failures respectively.
I've tried fresh installs of raspberry pi OS 12 (bookworm), both 32-bit and 64-bit.
I've also used raspi-config to enable i2c.

At this point the EVM continues to display just the default splash screen and I'm at a loss as to where the problem lies; I would appreciate any help. Thank you.

  • Hello Abhyuday,

    Welcome to the E2E forum. Thank you for your business!

    The Raspberry Pi is not officially supported by TI so the support we can give you is quite limited. Support will be provided where possible. Here are some resources to start that may help: E2E Thread 1, E2E Thread 2.

    There is a 'VINTF' pin on the DLPDLCR2000EVM which can be located in the pinout mapping of the system, Section 3.2 of www.ti.com/.../dlpu049c.pdf. It will be Pin 3 on the P2 GPIO connector. This pin is used to define the DLPC2607's interface voltage for I2C. The DLPC2607 will not know what I2C level to detect unless this pin is driven. Also, it is possible that your wires are too long, or that there is a misplaced wire or two among the 27 connections. 

    Best,

    Maxine

  • Maxine,

    Thank you for the support, it is appreciated.
    I have been through many threads including the two you provided. I also tried driving the VINTF pin, but connecting it to the 3.3V pin on the Pi4B seemed to produce no effect other than an increased current draw, whereas using the 5V pins makes the DLP not project anything at all.

    As for the wiring and connections, I have double checked them and do not have other options for shorter wires available at the moment. Regardless, I am not sure why these potential issues would result in the device not being recognised at all. As of now I suspect a fundamental problem with I2C on my Pi and would love some advice along those lines. Thank you.

  • Hello Abhyuday,

    It does seem like it could be an I2C issue. As we are not the developers of RPi it is hard to say where the issue might lie. I would recommend taking your question to the official Raspberry Pi forum as well to see if they have any feedback from their end.

    I recommend reflashing your firmware to see if that helps.

    Best,

    Maxine

  • Hello Abhyuday,

    Were you successful in reflashing your firmware? Let me know if you have any further questions, otherwise I will close this thread.

    Best,

    Maxine

  • Hello Abhyuday,

    As it seems you do have any more questions at this time, I will now close the thread and mark this ticket as resolved. Feel free to create a new thread if you have any new questions or concerns. Thank you!

    Best,

    Maxine