Hello,
I have similar problem as you. Were you able to sovle it?
root@beagleboard:~/dvsdk_demos# ./decode -v davincieffect_ntsc_1.m4v
Decode demo started.
sh: can't create /sys/devices/platform/omapfb/overlays: nonexistent
directory
Error: Failed to execute: echo gfx e:0 > /sys/devices/platform/omapfb/
overlays
Error: Failed to Disable Graphics Plane
Error: Failed to create UI
I'm not sure how to get those virtual files when using the OE filesystem but the one provided by TI for the OMAP35xx family will definitely have those.
Basically what that is trying to do is turn off the graphics layer. I don't think this is necessary to get you up and running as long as you don't have anything written into the graphics layer. If you do, you can clean it up by doing "dd if=/dev/zero of=/dev/fb0". This will write all 0s into the graphics framebuffer. I would suggest editing the decode script and commenting the line out.
Hello Chris,
I commented that code for disabling graphics layer. But now i am
getting below error:
Error: Failed to create display device instance
Program received signal SIGSEGV, Segmentation fault.
0x00010e28 in Display_getHandle (hDisplay=0x0) at linux/Display.c:245
245 linux/Display.c: No such file or directory.
in linux/Display.c
(gdb) bt #0 0x00010e28 in Display_getHandle (hDisplay=0x0) at linux/Display.c:
245 #1 0x0000a5d0 in setOsdTransparency (hDisplay=0x0, transparency=0) at
main.c:78 #2 0x0000adb0 in main (argc=1, argv=0xbeddcda4) at main.c:336