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
directfb-users@directfb.org
http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-users

Reply via email to