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脚本也没办法解决这个问题、