Hi,

I am trying to boot Davinci EVM from NAND flash
On this uboot is working fine
I tried to port NAND FLASH driver of 2.6.10 kernel to 2.6.18 but
     it is showing ..some message tha t unable to handle kernel paging
request ... (complete message is given below )

If sombody is also facing that same problem please inform ,
and if sombody got the solution for the same then please help me

thanx
Hitesh

................Kernel Message........................................

    <1>Unable to handle kernel paging request at virtual address e2000010
Unable to handle kernel paging request at virtual address e2000010
Inside the function show_pte..........
Inside the function show_pte..........
<1>pgd = c0004000
pgd = c0004000
<1>[e2000010] *pgd=00000000[e2000010] *pgd=00000000

Internal error: Oops: 805 [#1]
Internal error: Oops: 805 [#1]
Modules linked in:Modules linked in:

CPU: 0
CPU: 0
PC is at nand_write_byte+0x30/0x40
PC is at nand_write_byte+0x30/0x40
LR is at vprintk+0x330/0x374
LR is at vprintk+0x330/0x374
pc : [<c01f6e48>]    lr : [<c00400d4>]    Not tainted
sp : c07d7f04  ip : c07d7e74  fp : c07d7f18
pc : [<c01f6e48>]    lr : [<c00400d4>]    Not tainted
sp : c07d7f04  ip : c07d7e74  fp : c07d7f18
r10: c0390018  r9 : 00000001  r8 : ffffffff
r10: c0390018  r9 : 00000001  r8 : ffffffff
r7 : 00000090  r6 : 00000000  r5 : 00000090  r4 : c0b970b8
r7 : 00000090  r6 : 00000000  r5 : 00000090  r4 : c0b970b8
r3 : e2000010  r2 : 00000001  r1 : 60000013  r0 : 00000026
r3 : e2000010  r2 : 00000001  r1 : 60000013  r0 : 00000026
Flags: nzCvFlags: nzCv  IRQs on  FIQs on  Mode SVC_32  Segment kernel
 IRQs on  FIQs on  Mode SVC_32  Segment kernel
Control: 5317F  Table: 80004000  DAC: 00000017
Control: 5317F  Table: 80004000  DAC: 00000017
Process swapper (pid: 1, stack limit = 0xc07d6250)
Process swapper (pid: 1, stack limit = 0xc07d6250)
Stack: (0xc07d7f04 to 0xc07d8000)
Stack: (0xc07d7f04 to 0xc07d8000)
7f00: 7f00:                   c0b970b8 c0b970b8 c0b97000 c0b97000 c07d7f3c
c07d7f3c c07d7f1c c07

7f20: 7f20: c0b970b8 c0b970b8 c0b97000 c0b97000 00000000 00000000 c0390018
c0390018 c07d7f74 c07

7f40: 7f40: c039001c c039001c c0390018 c0390018 c07d7f64 c07d7f64 c0b970b8
c0b970b8 e1200000 e12

7f60: 7f60: c039001c c039001c c0390018 c0390018 c07d7fa0 c07d7fa0 c07d7f78
c07d7f78 c001bb34 c00

7f80: 7f80: c07d6000 c07d6000 c0020714 c0020714 00000001 00000001 00000000
00000000 c00201e8 c00

7fa0: 7fa0: c001b9d8 c001b9d8 00000001 00000001 c002ce64 c002ce64 c003ad30
c003ad30 00000000 000

7fc0: 7fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000
00000000 00000000 000

7fe0: 7fe0: 00000000 00000000 00000000 00000000 00000000 00000000 c07d7ff8
c07d7ff8 c0041c10 c00

Backtrace: Backtrace:

[<c01f6e18>] [<c01f6e18>] (nand_write_byte+0x0/0x40)
(nand_write_byte+0x0/0x40) from [<c01f6c74>)(nand_command+0xc8/0x26c)
r5 = C0B97000  r5 = C0B97000  r4 = C0B970B8  r4 = C0B970B8

[<c01f6bac>] [<c01f6bac>] (nand_command+0x0/0x26c) (nand_command+0x0/0x26c)
from [<c01f9450>] fr)(nand_scan+0x204/0xa24)
r8 = C0390018  r8 = C0390018  r7 = 00000000  r7 = 00000000  r6 = C0B97000
r6 = C0B97000  r5 = 8 r5 = C0B970B8
r4 = 00000000  r4 = 00000000

[<c01f924c>] [<c01f924c>] (nand_scan+0x0/0xa24) (nand_scan+0x0/0xa24) from
[<c001bb34>] from [<c)(nand_davinci_init+0x16c/0x200)
[<c001b9c8>] [<c001b9c8>] (nand_davinci_init+0x0/0x200)
(nand_davinci_init+0x0/0x200) from [<c00)(init+0xa4/0x27c)
[<c002c07c>] [<c002c07c>] (init+0x0/0x27c) (init+0x0/0x27c) from
[<c0041c10>] from [<c0041c10>] )(do_exit+0x0/0x9c8)
Code: Code: e59f0014 e59f0014 e1a01005 e1a01005 ebf924b4 ebf924b4 e5943004
e5943004 (e5c35000) (

 <0>Kernel panic - not syncing: Attempted to kill init!
<0>Kernel panic - not syncing: Attempted to kill init!
_______________________________________________
Davinci-linux-open-source mailing list
[email protected]
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source

Reply via email to