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: Linux/DLPDLCR2000EVM: BeagleBone with DLP 2000 not showing desktop with i2cset

Part Number: DLPDLCR2000EVM
Other Parts Discussed in Thread: DLPC2607

Hi.

I followed many tutorials, and couldn't get my DLP to show my desktop using BBB

from the start my EVM shows the startup page for a couple of seconds and than replace it to the BBB login page

i followed these lines:

debian@beaglebone:~$ i2cset -y 2 0x1b 0x0b 0x00 0x00 0x00 0x00 i 
debian@beaglebone:~$ i2cset -y 2 0x1b 0x0c 0x00 0x00 0x00 0x1b i 

but the screen remains on the BBB session (login, etc...)

i updated the image to latest, and managed showing movies using mplayer but couldn't get the desktop display to work

I've tried using also:

sudo echo 48 > /sys/class/gpio/export

sudo echo out > /sys/class/gpio/gpio48/direction

sudo echo 1 > /sys/class/gpio/gpio48/value

it showed back my the DLP startup page but when i used the I2C i got back to the login page.

Any assistance would be much appreciated.

Thank you.



  • Hi Asher,

    Welcome to the TI E2E forums and thank you for interest in DLP. In addition to our DLPDLCR2000EVM Quick Start Tutorial, we also have a programmer's guide for the DLPC2607 which will help in issuing i2c commands to the controller on the EVM.

    Are you attempting to display your beaglebone black desktop or an external source?

    Best,

    Chris

  • HI Chris,

    I'm trying to display my beaglebone desktop as a first step.

    Can i display my pc desktop using this configuration?

    Asher.

  • Hi Asher,

    It is possible that the beaglebone black does not have the correct cape overlay installed. Here is a link to a previous thread which can help in installing the cape overlay: DLPDLCR2000EVM: BBB Cape Overlay Customization. In summary, 

    Step 1 - Update software

    $ sudo apt-get update
    $ sudo apt-get upgrade

    Step 2 - Clone Robert C. Nelson's repository and install 

    $ git clone github.com/.../bb.org-overlays
    $ cd ./bb.org-overlays
    $ ./install.sh

    Step 3 - Enable custom cape overlays in the uEnv.txt file

    $ sudo nano /boot/uEnv.txt
    
     ...
     ###Additional custom capes
     #uboot_overlay_addr4=/lib/firmware/.dtbo
     #uboot_overlay_addr5=/lib/firmware/.dtbo
     #uboot_overlay_addr6=/lib/firmware/.dtbo
     #uboot_overlay_addr7=/lib/firmware/.dtbo
     ###
     ...

    Here, search for and un-comment the first custom cape address and edit to:

    uboot_overlay_addr0=/lib/firmware/DLPDLCR2000-00A0.dtbo

    Save the file and reboot with:

    $ sudo nano reboot

    After reboot, try the i2cset commands and the beaglebone desktop should be displayed.

    Best,

    Chris