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.

Linux/DLPDLCR2000EVM: DLPDLCR2000EVM

Part Number: DLPDLCR2000EVM

Tool/software: Linux

Hello 

I am trying to play video using Beaglebone black and DLPDLCR2000EVM.

manually I can play videos  by giving 

i2cset -y 2 0x1b 0x0b 0x00 0x00 0x00 0x00 i

i2cset -y 2 0x1b 0x0c 0x00 0x00 0x00 0x1b i

command on terminal.

But, when I follow the below steps 

> tar -xvf dlp_lightcrafter-1.0.19.tar.gz

> cd dlp_lightcrafter-1.0.19

> sudo python setup.py install

export DISPLAY=:0

> cd /opt/scripts/device/bone/capes/DLPDLCR2000/

> python MplayerTest.py

I am getting an error like this 

debian@beaglebone:/opt/scripts/device/bone/capes/DLPDLCR2000$ python MplayerTest.py
Traceback (most recent call last):
File "MplayerTest.py", line 89, in <module>
main()
File "MplayerTest.py", line 59, in main
datalog = DataLog(LogDir, Test_name)
File "build/bdist.linux-armv7l/egg/dlp_lightcrafter/datalog.py", line 77, in __init__
IOError: [Errno 13] Permission denied: '0524/tmp_header_Video Play Test__Tue__Nov_14_2017__11_19_37__.xls'

anyone, please help me to fix this problem.

thank you.

  • Raja,

    It looks like you are having some kind of permissions issue. You can see on the last line that the system isn't being allowed to write to the datalog file. I would first try running the script as root.

    Just to clarify, this does not appear to be an issue with the EVM driver, but rather the linux software. This means that you may also get good advice from the BeagleBoard developer community regarding this issue.

    I hope this helps.

    Best Regards,
    Philippe Dollo