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: 第二次连接BBB并开机通电没办法自动投影桌面。

Part Number: DLPDLCR2000EVM
Other Parts Discussed in Thread: DLP2000

第一次插上BBB并开机通电启动可以自动投影BBB桌面且DLP2000上面的D2和D3指示灯均自动点亮,同时按照指令可以顺利播放MplayerTest,py测试用视频。输入i2cset -y 2 0x1b 0x0b 0x00 0x00 0x00 0x00 i连接外部视频源和i2cset -与2 0x1b 0x0c 0x00 0x00 0x00 0x1b i设置分辨率后输入mplayer -vo x11 nhd_test.mp4 也能正常播放视频,用完后断电。第一次使用没有问题。

第二次同样将DLP2000插上BBB并上电,发现DLP2000上面的D3灯不亮了,只有D2等亮没有投影出现。使用 i2cdetect -r -y 2   查看串口2发现没找到dlp2000的0x1b地址.

按照论坛上的方法输入:

Cd /sys/class/gpio

Echo 48 > export  

Cd gpio48

Echo out > direction

Echo 1 > value

执行完上述命令后才把D3点亮且投影出投影仪开机默认画面,但是没有投影出BBB桌面。再次使用i2cset -y 2 0x1b 0x0b 0x00 0x00 0x00 0x00 i连接外部视频源只能看到如下画面:

能看到一点鼠标的移动,显示的应该是终端的上面大概1/3的画面且左右分成了5个等分。使用mplayer -vo x11 nhd_test.mp4播放视频也是这种交叠错位的5等分画面。这种问题怎么解决呢?怎么才能调整到如第一次使用一般插上即可显示桌面呢?现在的情况下硬件应该是没有损坏的,使用SestemReset.py脚本也没办法解决这个问题、

  • 发送命令测试内部test pattern,看是否有同样现象。

  • 测试BBB目录下方的 opt/scripts/dvice/bone/capes/DLPDLR2000里面的Environmental.py以及Splash.py等脚本,发现均能正确投影出DLP LOGO、Girl/Flower 、Color Pattern、Night Scrnery等图片。播放python MplayerTest.py 看不到正确的BBB桌面只是出现了上面描述的错位的左右5等分部分命令行显示然后出现如下画面:看起来像i只投影了屏幕的上半部分,因为显示器桌面的视频窗口在中间位置因此投影只能看到视频的窗口上面一点点位置。且有交叠图像的状况。