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: Beaglebone Industrial with DLPDLCR2000EVM error

Part Number: DLPDLCR2000EVM
Other Parts Discussed in Thread: DLP2000

Hello E2E,

Our customer encountered an error while using the Beaglebone Industrial and DLPDLCR2000EVM, here are details:

I have a problem using dlp2000 EVM with Beaglebone Industrial. Following these steps, but I can't see the video at the last step.
Actually, this design works with Beaglebone Black, but I'm using Beaglebone Industrial since Beaglebone Black is unreacheable. I have followed these steps more than 3 times, but I can't see a video.

I get the following error:

do_connect: could not connect to socket
connect: No such file or directory
Failed to open LIRC support. You will not be able to use your remote control.

Playing nhd_test.mp4.
libavformat version 58.20.100 (external)
Mismatching header version 58.12.100
libavformat file format detected.
[mov,mp4,m4a,3gp,3g2,mj2 @ 0xb68d2340]Protocol name not provided, cannot determine if input is local or a network protocol, buffers and access patterns cannot be configured optimally without knowing the protocol
[lavf] stream 0: video (h264), -vid 0
VIDEO: [H264] 640x360 24bpp 30.000 fps 3600.5 kbps (439.5 kbyte/s)
vo: couldn't open the X11 display (:0)!
vo: couldn't open the X11 display (:0)!
vo: couldn't open the X11 display (:0)!

MPlayer interrupted by signal 11 in module: preinit_libvo
- MPlayer crashed by bad usage of CPU/FPU/RAM.
Recompile MPlayer with --enable-debug and make a 'gdb' backtrace and
disassembly. Details in DOCS/HTML/en/bugreports_what.html#bugreports_crash.
[ This binary of MPlayer in Debian is currently compiled with
'--enable-debug'; the debugging symbols are in the package
'mplayer-dbgsym'.]
None

Does the video play on the screen? (Pass/Fail/Stop) (Pass/Fail/Stop) and comment: Test passed
I have another question about the picture display with DLP. I want to display the image using feh image viewer but I got the error in the following:

debian@beaglebone:~$ feh xyz.png
feh WARNING: xyz.png does not exist - skipping
feh: No loadable images specified.
See 'man feh' for detailed usage information
I send again the error:

debian@beaglebone:~$ feh  SlitPattern_5Slits_10SlitWidth_20SlitDistance.png
feh ERROR: Can't open X display.
Your assistance on this is appreciated. Thank you.

Regards,
Carlo

  • Hello Carlo,

    Welcome back to the E2E forum!

    At what points are the above errors appearing?

    I will need to look into the feasibility of interfacing the BeagleBone Industrial with the DLPDLCR2000EVM and report back my findings.

    Regards,

    Austin

  • Hello Austin,

    According to our customer, the problem occurred in this stage after running the demo code, when they typed the last line, they got this error.

    $ tar -xvf dlp_lightcrafter-1.0.19.tar.gz
    $ cd dlp_lightcrafter-1.0.19
    $ sudo python setup.py install

    Regards,
    Carlo

  • Hello Austin,

    Additionally, second problem occurs when typing feh command for image viewing I mentioned in this thread. This problem occurs when I typing the following command:
    debian@beaglebone:~$ feh  SlitPattern_5Slits_10SlitWidth_20SlitDistance.png
    feh ERROR: Can't open X display.

    Regards,
    Carlo

  • Hello Carlo,

    After seeking further information from the team, we have integrated and tested the DLPDLCR2000EVM with the Beaglebone black only. You will need to compare the Beaglebone Industrial with the Beaglebone Black and adopt for changes. It may not be possible to interface these components. This configuration is outside of our normal use case, and we cannot support the setup.

    Thank you for understanding.

    Regards,

    Austin

  • Hello Austin,

    Can you please share the Beaglebone black version which you tested and verified with DLP? According to our customer, the Beaglebone black has different versions like Rev C., 4G. Additionally, does DLP can work with any version of Beaglebone black?

    Our customer also requested if you could have a chance to test feh image viewer working with Beaglebone black or can you give any advice for image viewer working with Beaglebone black and DLP correctly?

    Regards,
    Carlo

  • Hello Carlo,

    Currently we are using the BeagleBone Black Rev. C for our internal uses. The EVM User's Guide also mentions that the drivers are compatible with the BeagleBone Green.

    Regarding the image viewer, a customer in this E2E post had a similar query. In the post my colleague mentions that any software which allows for bitmap images to load to the framebuffer should be sufficient. The post also contains a github link to source code that can be repurposed to display images over the EVM. I would recommend testing with a .bmp file in place of a compressed .png file. 

    Kind regards,

    Austin