I have installed DirectFB 1.2.3 on TI's DaVinci platform and after running a
simple applicaton (Draws some text on screen) I get the following errors:
~~~~~~~~~~~~~~~~~~~~~~~~~~| DirectFB 1.2.3 |~~~~~~~~~~~~~~~~~~~~~~~~~~
(c) 2001-2008 The world wide DirectFB Open Source Community
(c) 2000-2004 Convergence (integrated media) GmbH
----------------------------------------------------------------
(*) DirectFB/Core: Single Application Core. (2008-09-15 16:14)
(!) Direct/Modules: Unable to dlopen
`/usr/lib/directfb-1.2-0/inputdrivers/libdirectfb_tslib.so'!
--> libts-0.0.so.0: cannot open shared object file: No such file or
directory
(!) DirectFB/Keyboard: Could not open() /dev/tty0!
--> No such file or directory
(*) Davinci/Driver: Mapped fb0 with length 1658880 at 0x84e00000 to
0x4152c000
(*) Davinci/Driver: Mapped fb1 with length 3760128 at 0x84800000 to
0x416c1000
(*) Davinci/Driver: Mapped fb2 with length 1658880 at 0x84400000 to
0x41a57000
(*) Davinci/Driver: Mapped fb3 with length 3760128 at 0x84000000 to
0x41bec000
(!) Direct/Util: opening '/dev/c64x' failed
--> No such device or address
(!!!) *** WARNING [running without DSP acceleration] ***
[davinci_gfxdriver.c:238 in driver_init_driver()]
(*) DirectFB/Graphics: Texas Instruments Davinci 0.4 (Telio AG)
(*) DirectFB/Core/WM: Default 0.3 (directfb.org)
(!) davinciGetScreenSize: FBIO_GET_TIMING (fb448) failed!
--> Invalid argument
(!!!) *** WARNING [could not determine mixer/screen dimension of layer 0]
*** [layer_context.c:1736 in screen_rectangle()]
(!) davinciGetScreenSize: FBIO_GET_TIMING (fb448) failed!
--> Invalid argument
(!) DirectFB/core/layers: Could not set layer context config!
--> Not supported!
(!) InitLayers: Could not get primary region of layer 0!
--> Not supported!
DirectFBTest1.cpp <69>:
(#) DirectFBError [DirectFBCreate( &dfb )]: Not supported!
I had no problems when using version 1.1. I am using the following
directfbrc:
system = devmem # select 'devmem' system module
video-phys = 85000000 # 0x80000000 + 80MB offset
video-length = 16777216 # 16MB for acceleration and ARGB OSD dithering
accelerator = 6400 # disable probing in davinci driver
And I am using the following makefile:
include $(ROOTDIR)/$(PROJECT)/Build/defines.mk
local = DirectFBTest
DFBLIB = $(EXEC_DIR)/../../usr/local/lib
CPPFLAGS+=-I$(EXEC_DIR)/include/directfb
PROGS = $(bindir)/DirectFBTest
$(bindir)/DirectFBTest : LDLIBS += -L${DFBLIB} -ldirectfb -lfusion -ldirect
$(bindir)/DirectFBTest : LDLIBS += -lpthread -lglib-2.0 -levbus -lfdmon
-loam
tar: clean
( cd .. && tar cvfz $(TARGET)-`date "+%Y-%m-%d"`.tar.gz $(TARGET) ; cd
- )
include $(ROOTDIR)/$(PROJECT)/Build/rules.mk
Can someone tell me what is happening?
--
View this message in context:
http://www.nabble.com/Problems-moving-from-DirectFB-1.1-to-1.2.3-tp19513302p19513302.html
Sent from the DirectFB Users mailing list archive at Nabble.com.
_______________________________________________
directfb-users mailing list
[email protected]
http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-users