2011-10-21 07:47:17     Node CRC 0000016e != calculated CRC a4703c45 for node at 00d1ccdc

Document created by Aaronwu Employee on Aug 28, 2013
Version 1Show Document
  • View in full screen mode

2011-10-21 07:47:17     Node CRC 0000016e != calculated CRC a4703c45 for node at 00d1ccdc

zhang zhihua (CHINA)

Message: 104076   

 

    Hi,My board is bf518-ezbrd,the spi flash is m25p128,but the system always reboot!It like this:

 

root:/>

root:/>

root:/>

root:/>

root:/> Node CRC 0000016e != calculated CRC a4703c45 for node at 00d1ccdc

Hardware Trace:

   0 Target : <0x000048b4> { _dump_bfin_trace_buffer + 0x0 }

     Source : <0x000b5dd8> { _jffs2_write_end + 0x24 } CALL pcrel

   1 Target : <0x000b5db4> { _jffs2_write_end + 0x0 }

     Source : <0x00054c78> { _generic_file_buffered_write + 0x140 } CALL (P2)

   2 Target : <0x00054c5a> { _generic_file_buffered_write + 0x122 }

     Source : <0x00008d0c> { _blackfin_dcache_flush_range + 0x18 } RTS

   3 Target : <0x00008d04> { _blackfin_dcache_flush_range + 0x10 }

     Source : <0x00008d14> { _blackfin_dflush_page + 0x4 } JUMP.S

   4 Target : <0x00008d10> { _blackfin_dflush_page + 0x0 }

     Source : <0x00054c56> { _generic_file_buffered_write + 0x11e } CALL pcrel

   5 Target : <0x00054c38> { _generic_file_buffered_write + 0x100 }

     Source : <0x00053fce> { _iov_iter_copy_from_user_atomic + 0x76 } RTS

   6 Target : <0x00053fb6> { _iov_iter_copy_from_user_atomic + 0x5e }

     Source : <0x00053fdc> { _iov_iter_copy_from_user_atomic + 0x84 } JUMP.S

   7 Target : <0x00053fda> { _iov_iter_copy_from_user_atomic + 0x82 }

     Source : <0x000d70e6> { _memcpy + 0x4e } RTS

   8 Target : <0x000d70c8> { _memcpy + 0x30 }

     Source : <0x000d70ba> { _memcpy + 0x22 } IF !CC JUMP

   9 Target : <0x000d7098> { _memcpy + 0x0 }

     Source : <0x00053fd6> { _iov_iter_copy_from_user_atomic + 0x7e } CALL pcrel

 

  10 Target : <0x00053fd0> { _iov_iter_copy_from_user_atomic + 0x78 }

     Source : <0x00053fb2> { _iov_iter_copy_from_user_atomic + 0x5a } IF !CC JUM

P

  11 Target : <0x00053fb0> { _iov_iter_copy_from_user_atomic + 0x58 }

     Source : <0xffa00212> { __access_ok + 0xba }

  12 Target : <0xffa00202> { __access_ok + 0xaa }

     Source : <0xffa00180> { __access_ok + 0x28 }

  13 Target : <0xffa00158> { __access_ok + 0x0 }

     Source : <0x00053fac> { _iov_iter_copy_from_user_atomic + 0x54 } CALL pcrel

 

  14 Target : <0x00053f58> { _iov_iter_copy_from_user_atomic + 0x0 }

     Source : <0x00054c34> { _generic_file_buffered_write + 0xfc } CALL pcrel

  15 Target : <0x00054c14> { _generic_file_buffered_write + 0xdc }

     Source : <0x000b60fe> { _jffs2_write_begin + 0xb6 } RTS

BUG: failure at fs/jffs2/file.c:251/jffs2_write_end()!

Kernel panic - not syncing: BUG!

TranslateQuoteReplyEditDelete

 

 

2011-10-21 07:50:03     Re: Node CRC 0000016e != calculated CRC a4703c45 for node at 00d1ccdc

zhang zhihua (CHINA)

Message: 104077   

 

Is my spi flash broken?

 

When the system is start,it found that:

 

"Node totlen on flash (0x150e4200) != totlen from node ref (0x0000019c)"

 

How to do?

TranslateQuoteReplyEditDelete

 

 

2011-10-23 23:11:30     Re: Node CRC 0000016e != calculated CRC a4703c45 for node at 00d1ccdc

Aaron Wu (CHINA)

Message: 104118   

 

We will have a look.Appreciate very much if you could move your question to our engineerzone as this forum will be replaced by it, details here:

 

https://blackfin.uclinux.org/gf/project/u-boot/forum/?_forum_action=MessageReply&action=ForumBrowse&message_id=103911

QuoteReplyEditDelete

 

 

2011-10-25 04:14:13     Re: Node CRC 0000016e != calculated CRC a4703c45 for node at 00d1ccdc

zhang zhihua (CHINA)

Message: 104166   

 

root:/> PDZ800: page allocation failure. order:10, mode:0x40d0

Hardware Trace:

   0 Target : <0x00004bac> { _dump_stack + 0x0 }

     Source : <0x00058d9a> { ___alloc_pages_internal + 0x1b2 } CALL pcrel

   1 Target : <0x00058d9a> { ___alloc_pages_internal + 0x1b2 }

     Source : <0x000101da> { _printk + 0x66 } RTS

   2 Target : <0x000101d0> { _printk + 0x5c }

     Source : <0x00010c00> { _vprintk + 0x14c } RTS

   3 Target : <0x00010bf4> { _vprintk + 0x140 }

     Source : <0x0002e1ca> { ___ipipe_unstall_root + 0x2a } RTS

   4 Target : <0x0002e1ba> { ___ipipe_unstall_root + 0x1a }

     Source : <0x0002e1d2> { ___ipipe_unstall_root + 0x32 } JUMP.S

   5 Target : <0x0002e1d2> { ___ipipe_unstall_root + 0x32 }

     Source : <0x0002eef4> { ___ipipe_sync_stage + 0xa0 } RTS

   6 Target : <0x0002eee6> { ___ipipe_sync_stage + 0x92 }

     Source : <0x0002eed4> { ___ipipe_sync_stage + 0x80 } IF !CC JUMP

   7 Target : <0x0002eec0> { ___ipipe_sync_stage + 0x6c }

     Source : <0x0002f008> { ___ipipe_sync_stage + 0x1b4 } JUMP.S

   8 Target : <0x0002eff0> { ___ipipe_sync_stage + 0x19c }

     Source : <0x0002f058> { ___ipipe_sync_stage + 0x204 } JUMP.S

   9 Target : <0x0002f058> { ___ipipe_sync_stage + 0x204 }

     Source : <0xffa002c8> { _asm_do_IRQ + 0x40 }

  10 Target : <0xffa002c0> { _asm_do_IRQ + 0x38 }

     Source : <0x00013fa8> { __local_bh_enable + 0x44 } RTS

  11 Target : <0x00013f64> { __local_bh_enable + 0x0 }

     Source : <0x000140a8> { ___do_softirq + 0xb4 } JUMP.L

  12 Target : <0x000140a0> { ___do_softirq + 0xac }

     Source : <0x00014084> { ___do_softirq + 0x90 } IF !CC JUMP

  13 Target : <0x00014046> { ___do_softirq + 0x52 }

     Source : <0x0002d56c> { _rcu_process_callbacks + 0x30 } RTS

  14 Target : <0x0002d568> { _rcu_process_callbacks + 0x2c }

     Source : <0x0002d44c> { ___rcu_process_callbacks + 0x1a8 } RTS

  15 Target : <0x0002d446> { ___rcu_process_callbacks + 0x1a2 }

     Source : <0x0002d388> { ___rcu_process_callbacks + 0xe4 } IF !CC JUMP

Stack info:

SP: [0x01d49df8] <0x01d49df8> /* kernel dynamic memory */

FP: (0x01d49e78)

Memory from 0x01d49df0 to 01d4a000

01d49df0: 01d49df8  01edf660 [0022aaa4]<00058d9e> 01edf660  00000000  000240d0

01edf848

01d49e10: 0000000a  000040d0  00000001  00000048 <01d48000><01d48000> 00000000

000240d0

01d49e30:<01d48000> 00000010  00000000  00000000  00000000  00000000  00773320 <

00058ec6>

01d49e50: 00000000  00201000  00201000  00000004  04000021  00000000  00000003 <

0006078c>

01d49e70: 00000000  00000004 (00000000)<0006098a> 0021b300  00000006  ffffffff

04000021

01d49e90: 00000000  00000000  00000000  00000073  00000000  0074ac60 <0017b056>

ffa002c0

01d49eb0: 0020b438  01645300 <000038dc> 00000000  00201000  012c00dc <01d48000>

04000021

01d49ed0: 00000000  00000003  014beb34  0164608c <0000707a> 00000003  04000021

00000000

01d49ef0: ffa00816  00003894  000000c0  00000000  ffffe000  00000000  00000000

012c0530

01d49f10:<01d48000> ffffe000  04000021  00000000  00000000  012d6a1a  00008000

00000000

01d49f30: 00000000  01d4a000  012d6a1a  012d6a1a <012d50ce> ffa00e0c  02003025

013ae687

01d49f50: 012d2441  013ae682  012d243e  00000000  00000000  00000003  00000000

00000003

01d49f70: 00000000  00000000  00000000  00000000  00000000  00000000  00000000

00000000

01d49f90: 00000000  00000000  00000000  00000000  0000000c  00000000  00000000

0165ef40

01d49fb0: 00000000  016452f4  01645300  00000000  012c0530  012c00dc  04000021

00000000

01d49fd0: 000000c0  01645328  00201000  00000000  00000000  04000021  00000003

00201000

01d49ff0: 00000000  00000000  000000c0  00000006

Return addresses in stack:

    address : <0x00058d9e> { ___alloc_pages_internal + 0x1b6 }

    address : <0x01d48000> /* kernel dynamic memory */

    address : <0x01d48000> /* kernel dynamic memory */

    address : <0x01d48000> /* kernel dynamic memory */

    address : <0x00058ec6> { ___get_free_pages + 0x1e }

    address : <0x0006078c> { _do_mmap_pgoff + 0x3a4 }

   frame  1 : <0x0006098a> { _do_mmap_pgoff + 0x5a2 }

    address : <0x0017b056> { ___down_write_nested + 0xd2 }

    address : <0x000038dc> { _sys_mmap2 + 0x48 }

    address : <0x01d48000> /* kernel dynamic memory */

    address : <0x0000707a> { ___ipipe_sync_root + 0x76 }

    address : <0x01d48000> /* kernel dynamic memory */

    address : <0x012d50ce> [ PDZ800 + 0x2d508e ]

Mem-Info:

DMA per-cpu:

CPU    0: hi:    0, btch:   1 usd:   0

Active_anon:0 active_file:14 inactive_anon:0

inactive_file:0 dirty:0 writeback:0 unstable:0

free:3198 slab:697 mapped:0 pagetables:0 bounce:0

DMA free:12792kB min:4096kB low:5120kB high:6144kB active_anon:0kB inactive_anon

:0kB active_file:56kB inactive_file:0kB present:31492kB pages_scanned:42 all_unr

eclaimable? no

lowmem_reserve[]: 0 0 0

DMA: 48*4kB 33*8kB 19*16kB 10*32kB 7*64kB 6*128kB 3*256kB 3*512kB 2*1024kB 3*204

8kB 0*4096kB 0*8192kB 0*16384kB 0*32768kB = 12792kB

14 total pagecache pages

7935 pages RAM

631 pages reserved

0 pages shared

4084 pages non-shared

Allocation of length 2101248 from process 342 failed

DMA per-cpu:

CPU    0: hi:    0, btch:   1 usd:   0

Active_anon:0 active_file:14 inactive_anon:0

inactive_file:0 dirty:0 writeback:0 unstable:0

free:3198 slab:697 mapped:0 pagetables:0 bounce:0

DMA free:12792kB min:4096kB low:5120kB high:6144kB active_anon:0kB inactive_anon

:0kB active_file:56kB inactive_file:0kB present:31492kB pages_scanned:42 all_unr

eclaimable? no

lowmem_reserve[]: 0 0 0

DMA: 48*4kB 33*8kB 19*16kB 10*32kB 7*64kB 6*128kB 3*256kB 3*512kB 2*1024kB 3*204

8kB 0*4096kB 0*8192kB 0*16384kB 0*32768kB = 12792kB

14 total pagecache pages

Attachments

    Outcomes