GARDET Guillaume wrote:
> 
> Hi all,
> 
> I am trying to run DirectFB on the AT91SAM9261-EK board.
> 
> I configure, compile and install it :
> 
> ./configure --prefix=/tftpboot/DirectFB_test/ CC=arm-linux-gcc 
> CXX=arm-linux-g++ CPP=arm-linux-cpp --build=x86-linux --target=arm-linux 
> --host=arm-linux --with-gnu-ld --enable-fbdev --disable-x11 
> --disable-devmem --disable-vnc --with-gfxdrivers=none
> make
> make install
> 
> 
> But when I run "arm-linux-dfbdump" I get some errors...
> 
> Trace in debug mode :
> *************************************************
> (...)
> (*) FBDev/Mode: Testing 240x320 RGB16
> (*) FBDev/Mode: Preparing switch to 240x320 RGB16
>  (!!!)  *** UNIMPLEMENTED [fusion_skirmish_lock_count] *** [lock.c:593]
> (!) [Main Thread       0.000] (  296) *** Assertion 
> [fusion_skirmish_lock_count( &surface->lock, &lock_count ]

This is fixed in git.

> (!) [  296:    0.000] --> Caught signal 5 (sent by pid 296, uid 0) <--
>  (!!!)  *** WARNING [still objects in 'Layer Region Pool'] *** 
> [object.c:241 in fusion_object_pool_destroy()]
>  (!!!)  *** WARNING [still objects in 'Layer Context Pool'] *** 
> [object.c:241 in fusion_object_pool_destroy()]
> (!) [Main Thread       0.003] (  296) *** Assumption [state->destination 
> == NULL] failed *** [state.c:134 in ]

Deinitialization after (fatal) errors/signals can cause errors themself 
sometimes :(

> Trace/breakpoint trap
> *************************************************
> 
> Trace in non-debug mode :
> *************************************************
> (...)
> (*) FBDev/Mode: Testing 240x320 RGB16
> (*) FBDev/Mode: Preparing switch to 240x320 RGB16
> (*) FBDev/Surface: Allocated 240x320 16bit RGB16 buffer at offset 0 and 
> pitch 480.
> (*) FBDev/Mode: (Post)Setting 240x320 RGB16
> (!) DirectFB/FBDev: Unsupported pixelformat: rgba 5/0, 5/5, 5/10, 0/0 
> (16bit)
>  (!!!)  *** WARNING [unknown format] *** [fbdev.c:1891 in 
> dfb_fbdev_set_mode()]

BGR15 is not supported.

> (!) Core/LayerRegion: realize_region() in dfb_layer_region_flip_update() 
> failed!
>     --> Not supported!
> (*) FBDev/Mode: Testing 240x320 RGB16
> (*) FBDev/Mode: Preparing switch to 240x320 RGB16
> (!) [  310:    0.000] --> Caught signal 8 (sent by pid 310, uid 0) <--
>  (!!!)  *** WARNING [still objects in 'Layer Region Pool'] *** 
> [object.c:241 in fusion_object_pool_destroy()]
>  (!!!)  *** WARNING [still objects in 'Layer Context Pool'] *** 
> [object.c:241 in fusion_object_pool_destroy()]
>  (!!!)  *** WARNING [still objects in 'Surface Pool'] *** [object.c:241 
> in fusion_object_pool_destroy()]
> Floating point exception
> *************************************************

That shouldn't happen though, but is most likely caused by the unknown format.

-- 
Best regards,
   Denis Oliver Kropp

.------------------------------------------.
| DirectFB - Hardware accelerated graphics |
| http://www.directfb.org/                 |
"------------------------------------------"

_______________________________________________
directfb-users mailing list
directfb-users@directfb.org
http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-users

Reply via email to