Hi,
I am working on Android bring up on Jacinto 6 board. I am following :
http://omapedia.org/wiki/6AK.1.0_Release_Notes
It works fine, but some times it crashes at surface flinger service during bootup. The logcat resets often during failure cases. Following is the logact information:
I/SurfaceFlinger( 2529): SurfaceFlinger is starting
I/SurfaceFlinger( 2529): SurfaceFlinger's main thread ready to run. Initializing graphics H/W...
D/libEGL ( 2529): loaded /vendor/lib/egl/libEGL_POWERVR_SGX544_116.so
D/libEGL ( 2529): loaded /vendor/lib/egl/libGLESv1_CM_POWERVR_SGX544_116.so
D/libEGL ( 2529): loaded /vendor/lib/egl/libGLESv2_POWERVR_SGX544_116.so
W/libEGL ( 2529): eglInitialize(0x1) failed (EGL_BAD_ALLOC)
E/SurfaceFlinger( 2529): module created == gralloc <debug message added by me>
E/SurfaceFlinger( 2529): gralloc module->id <debug message added by me>
E/SurfaceFlinger( 2529): IMG SGX Graphics HAL module->name <debug message added by me>
E/SurfaceFlinger( 2529): Imagination Technologies module->author <debug message added by me>
E/SurfaceFlinger( 2529): ��]�TMWH module->methods <debug message added by me>
E/SurfaceFlinger( 2529): -25 framebuffer_open return <debug message added by me>
E/SurfaceFlinger( 2529): hwcomposer module not found
E/SurfaceFlinger( 2529): returning from loadHwcModule <debug message added by me>
E/SurfaceFlinger( 2529): ERROR: failed to open framebuffer (Not a typewriter), aborting
F/libc ( 2529): Fatal signal 6 (SIGABRT) at 0x000009e1 (code=-6), thread 2529 (surfaceflinger)
I/DEBUG ( 1730): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
I/DEBUG ( 1730): Build fingerprint: 'Android/full_jacinto6evm/jacinto6evm:4.4.2/KOT49H/eng.msutar.20140701.152904:eng/test-keys'
I/DEBUG ( 1730): Revision: '0'
I/DEBUG ( 1730): pid: 2529, tid: 2529, name: surfaceflinger >>> /system/bin/surfaceflinger <<<
I/DEBUG ( 1730): signal 6 (SIGABRT), code -6 (SI_TKILL), fault addr --------
I/DEBUG ( 1730): r0 00000000 r1 000009e1 r2 00000006 r3 00000000
I/DEBUG ( 1730): r4 00000006 r5 00000002 r6 000009e1 r7 0000010c
I/DEBUG ( 1730): r8 b6f3e84d r9 b724752c sl 00000000 fp beedfb2c
I/DEBUG ( 1730): ip b7247464 sp beedf978 lr b6ea2069 pc b6eb0fa8 cpsr 000f0010
I/DEBUG ( 1730): d0 74726f6261202c29 d1 65706f206f742077
I/DEBUG ( 1730): d2 725f747865746e72 d3 73656e7473756269
I/DEBUG ( 1730): d4 49202e6e7572206f d5 7a696c616974696e
I/DEBUG ( 1730): d6 7061726720676e69 d7 0000000073636968
I/DEBUG ( 1730): d8 0000000000000000 d9 0000000000000000
I/DEBUG ( 1730): d10 0000000000000000 d11 0000000000000000
I/DEBUG ( 1730): d12 0000000000000000 d13 0000000000000000
I/DEBUG ( 1730): d14 0000000000000000 d15 0000000000000000
I/DEBUG ( 1730): d16 4198300f4ade353f d17 0000000000000001
I/DEBUG ( 1730): d18 41badd3d1d000000 d19 0000000000000000
I/DEBUG ( 1730): d20 0000000000000000 d21 0000000000000000
I/DEBUG ( 1730): d22 0000000000000000 d23 0000000000000000
I/DEBUG ( 1730): d24 0000000000000000 d25 0000000000000000
I/DEBUG ( 1730): d26 0000000000000000 d27 0000000000000000
I/DEBUG ( 1730): d28 0000000000000000 d29 0000000000000000
I/DEBUG ( 1730): d30 0000000000000000 d31 0000000000000000
I/DEBUG ( 1730): scr 00000010
I/DEBUG ( 1730):
I/DEBUG ( 1730): backtrace:
I/DEBUG ( 1730): #00 pc 00021fa8 /system/lib/libc.so (tgkill+12)
I/DEBUG ( 1730): #01 pc 00013065 /system/lib/libc.so (pthread_kill+48)
I/DEBUG ( 1730): #02 pc 00013279 /system/lib/libc.so (raise+10)
I/DEBUG ( 1730): #03 pc 00011faf /system/lib/libc.so
I/DEBUG ( 1730): #04 pc 0002185c /system/lib/libc.so (abort+4)
I/DEBUG ( 1730): #05 pc 0001ea97 /system/lib/libsurfaceflinger.so
I/DEBUG ( 1730): #06 pc 0001ae17 /system/lib/libsurfaceflinger.so (android::SurfaceFlinger::init()+86)
I/DEBUG ( 1730): #07 pc 000008a7 /system/bin/surfaceflinger
I/DEBUG ( 1730): #08 pc 0000e3e7 /system/lib/libc.so (__libc_init+50)
I/DEBUG ( 1730): #09 pc 000007dc /system/bin/surfaceflinger
I/DEBUG ( 1730):
I/DEBUG ( 1730): stack:
I/DEBUG ( 1730): beedf938 00000005
I/DEBUG ( 1730): beedf93c b6ebd729 /system/lib/libc.so
I/DEBUG ( 1730): beedf940 b6e31558 /system/lib/libEGL.so
I/DEBUG ( 1730): beedf944 00000000
I/DEBUG ( 1730): beedf948 b7249480 [heap]
I/DEBUG ( 1730): beedf94c b6e9fef7 /system/lib/libc.so (dlmalloc+4250)
I/DEBUG ( 1730): beedf950 00000027
I/DEBUG ( 1730): beedf954 00000000
I/DEBUG ( 1730): beedf958 b6e31558 /system/lib/libEGL.so
I/DEBUG ( 1730): beedf95c b6cc9080 /dev/__properties__
I/DEBUG ( 1730): beedf960 b6e48e4c /system/lib/libEGL.so
I/DEBUG ( 1730): beedf964 b6f1fd3a /system/lib/libsurfaceflinger.so
I/DEBUG ( 1730): beedf968 00000005
I/DEBUG ( 1730): beedf96c b6ebd729 /system/lib/libc.so
I/DEBUG ( 1730): beedf970 b6f1fd3a /system/lib/libsurfaceflinger.so
I/DEBUG ( 1730): beedf974 00000000
I/DEBUG ( 1730): #00 beedf978 00000006
I/DEBUG ( 1730): beedf97c 00000002
I/DEBUG ( 1730): beedf980 000009e1
I/DEBUG ( 1730): beedf984 b7247464 [heap]
I/DEBUG ( 1730): beedf988 b7247464 [heap]
I/DEBUG ( 1730): beedf98c b6ea2069 /system/lib/libc.so (pthread_kill+52)
I/DEBUG ( 1730): #01 beedf990 00000006
I/mediaserver( 2528): ServiceManager: 0xb70ca460
I/AudioFlinger( 2528): Using default 3000 mSec as standby time.
I/CameraService( 2528): CameraService started (pid=2528)
E/CameraService( 2528): Could not load camera HAL module
I/TIAudioPolicyManager( 2528): Creating TI AudioPolicyManager
I/AudioPolicyManagerBase( 2528): loadAudioPolicyConfig() loaded /system/etc/audio_policy.conf
I/audio_hw_primary( 2528): adev_open() audio_hw_if
I/DEBUG ( 1730): beedf994 00000000
I/DEBUG ( 1730): beedf998 ffffffe7
I/DEBUG ( 1730): beedf99c b6ea227d /system/lib/libc.so (raise+14)
I/DEBUG ( 1730): #02 beedf9a0 beedf9ac [stack]
I/DEBUG ( 1730): beedf9a4 b6ea0fb3 /system/lib/libc.so
I/DEBUG ( 1730):
I/DEBUG ( 1730): memory near r8:
I/DEBUG ( 1730): b6f3e82c 000017e8 4604b510 b1336803 4621681a
I/DEBUG ( 1730): b6f3e83c 0c0cf852 f7ff1818 4620ef48 0000bd10
I/DEBUG ( 1730): b6f3e84c b087b530 f7ffa805 2104ef46 f7ff9805
I/DEBUG ( 1730): b6f3e85c a805ef48 ffe6f7ff f7ffa801 9801ef3c
I/DEBUG ( 1730): b6f3e86c ef44f7ff 4008f241 ef46f7ff f7ff4604
I/AudioFlinger( 2528): loadHwModule() Loaded primary audio interface from Jacinto6 Audio HAL (audio) handle 1
I/AudioFlinger( 2528): HAL output buffer size 960 frames, normal mix buffer size 960 frames
I/DEBUG ( 1730): b6f3e87c 9402ef4a 6823b134 f853a902 18200c0c
I/DEBUG ( 1730): b6f3e88c ef46f7ff f06f2000 46010207 ef46f7ff
I/DEBUG ( 1730): b6f3e89c 20002101 ef48f7ff f7ff9802 a803ef4c
I/DEBUG ( 1730): b6f3e8ac ef4ef7ff a8049c03 698d6821 4479491d
I/DEBUG ( 1730): b6f3e8bc ef4cf7ff b1039b02 93053304 681ab133
I/DEBUG ( 1730): b6f3e8cc f852a905 18180c0c ef22f7ff 4620a904
I/DEBUG ( 1730): b6f3e8dc 2300aa05 990547a8 680bb131 2c0cf853
I/DEBUG ( 1730): b6f3e8ec a9051888 eef0f7ff f7ffa804 9802ef36
I/DEBUG ( 1730): b6f3e8fc ef38f7ff b1319903 f8506808 18c83c0c
I/DEBUG ( 1730): b6f3e90c f7ffa903 9902eee2 680ab131 0c0cf852
I/DEBUG ( 1730): b6f3e91c a9021808 eed8f7ff f7ffa801 2000ff83
I/DEBUG ( 1730):
I/DEBUG ( 1730): memory near r9:
I/DEBUG ( 1730): b724750c 00000000 a0d23f8c 00000017 00000001
I/DEBUG ( 1730): b724751c 00000000 00000000 00000000 00000000
I/DEBUG ( 1730): b724752c 00000000 00000001 00000000 00000000
I/DEBUG ( 1730): b724753c 00000000 b6f24118 00000000 00000000
I/DEBUG ( 1730): b724754c 00000000 00000004 b6f23500 00000000
I/DEBUG ( 1730): b724755c 00000000 00000000 00000040 ffffffff
I/DEBUG ( 1730): b724756c 00000000 beedfb3c b7248850 b6edd384
I/DEBUG ( 1730): b724757c b6f3e84d 00000000 00000000 00000000
I/DEBUG ( 1730): b724758c b7247450 b6f24144 0000008f b7243030
I/DEBUG ( 1730): b724759c 0000008c 00000000 b6f23530 00000000
I/DEBUG ( 1730): b72475ac 00000000 00000000 0000000c 00000000
I/DEBUG ( 1730): b72475bc 00000000 00000000 00000000 00000000
I/DEBUG ( 1730): b72475cc 00000000 00000000 00000000 00000000
I/DEBUG ( 1730): b72475dc 00000000 00000000 00000000 00000000
I/DEBUG ( 1730): b72475ec 00000000 00000000 b7247450 b7248b58
I/DEBUG ( 1730): b72475fc 00000000 00000000 00000000 b7248be0
I/DEBUG ( 1730):
I/DEBUG ( 1730): memory near fp:
I/DEBUG ( 1730): beedfb0c 00000000 00000000 b6f3e7e0 b6f3fe6c
I/DEBUG ( 1730): beedfb1c b6f3fe74 b6f3fe7c beedfb30 00000000
I/DEBUG ( 1730): beedfb2c b6f2d885 00000001 beedfc26 00000000
I/DEBUG ( 1730): beedfb3c beedfc41 beedfc7e beedfca6 beedfcb9
I/DEBUG ( 1730): beedfb4c beedfcce beedfce9 beedfcfc beedfd15
I/DEBUG ( 1730): beedfb5c beedfd2f beedfd48 beedff42 beedff6c
I/DEBUG ( 1730): beedfb6c beedff98 beedffc2 00000000 00000010
I/DEBUG ( 1730): beedfb7c 000fb8d7 00000006 00001000 00000011
I/DEBUG ( 1730): beedfb8c 00000064 00000003 b6f3e034 00000004
I/DEBUG ( 1730): beedfb9c 00000020 00000005 00000008 00000007
I/AudioMixer( 2528): found effect "Multichannel Downmix To Stereo" from The Android Open Source Project
I/AudioFlinger( 2528): Using module 1 has the primary audio interface
I/AudioFlinger( 2528): AudioFlinger's thread 0xb6063008 ready to run
W/AudioFlinger( 2528): Thread AudioOut_2 cannot connect to the power manager service
W/AudioFlinger( 2528): Thread AudioOut_2 cannot connect to the power manager service
W/AudioFlinger( 2528): Thread AudioOut_2 cannot connect to the power manager service
E/AudioFlinger( 2528): no wake lock to update!
E/AudioFlinger( 2528): int android::load_audio_interface(const char*, audio_hw_device_t**) couldn't load audio hw module audio.hdmi (No such fi)
I/AudioFlinger( 2528): loadHwModule() error -2 loading module hdmi
W/AudioPolicyManagerBase( 2528): could not open HW module hdmi
I/audio_a2dp_hw( 2528): adev_open: adev_open in A2dp_hw module
I/AudioFlinger( 2528): loadHwModule() Loaded a2dp audio interface from A2DP Audio HW HAL (audio) handle 3
E/AudioFlinger( 2528): int android::load_audio_interface(const char*, audio_hw_device_t**) couldn't load audio hw module audio.r_submix (No suc)
I/AudioFlinger( 2528): loadHwModule() error -2 loading module r_submix
W/AudioPolicyManagerBase( 2528): could not open HW module r_submix
I/AudioPolicyService( 2528): Loaded audio policy from LEGACY Audio Policy HAL (audio_policy)
I/DEBUG ( 1730): beedfbac b6f2c000 00000008 00000000 00000009
I/DEBUG ( 1730): beedfbbc b6f3e77c 0000000b 000003e8 0000000c
I/DEBUG ( 1730): beedfbcc 000003e8 0000000d 000003eb 0000000e
I/DEBUG ( 1730): beedfbdc 000003eb 00000017 00000000 00000019
I/DEBUG ( 1730): beedfbec beedfc12 0000001f beedffe1 0000000f
I/DEBUG ( 1730): beedfbfc beedfc22 00000000 00000000 00000000
I/DEBUG ( 1730):
I/DEBUG ( 1730): memory near ip:
I/DEBUG ( 1730): b7247444 00000000 00000000 00001413 b6f23d64
I/DEBUG ( 1730): b7247454 b6f23dd0 00000000 00000000 b6f23e20
I/DEBUG ( 1730): b7247464 b6f23e34 00000001 b6f24118 00000000
I/DEBUG ( 1730): b7247474 00000000 00000000 00000004 b6f23500
I/DEBUG ( 1730): b7247484 00000000 00000000 00000000 00000040
I/DEBUG ( 1730): b7247494 ffffffff 00000000 beedfb3c b7248850
I/DEBUG ( 1730): b72474a4 b6edd384 b6f3e84d 00000000 00000000
I/DEBUG ( 1730): b72474b4 00000000 b7247450 b6f24144 0000008f
I/DEBUG ( 1730): b72474c4 b7243030 00000050 00000000 00000000
I/DEBUG ( 1730): b72474d4 00000000 b6f22260 00000000 00000000
I/DEBUG ( 1730): b72474e4 00000000 00000004 b6f234d0 00000000
I/DEBUG ( 1730): b72474f4 00000000 00000000 00000008 00000000
I/DEBUG ( 1730): b7247504 00000000 00000000 00000000 a0d23f8c
I/DEBUG ( 1730): b7247514 00000017 00000001 00000000 00000000
I/DEBUG ( 1730): b7247524 00000000 00000000 00000000 00000001
I/DEBUG ( 1730): b7247534 00000000 00000000 00000000 b6f24118
I/DEBUG ( 1730):
I/DEBUG ( 1730): memory near sp:
I/DEBUG ( 1730): beedf958 b6e31558 b6cc9080 b6e48e4c b6f1fd3a
I/DEBUG ( 1730): beedf968 00000005 b6ebd729 b6f1fd3a 00000000
I/DEBUG ( 1730): beedf978 00000006 00000002 000009e1 b7247464
I/DEBUG ( 1730): beedf988 b7247464 b6ea2069 00000006 00000000
I/DEBUG ( 1730): beedf998 ffffffe7 b6ea227d beedf9ac b6ea0fb3
I/DEBUG ( 1730): beedf9a8 ffffffe7 ffffffdf b6f1f760 41e091f3
I/DEBUG ( 1730): beedf9b8 b6f1f8c6 41e091f3 b7249480 b7249480
I/DEBUG ( 1730): beedf9c8 b6edd384 b6eb0860 41e091f3 b6f18a9b
I/DEBUG ( 1730): beedf9d8 b65dd1b1 00000000 b69c0030 b69c6294
I/DEBUG ( 1730): beedf9e8 b7248c68 00000000 b7248c68 b69c9028
I/DEBUG ( 1730): beedf9f8 b7248c68 b69c9028 00000130 beedfaa8
I/DEBUG ( 1730): beedfa08 0000013b beedfaa8 b7249480 b6e9fef7
I/DEBUG ( 1730): beedfa18 00000130 b6ed8e00 b6e9ee5d b7247450
I/DEBUG ( 1730): beedfa28 beedfaa8 b6f1e2d4 b6ed8fd8 b6f3e84d
I/DEBUG ( 1730): beedfa38 b724752c 41e091f3 beedfb2c b7247450
I/DEBUG ( 1730): beedfa48 beedfaa8 b6f1e2d4 b7249480 b6f14e1b
I/DEBUG ( 1730):
I/DEBUG ( 1730): code around pc:
I/DEBUG ( 1730): b6eb0f88 e8bd00f0 e3700a01 912fff1e e2600000
I/DEBUG ( 1730): b6eb0f98 ea006e7e e92d50f0 e3a07f43 ef000000
I/DEBUG ( 1730): b6eb0fa8 e8bd50f0 e3700a01 912fff1e e2600000
I/DEBUG ( 1730): b6eb0fb8 ea006e76 e92d50f0 e3a070ee ef000000
I/DEBUG ( 1730): b6eb0fc8 e8bd50f0 e3700a01 912fff1e e2600000
I/DEBUG ( 1730): b6eb0fd8 ea006e6e e1520003 8a00008c f5d1f040
I/DEBUG ( 1730): b6eb0fe8 e92d4001 e3520010 3a000024 e2603000
I/DEBUG ( 1730): b6eb0ff8 e213300f 0a00000e e0422003 e1b0cf83
I/DEBUG ( 1730): b6eb1008 44d1e001 44c0e001 24d1c001 24d1e001
I/DEBUG ( 1730): b6eb1018 24c0c001 24c0e001 e1b0ce83 aa000001
I/DEBUG ( 1730): b6eb1028 f4a1030d f480031d 3a000001 f421070d
I/DEBUG ( 1730): b6eb1038 f400071d e2522040 3a000006 f421020d
I/DEBUG ( 1730): b6eb1048 f421420d f5d1f100 e2522040 f400022d
I/DEBUG ( 1730): b6eb1058 f400422d 2afffff8 e2922020 3a000002
I/DEBUG ( 1730): b6eb1068 f421020d e2422020 f400022d e2822020
I/DEBUG ( 1730): b6eb1078 e3120010 0a000001 f4210a0d f4000a2d
I/DEBUG ( 1730):
I/DEBUG ( 1730): code around lr:
I/DEBUG ( 1730): b6ea2048 447b4b13 42b3e010 4812d10e 44786a1e
I/DEBUG ( 1730): b6ea2058 ec90f7fb e9d8f00d 46224631 ef9af00e
I/DEBUG ( 1730): b6ea2068 d00a3001 e00b2400 2b00681b 480ad1eb
I/DEBUG ( 1730): b6ea2078 44782403 ec7ef7fb f001e002 6804fa1b
I/DEBUG ( 1730): b6ea2088 fa18f001 46206005 bf00bd70 0003b35a
I/DEBUG ( 1730): b6ea2098 0003b34e 0003b346 0003b322 bf7ef7ff
I/DEBUG ( 1730): b6ea20a8 4a3e4b3d 43f0e92d 4606b08b 447b460d
I/DEBUG ( 1730): b6ea20b8 6823589c 930946a1 f9fcf001 8000f8d0
I/DEBUG ( 1730): b6ea20c8 d0482d00 f00f4628 280ffe6b d8444604
I/DEBUG ( 1730): b6ea20d8 ffe4f7ff d1064286 4629200f e8a2f00d
I/DEBUG ( 1730): b6ea20e8 d03c2800 482ee02e f7fb4478 482debc2
I/DEBUG ( 1730): b6ea20f8 e0154478 d11342b0 482b6a06 f7fb4478
I/DEBUG ( 1730): b6ea2108 4a2aec3a 46332120 447aa801 fa14f013
I/DEBUG ( 1730): b6ea2118 a8012101 fd12f01a 46061c42 e011d104
I/DEBUG ( 1730): b6ea2128 28006800 e02cd1e6 46294630 f00d4622
I/DEBUG ( 1730): b6ea2138 1c43e8de d11e4607 f9bcf001 29046801
I/ServiceManager( 1725): service 'media.audio_policy' died
I/ServiceManager( 1725): service 'media.audio_flinger' died
I/ServiceManager( 1725): service 'media.player' died
I/ServiceManager( 1725): service 'media.camera' died