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: Seeing the screen of the beaglebone black wireless

Part Number: DLPDLCR2000EVM

Dear Sir/Madam,

I have connected the DLPDLCR2000EVM to a beagklebone black wireless as instructed. The python programs (such as Splash.py) work fine as long as they are only testing the internal flash of the device but I cannot get video because mplayer fails.

I followed the instructions to use the i2cset to load the DL2607 to display the screen of the beaglebone black and that is where it fails because it only shows part of screen with the rest all blue and what it shows is scrambled. It seems like the beaglebone is sending the image at high resolution and not at 640x360 as required. Attempts at changing the resolution in the beaglebone have been unsuccessful because I end up with the following message:

failed to get size of gamma for output default

configure crtc 0 failed

Any help on this is appreciated.

Please note that my objective is to display static patterns by the DLP but I first need to have the system working as specified.

Sincerely,

Francisco

  • Francisco,

    Thanks for your interest in our DLP products.

    What distro are you using with your system? The system may not be configured correctly if you do not have the correct version of Debian installed to your system (we recommend Debian Jessie 8.9).

    Furthermore, resolution configuration for the DLPDLCR2000EVM is performed on the EVM side. Using I2C, you can set the input resolution to native resolution. This is documented in the DLPDLCR2000EVM user's guide in section 2.1 (www.ti.com/.../dlpu049c.pdf).

    I hope this helps. Once you get back to me I'd be glad to assist you further.

    Best Regards,

    Philippe Dollo
  • Phillipe,

    thanks for your response. Yes I had the latest Debian. I cannot find Debian Jessie 8.9 but I found 8.7 and that I downloaded and upgraded. The problem persists: 

    I can see the scrambled desktop in part of the screen projected. I can improve what I see (but still is scrambled) by selecting the best resolution possible using the commands in the dlpuc049 guide but there is no possibility of selecting the resolution that the beaglebone black is outputting because it is 1280x1024 and that is not accepted by the DLPDLCR2000EVM. As I said it is not possible to change the resolution of the beaglebone. Hoping you have a solution.

    Thanks

    Francisco

  • Philippe,
    I solved the problem as follows:
    I edited uEnv.txt in /boot directory by uncommenting the line
    cmdline=coherent_pool=1M net.ifnames=0 quiet cape_universal=enable video=HDMI-A-1:1024x768@60e
    and changed in that line 1024x768@60e by 720x480@60e
    I boot with the monitor unplugged and
    then I initialized the DLPDLCR2000 with
    i2cset -y 2 0x1b 0x0b 0x00 0x00 0x00 0x00 i
    i2cset -y 2 0x1b 0x0c 0x00 0x00 0x00 0x09 i
    notice that I I used 09 instead of 1b in the second command to adjust the display for incoming 720x480 resolution.
    THIS RESOLVED THIS ISSUE

    My next step is to keep the image projecting without sweeping. In other words, I want to keep the mirrors in a static position for a long period of time until I put another pattern. If I were to stop the pixel clock, would that keep the image static? or is there another solution?
    Thanks for your help
    Francisco
  • Francisco,

    Debian Jessie 8.9 can be downloaded from the link in this thread: e2e.ti.com/.../615806

    It is possible something didn't upgrade properly in software. I recommend you using the suggested image and go from there.

    I hope this helps!

    Best Regards,

    Philippe Dollo