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