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.

porting direct FB in DM368



Hi,

I am checking porting direct FB to dm368 in appro SDK.

I built direct FB successfully and configed kerenel to include frame buffer option. then, I executed testrun. but it occured error as follows.

Anyone who know check correctness of linux frame buffer and how to check direct fb, plz, let me know these. and Could I know it is possible to port direct FB to dm368?

root@192:~# fbset -i

mode "720x480-60"
    # D: 12.500 MHz, H: 14.863 kHz, V: 59.932 Hz
    geometry 720 480 720 480 16
    timings 80000 121 0 16 0 0 0
    bcast true
    laced true
    rgba 5/11,6/5,5/0,0/0
endmode

Frame buffer device information:
    Name        : dm_osd0_fb
    Address     : 0x83600000
    Size        : 691200
    Type        : PACKED PIXELS
    Visual      : TRUECOLOR
    XPanStep    : 16
    YPanStep    : 1
    YWrapStep   : 0
    LineLength  : 1440
    Accelerator : No
root@192:~#

 

root@192:~# /mnt/nfs/arago/rootfs/bin/testrun

(*) SaWMan/TestRun: Initializing...

   ~~~~~~~~~~~~~~~~~~~~~~~~~~| DirectFB 1.6.2 |~~~~~~~~~~~~~~~~~~~~~~~~~~
        (c) 2001-2012  The world wide DirectFB Open Source Community
        (c) 2000-2004  Convergence (integrated media) GmbH
      ----------------------------------------------------------------

(*) DirectFB/Core: Single Application Core. (2012-12-05 11:13) [ DEBUG ]
(*) Direct/Memcpy: Using armasm_memcpy()
(*) Direct/Thread: Started 'Fusion Dispatch' (-1) [MESSAGING OTHER/OTHER 0/0] <8388608>...
(*) Direct/Thread: Started 'VT Switcher' (-1) [CRITICAL OTHER/OTHER 0/0] <8388608>...
(*) Direct/Thread: Started 'VT Flusher' (-1) [DEFAULT OTHER/OTHER 0/0] <8388608>...
(*) DirectFB/FBDev: Found 'dm_osd0_fb' (ID 0) with frame buffer at 0x83600000, 675k (MMIO 0x00000000, 0k)
(*) Direct/Thread: Started 'Linux Input' (-1) [INPUT OTHER/OTHER 0/0] <8388608>...
(*) DirectFB/Input: davinci_keyscan (1) 0.1 (directfb.org)
(*) Direct/Thread: Started 'Linux Input' (-1) [INPUT OTHER/OTHER 0/0] <8388608>...
(*) DirectFB/Input: ADXL34x accelerometer (2) 0.1 (directfb.org)
(*) Direct/Thread: Started 'Hotplug with Linux Input' (-1) [INPUT OTHER/OTHER 0/0] <8388608>...
(*) DirectFB/Input: Hot-plug detection enabled with Linux Input Driver
(*) DirectFB/Graphics: Generic Software Rasterizer 0.7 (directfb.org)
(*) DirectFB/Core/WM: SaWMan 0.2 (directfb.org)
(*) SaWMan: Initializing stack 0x1ee78 for tier 0x1dc90, 0x0, layer 0, context 0x1eb98 [1]...
(*) SaWMan/Init: Layer  0:  640x480, RGB16, options: 0
(*) SaWMan/Init: Border 0:  640x480, RGB16, options: 8
(#) DirectFBError [saw->Start( saw, ((argc > 1) && argv[1]) ? argv[1] : "Test Application", &pid )]: No implementation for this interface or content type has been found
(*) SaWMan/TestRun: Shutting down...