Android 4.3 anrdroid bootup issue on i.MX6 Platform(sabre-sdp hw)

cancel
Showing results for 
Search instead for 
Did you mean: 

Android 4.3 anrdroid bootup issue on i.MX6 Platform(sabre-sdp hw)

1,801 Views
rveer
Contributor II

Hi,

 

 

we have synced and build  Android 4.2.3 source (Android_User's_Guide.pdf) for imx6 platform for Sabre SDP hw as per below link documentation.

 

http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=IMXANDROID&fpsp=1&tab=Documentation_T...

 

we are  facing below error, while Sabre-SDP board is booting with  above build .

logcat -

/SensorService( 2756): nuSensorService starting...

I/SurfaceFlinger( 2774): SurfaceFlinger is starting

I/SurfaceFlinger( 2774): SurfaceFlinger's main thread ready to run. Initializing graphics H/W...

D/libEGL  ( 2774): loaded /system/lib/egl/libEGL_VIVANTE.so

F/libc    ( 2774): Fatal signal 11 (SIGSEGV) at 0x0000000c (code=1), thread 2775 (SurfaceFlinger)

I/DEBUG   ( 2344): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***

I/DEBUG   ( 2344): Build fingerprint: 'Freescale/sabresd_6dq/sabresd_6dq:4.3/1.0.0-rc2/20131108:eng/dev-keys'

I/DEBUG   ( 2344): Revision: '405522'

I/DEBUG   ( 2344): pid: 2774, tid: 2775, name: SurfaceFlinger  >>> /system/bin/surfaceflinger <<<

I/DEBUG   ( 2344): signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0000000c

I/DEBUG   ( 2344):     r0 00000000  r1 414d183c  r2 ffffffdc  r3 406b0d80

I/DEBUG   ( 2344):     r4 00000000  r5 414d1800  r6 000030a0  r7 4022e5cd

I/DEBUG   ( 2344):     r8 40247750  r9 000000ac  sl 401881f4  fp 40247764

I/DEBUG   ( 2344):     ip 40760eec  sp 40624d60  lr 40756373  pc 40649f6e  cpsr 000e0030

I/DEBUG   ( 2344):     d0  0000000000000000  d1  0000000000000000

I/DEBUG   ( 2344):     d2  0000000000000000  d3  0000000000000000

I/DEBUG   ( 2344):     d4  0000000000000000  d5  0000000000000000

I/DEBUG   ( 2344):     d6  0000000000000000  d7  0375028000000000

I/DEBUG   ( 2344):     d8  0000000000000000  d9  0000000000000000

I/DEBUG   ( 2344):     d10 0000000000000000  d11 0000000000000000

I/DEBUG   ( 2344):     d12 0000000000000000  d13 0000000000000000

I/DEBUG   ( 2344):     d14 0000000000000000  d15 0000000000000000

I/DEBUG   ( 2344):     d16 418bb40d0aba5e35  d17 3f50624dd2f1a9fc

I/DEBUG   ( 2344):     d18 41976268f4000000  d19 0000000000000000

I/DEBUG   ( 2344):     d20 0000000000000000  d21 0000000000000000

I/DEBUG   ( 2344):     d22 0000000000000000  d23 0000000000000000

I/DEBUG   ( 2344):     d24 0000000000000000  d25 0000000000000000

I/DEBUG   ( 2344):     d26 0000000000000000  d27 0000000000000000

I/DEBUG   ( 2344):     d28 0000000000000000  d29 0000000000000000

I/DEBUG   ( 2344):     d30 0000000000000000  d31 0000000000000000

I/DEBUG   ( 2344):     scr 00000010

I/DEBUG   ( 2344):

I/DEBUG   ( 2344): backtrace:

I/DEBUG   ( 2344):     #00  pc 00023f6e  /system/lib/libGAL.so (gcoHAL_QueryChipCount+9)

I/DEBUG   ( 2344):     #01  pc 0000236f  /system/lib/egl/libEGL_VIVANTE.so

I/DEBUG   ( 2344):     #02  pc 0000608d  /system/lib/egl/libEGL_VIVANTE.so (eglGetProcAddress+12)

I/DEBUG   ( 2344):     #03  pc 00034385  /system/lib/libEGL.so

I/DEBUG   ( 2344):     #04  pc 00034477  /system/lib/libEGL.so

I/DEBUG   ( 2344):     #05  pc 0000e025  /system/lib/libEGL.so

I/DEBUG   ( 2344):     #06  pc 0000e7ad  /system/lib/libEGL.so (eglGetDisplay+24)

I/DEBUG   ( 2344):     #07  pc 000274bf  /system/lib/libsurfaceflinger.so (android::SurfaceFlinger::readyToRun()+38)

I/DEBUG   ( 2344):     #08  pc 000119ff  /system/lib/libutils.so (android::Thread::_threadLoop(void*)+74)

I/DEBUG   ( 2344):     #09  pc 00011581  /system/lib/libutils.so

I/DEBUG   ( 2344):     #10  pc 0000ca78  /system/lib/libc.so (__thread_entry+72)

I/DEBUG   ( 2344):     #11  pc 0000cbf4  /system/lib/libc.so (pthread_create+208)

I/DEBUG   ( 2344):     #12  pc 00005a14  [heap]

 


Console log:

init: untracked pid 2281 exited

init: untracked pid 2431 exited

init: untracked pid 2577 exited

init: untracked pid 2580 exited

init: untracked pid 2582 exited

init: untracked pid 2586 exited

init: untracked pid 2591 exited

init: untracked pid 2594 exited

init: untracked pid 2702 exited

init: untracked pid 2721 exited

init: untracked pid 2726 exited

 


I have also attached logcat.txt file. Please let me know your valuable feedback on above.


Regards

Raj


Original Attachment has been moved to: logcat.txt.zip

0 Kudos
3 Replies

394 Views
clound920419
Contributor I

@rveer​, have you resolved this problem yet ?

0 Kudos

395 Views
Bio_TICFSL
NXP TechSupport
NXP TechSupport

This is cause of killing init process. So you might find the root-cause of killing init process, which maybe could be a kernel driver error, in this case the vivante gpu driver, or android hal driver error, library fault, or sometimes android framework error. So There may be many different reasons, one of them is that android init trying to initialize services specified by init.rc failed . I suggest to reinstall the bsp from scratch since, the at first build of the bsp if not common to find this kind of errors.

Hope it helps

0 Kudos

395 Views
PeterKamp
Contributor I

I am having the same issue, any suggestions?

0 Kudos