Porting Marsmallow on AM437xsk. Surfaceflinger died

113 views
Skip to first unread message

achille-san

unread,
Feb 16, 2016, 10:14:56 AM2/16/16
to android-porting
Hi,

I am trying to port marshmallow on AM437 board. I have some issue with surfaceflinger, it's dying during init.
that is my logcat.

01-01 00:00:48.820  3763  3763 I SurfaceFlinger: SurfaceFlinger is starting
01-01 00:00:48.837  3763  3763 I SurfaceFlinger: SurfaceFlinger's main thread ready to run. Initializing graphics H/W...
01-01 00:00:48.838  3763  3763 W linker  : /system/lib/egl/libEGL_POWERVR_SGX530_125.so: unused DT entry: type 0xf arg 0x52c
01-01 00:00:48.839  3763  3763 W linker  : /system/lib/libIMGegl.so: unused DT entry: type 0xf arg 0x858
01-01 00:00:48.840  3763  3763 W linker  : /system/lib/libsrv_um.so: unused DT entry: type 0xf arg 0xba8
01-01 00:00:48.841  3763  3763 D libEGL  : loaded /system/lib/egl/libEGL_POWERVR_SGX530_125.so
01-01 00:00:48.842  3763  3763 W linker  : /system/lib/egl/libGLESv1_CM_POWERVR_SGX530_125.so: unused DT entry: type 0xf arg 0xcf3
01-01 00:00:48.843  3763  3763 W linker  : /system/lib/libusc.so: unused DT entry: type 0xf arg 0x2ae
01-01 00:00:48.845  3763  3763 W linker  : /system/lib/egl/libGLESv2_POWERVR_SGX530_125.so: unused DT entry: type 0xf arg 0xdd0
01-01 00:00:48.872  3763  3763 W linker  : /system/lib/egl/libGLESv1_CM_POWERVR_SGX530_125.so: unused DT entry: type 0xf arg 0xcf3
01-01 00:00:48.873  3763  3763 W linker  : /system/lib/libusc.so: unused DT entry: type 0xf arg 0x2ae
01-01 00:00:48.874  3763  3763 D libEGL  : loaded /system/lib/egl/libGLESv1_CM_POWERVR_SGX530_125.so
01-01 00:00:48.880  3763  3763 W linker  : /system/lib/egl/libGLESv2_POWERVR_SGX530_125.so: unused DT entry: type 0xf arg 0xdd0
01-01 00:00:48.926  3763  3763 D libEGL  : loaded /system/lib/egl/libGLESv2_POWERVR_SGX530_125.so
01-01 00:00:48.961  3763  3763 W linker  : /system/lib/libpvrANDROID_WSEGL.so: unused DT entry: type 0xf arg 0xd9
01-01 00:00:48.961  3763  3763 W libEGL  : eglInitialize(0x1) failed (EGL_BAD_ALLOC)
01-01 00:00:48.964  3763  3763 W linker  : /system/lib/hw/gralloc.omap3.so: unused DT entry: type 0xf arg 0x52d
01-01 00:00:48.965  3763  3763 W linker  : /system/lib/libpvr2d.so: unused DT entry: type 0xf arg 0x72e
01-01 00:00:48.995  3763  3763 E SurfaceFlinger: ERROR: failed to open framebuffer (Not a typewriter), aborting

Please can someone help me?

Mantesh Eksambe

unread,
Sep 11, 2017, 9:59:35 AM9/11/17
to android-porting
I think frame buffer entry is not created in /dev. Those entrys should be created in /dev.
please check entry  /dev/fb0 or /dev/graphics/fb0 are available or not.

if it is not present then you should enable it form kernel.
i hope it is helpful for you

Thanks,
Mantesh

Reply all
Reply to author
Forward
0 new messages