AnsweredAssumed Answered

imx35 3 stack board linux booting problem

Question asked by Benoy Saha on Jan 16, 2013
Latest reply on Mar 3, 2014 by Yixing Kong

Hello ,


I am trying to boot  my board with imx35 3 stack board with linux 2.6.31(source available in freescale SDK). I could find that during booting the kernel gets crashed from init/main.c/rest_init() function.

I have done some analysis in rest_init() function and found that kernel  crash occurs when it tries to schedule the process kthreadd invoked from the rest_init() function.

The crash log is given below –

Unhandled fault: imprecise external abort (0xc06) at 0x00000000

Internal error: : c06 [#1]

<d>Modules linked in:

CPU: 0    Not tainted  (2.6.31-207-g7286c01 #108)

PC is at kernel_thread_helper+0x0/0xc

LR is at kernel_thread_helper+0x0/0xc

pc : [<c0029690>]    lr : [<c0029690>]    psr: 00000013

sp : c1829ff8  ip : 00000000  fp : 00000000

r10: 00000000  r9 : 00000000  r8 : 00000000

r7 : 00000000  r6 : 00000000  r5 : 00000000  r4 : 00000000

r3 : c002969c  r2 : c005e684  r1 : 00000000  r0 : 00000000

Flags: nzcv  IRQs on  FIQs on  Mode SVC_32  ISA ARM  Segment kernel

Control: 00c5387f  Table: 80004008  DAC: 00000017

Process swapper (pid: 2, stack limit = 0xc1828268)

Stack: (0xc1829ff8 to 0xc182a000)

9fe0:                                                       47e247e2 47e247e2

Code: e121f002 e12fff1e c034d8eb c03cec84 (e1a00001)

<4>---[ end trace 1b75b31a2719ed1c ]---


Can anyone please help me to unblock this point.