在线时间1 小时
UID3572339
注册时间2019-6-20
NXP金币0
该用户从未签到
新手上路

- 积分
- 7
- 最后登录
- 2022-8-31
|
使用imx6ull+nand方案做了一批核心板,在使用sd卡往nand里面烧录系统时,有30%概率出现oops,部分报错信息如下:
./usr/local/linux_armv6_vfp_hflt/compact3/lib/ext/
./usr/local/linux_armv6_vfp_hflt/compact3/lib/ext/localedata.jar
[ 82.016340] Unable to handle kernel paging request at virtual address a01e7ecc
[ 82.023585] pgd = 8a170000
[ 82.026299] [a01e7ecc] *pgd=00000000
[ 82.029903] Internal error: Oops: 80000005 [#1] PREEMPT SMP ARM
[ 82.035828] Modules linked in:
[ 82.038907] CPU: 0 PID: 6 Comm: kworker/u2:0 Not tainted 4.1.15+ #89
[ 82.045266] Hardware name: Freescale i.MX6 Ultralite (Device Tree)
[ 82.051465] Workqueue: writeback bdi_writeback_workfn (flush-ubifs_0_0)
[ 82.058116] task: 8c0517c0 ti: 8c06c000 task.ti: 8c06c000
[ 82.063524] PC is at 0xa01e7ecc
[ 82.066676] LR is at ubifs_compress+0x68/0x100
[ 82.071128] pc : [<a01e7ecc>] lr : [<80231db0>] psr: 60070013
[ 82.071128] sp : 8c06dbf0 ip : 00002000 fp : a01e7ecc
[ 82.082610] r10: 822b0000 r9 : 8096ab6c r8 : 8da09000
[ 82.087843] r7 : 873c0030 r6 : 8c06dc40 r5 : 8c06dc3c r4 : 00001000
[ 82.094376] r3 : 873c0030 r2 : 00001000 r1 : 8da09000 r0 : 854bac00
[ 82.100911] Flags: nZCv IRQs on FIQs on Mode SVC_32 ISA ARM Segment kernel
[ 82.108228] Control: 10c53c7d Table: 8a17006a DAC: 00000015
[ 82.113979] Process kworker/u2:0 (pid: 6, stack limit = 0x8c06c210)
[ 82.120252] Stack: (0x8c06dbf0 to 0x8c06e000)
[ 82.124618] dbe0: 8c06dc40 00000000 8fede800 822b0000
[ 82.132804] dc00: 00001000 873c0000 00001000 822b0000 8c06dc40 8c06dca8 00000001 89693a50
[ 82.140991] dc20: 8da09000 80214ec8 8c06dc40 8c06dc3c 8095224c 8094e6c3 8094e684 00000001
[ 82.149177] dc40: 00002000 6164202c 202c6174 00293038 60070013 89693b34 89693b24 00000000
[ 82.157364] dc60: 00000000 800c6864 8ffab120 800b7e20 00000008 822b0000 8ffab120 00001000
[ 82.165550] dc80: 89693a50 20000050 00000328 8da09000 8ffab120 80216b78 00001000 00000000
[ 82.173737] dca0: 89693bd0 8ffab120 00000328 20000050 89693a50 80218150 8ffab120 00000000
[ 82.181923] dcc0: 60070013 0000000a 0000000a 89693b24 0000000e ffffffff 89693b24 00000050
[ 82.190110] dce0: 8c06ddf0 800b7c60 0000000a 8c06dd58 0000000e 800b835c 0000000e 8a198f00
[ 82.198295] dd00: 35383728 00000000 800b7c4c 89693b24 00000000 00000001 00000000 00000000
[ 82.206482] dd20: 8fe3cca0 00000054 0000000e 00000000 8ffaab60 8ffaab80 8ffaaba0 8ffaabc0
[ 82.214668] dd40: 8ffaabe0 8ffaac00 8ffaac20 8ffaac40 8ffab160 8ffab140 8ffab120 8ffab100
[ 82.222855] dd60: 8ffab0e0 8ffab0c0 8c06dd90 89693b24 8c06ddf0 89693a50 8c06ddf0 89693b24
[ 82.231041] dd80: 80950100 00000013 8c06debc 800b8558 8c06dd90 8c06dd90 8c06dd98 8c06dd98
[ 82.239228] dda0: 8c06dda0 8c06dda0 00000001 89693a50 89693ae8 8011007c 822b0100 89693ae8
[ 82.247414] ddc0: 89693a50 822b0144 822bec00 80950100 00000013 80110474 8d2cd7c0 822b015c
[ 82.255601] dde0: ffffaace 809f3830 89693aa0 00000800 000007b0 00000000 00000000 00000000
[ 82.263788] de00: ffffffff 7fffffff 00000000 00000012 00000000 822b0100 822bec00 89691ca0
[ 82.271975] de20: 00000000 8c06debc 822b0144 80950100 ffffaad8 8011066c 89cb0ae8 822b0100
[ 82.280163] de40: 8c06debc 00000000 00000075 822b0144 ffffa480 80950100 80966350 801108d4
[ 82.288350] de60: 00000000 00000000 ffffa480 8c03b000 822b015c 7fffffff 822b0008 ffffaace
[ 82.296537] de80: 822b0008 ffffa3b7 822b0160 822b0008 822b0164 822b0100 822b0108 822b0008
[ 82.304725] dea0: 822b014c 80110dc8 00000000 822b0164 80966354 80950100 ffffffff 7fffd7ec
[ 82.312911] dec0: 00000000 8c06de7c 00000000 0000000c 00000000 00000000 00000000 00000000
[ 82.321099] dee0: 8095b7b0 822b0108 8c031300 8c03b000 8c145400 00000000 00000000 8c031300
[ 82.329286] df00: 8c03b000 8004885c 8c06c000 8c03b000 8c03b014 8c03b000 8c031318 8c03b014
[ 82.337474] df20: 8c06c000 00000088 809a8c75 8c031300 8c03b000 80048b74 80950100 8c03b164
[ 82.345659] df40: 8c031300 00000000 8c01eac0 8c031300 80048b28 00000000 00000000 00000000
[ 82.353847] df60: 00000000 8004dab0 e0e7d6fb 00000000 fbde3fdf 8c031300 00000000 00000000
[ 82.362034] df80: 8c06df80 8c06df80 00000000 00000000 8c06df90 8c06df90 8c06dfac 8c01eac0
[ 82.370221] dfa0: 8004d9d4 00000000 00000000 8000f528 00000000 00000000 00000000 00000000
[ 82.378407] dfc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 82.386594] dfe0: 00000000 00000000 00000000 00000000 00000013 00000000 dbfe17e2 d67d56f5
[ 82.394796] [<80231db0>] (ubifs_compress) from [<80214ec8>] (ubifs_jnl_write_data+0xc4/0x280)
[ 82.403335] [<80214ec8>] (ubifs_jnl_write_data) from [<80216b78>] (do_writepage+0x78/0x218)
[ 82.411701] [<80216b78>] (do_writepage) from [<800b7c60>] (__writepage+0x14/0x40)
[ 82.419201] [<800b7c60>] (__writepage) from [<800b835c>] (write_cache_pages+0x1c0/0x37c)
[ 82.427305] [<800b835c>] (write_cache_pages) from [<800b8558>] (generic_writepages+0x40/0x60)
[ 82.435845] [<800b8558>] (generic_writepages) from [<8011007c>] (__writeback_single_inode+0x28/0x180)
[ 82.445080] [<8011007c>] (__writeback_single_inode) from [<80110474>] (writeback_sb_inodes+0x1e0/0x364)
[ 82.454484] [<80110474>] (writeback_sb_inodes) from [<8011066c>] (__writeback_inodes_wb+0x74/0xac)
[ 82.463456] [<8011066c>] (__writeback_inodes_wb) from [<801108d4>] (wb_writeback+0x1b0/0x1b8)
[ 82.471993] [<801108d4>] (wb_writeback) from [<80110dc8>] (bdi_writeback_workfn+0x14c/0x2fc)
[ 82.480448] [<80110dc8>] (bdi_writeback_workfn) from [<8004885c>] (process_one_work+0x118/0x3e4)
[ 82.489247] [<8004885c>] (process_one_work) from [<80048b74>] (worker_thread+0x4c/0x4f4)
[ 82.497351] [<80048b74>] (worker_thread) from [<8004dab0>] (kthread+0xdc/0xf4)
[ 82.504588] [<8004dab0>] (kthread) from [<8000f528>] (ret_from_fork+0x14/0x2c)
[ 82.511819] Code: bad PC value
[ 82.514885] ---[ end trace 1bd9aae6bbdb8165 ]---
[ 82.527689] Unable to handle kernel paging request at virtual address ffffffec
[ 82.534936] pgd = 80004000
[ 82.537650] [ffffffec] *pgd=8fffd821, *pte=00000000, *ppte=00000000
[ 82.543972] Internal error: Oops: 17 [#2] PREEMPT SMP ARM
[ 82.549376] Modules linked in:
[ 82.552456] CPU: 0 PID: 6 Comm: kworker/u2:0 Tainted: G D 4.1.15+ #89
[ 82.560029] Hardware name: Freescale i.MX6 Ultralite (Device Tree)
[ 82.566222] task: 8c0517c0 ti: 8c06c000 task.ti: 8c06c000
[ 82.571637] PC is at kthread_data+0x4/0xc
[ 82.575658] LR is at wq_worker_sleeping+0xc/0xd0
[ 82.580286] pc : [<8004de60>] lr : [<80049824>] psr: 00070093
[ 82.580286] sp : 8c06d9e8 ip : 00000000 fp : 8c06da24
[ 82.591768] r10: a01e7ec4 r9 : 00000000 r8 : 8c051a6c
[ 82.596999] r7 : 80952300 r6 : 8c0517c0 r5 : 8fdd6a00 r4 : 00000000
[ 82.603532] r3 : 00000000 r2 : 00000000 r1 : 00000000 r0 : 8c0517c0
[ 82.610067] Flags: nzcv IRQs off FIQs on Mode SVC_32 ISA ARM Segment user
[ 82.617296] Control: 10c53c7d Table: 88f7006a DAC: 00000015
[ 82.623047] Process kworker/u2:0 (pid: 6, stack limit = 0x8c06c210)
[ 82.629319] Stack: (0x8c06d9e8 to 0x8c06e000)
[ 82.633686] d9e0: 8094ba00 8fdd6a00 8c0517c0 80676b88 80952300 8ffa1280
[ 82.641872] da00: 80036bc8 8c06c000 8c06c000 8c06d7fc 8c050000 00000000 8c06da40 8c0519e8
[ 82.650059] da20: 8c06da34 80676d5c 8c0517c0 8c06d7fc 807f4a58 80036c3c 8095c8a4 60070193
[ 82.658245] da40: 8c06da40 8c06da40 fffffffc 0000000b 807f4a58 80012940 8c06c210 0000000b
[ 82.666432] da60: 00000000 00000000 00000008 807f4a60 62000000 50206461 61762043 0065756c
[ 82.674619] da80: 8c06dba8 80000005 820d5380 8c06dba8 8096ab6c 822b0000 a01e7ecc 8006c678
[ 82.682806] daa0: 8085bd90 8c06dac4 a01e7ecc a01e7ecc 8c06dba8 80000005 820d5380 8c06dba8
[ 82.690993] dac0: 8096ab6c 822b0000 a01e7ecc 80672790 820d5380 8001c280 8c06db76 8094e684
[ 82.699180] dae0: 000000fc 00000500 80006800 80004000 a01e7ecc 8001c2fc 8095cd44 00000005
[ 82.707367] db00: 8001c290 80009338 00000141 000013bf 40070013 00000002 8c06dbe0 fffffffc
[ 82.715554] db20: 00000000 286bca1b 8c06dca8 00024250 00000141 809a8bc4 00000100 00000000
[ 82.723741] db40: 00000000 8c06dc70 8c06db78 8081d10c 00000000 00000002 809a8bc4 809a8d19
[ 82.731928] db60: 00000050 00004250 00000002 8095228c 00000141 8c06dca8 00000328 89693a50
[ 82.740115] db80: 8da09000 800b6668 00000147 802bb718 a01e7ecc 60070013 ffffffff 8c06dbdc
[ 82.748302] dba0: 8da09000 80013318 854bac00 8da09000 00001000 873c0030 00001000 8c06dc3c
[ 82.756489] dbc0: 8c06dc40 873c0030 8da09000 8096ab6c 822b0000 a01e7ecc 00002000 8c06dbf0
[ 82.764676] dbe0: 80231db0 a01e7ecc 60070013 ffffffff 8c06dc40 00000000 8fede800 822b0000
[ 82.772862] dc00: 00001000 873c0000 00001000 822b0000 8c06dc40 8c06dca8 00000001 89693a50
[ 82.781049] dc20: 8da09000 80214ec8 8c06dc40 8c06dc3c 8095224c 8094e6c3 8094e684 00000001
[ 82.789236] dc40: 00002000 6164202c 202c6174 00293038 60070013 89693b34 89693b24 00000000
[ 82.797423] dc60: 00000000 800c6864 8ffab120 800b7e20 00000008 822b0000 8ffab120 00001000
[ 82.805610] dc80: 89693a50 20000050 00000328 8da09000 8ffab120 80216b78 00001000 00000000
[ 82.813797] dca0: 89693bd0 8ffab120 00000328 20000050 89693a50 80218150 8ffab120 00000000
[ 82.821984] dcc0: 60070013 0000000a 0000000a 89693b24 0000000e ffffffff 89693b24 00000050
[ 82.830170] dce0: 8c06ddf0 800b7c60 0000000a 8c06dd58 0000000e 800b835c 0000000e 8a198f00
[ 82.838357] dd00: 35383728 00000000 800b7c4c 89693b24 00000000 00000001 00000000 00000000
[ 82.846544] dd20: 8fe3cca0 00000054 0000000e 00000000 8ffaab60 8ffaab80 8ffaaba0 8ffaabc0
[ 82.854731] dd40: 8ffaabe0 8ffaac00 8ffaac20 8ffaac40 8ffab160 8ffab140 8ffab120 8ffab100
[ 82.862918] dd60: 8ffab0e0 8ffab0c0 8c06dd90 89693b24 8c06ddf0 89693a50 8c06ddf0 89693b24
[ 82.871103] dd80: 80950100 00000013 8c06debc 800b8558 8c06dd90 8c06dd90 8c06dd98 8c06dd98
[ 82.879290] dda0: 8c06dda0 8c06dda0 00000001 89693a50 89693ae8 8011007c 822b0100 89693ae8
[ 82.887478] ddc0: 89693a50 822b0144 822bec00 80950100 00000013 80110474 8d2cd7c0 822b015c
[ 82.895665] dde0: ffffaace 809f3830 89693aa0 00000800 000007b0 00000000 00000000 00000000
[ 82.903852] de00: ffffffff 7fffffff 00000000 00000012 00000000 822b0100 822bec00 89691ca0
[ 82.912039] de20: 00000000 8c06debc 822b0144 80950100 ffffaad8 8011066c 89cb0ae8 822b0100
[ 82.920226] de40: 8c06debc 00000000 00000075 822b0144 ffffa480 80950100 80966350 801108d4
[ 82.928413] de60: 00000000 00000000 ffffa480 8c03b000 822b015c 7fffffff 822b0008 ffffaace
[ 82.936599] de80: 822b0008 ffffa3b7 822b0160 822b0008 822b0164 822b0100 822b0108 822b0008
[ 82.944787] dea0: 822b014c 80110dc8 00000000 822b0164 80966354 80950100 ffffffff 7fffd7ec
[ 82.952972] dec0: 00000000 8c06de7c 00000000 0000000c 00000000 00000000 00000000 00000000
[ 82.961159] dee0: 8095b7b0 822b0108 8c031300 8c03b000 8c145400 00000000 00000000 8c031300
[ 82.969347] df00: 8c03b000 8004885c 8c06c000 8c03b000 8c03b014 8c03b000 8c031318 8c03b014
[ 82.977533] df20: 8c06c000 00000088 809a8c75 8c031300 8c03b000 80048b74 80950100 8c03b164
[ 82.985720] df40: 8c031300 00000000 8c01eac0 8c031300 80048b28 00000000 00000000 00000000
[ 82.993907] df60: 00000000 8004dab0 e0e7d6fb 00000000 fbde3fdf 8c031300 00000000 00000000
[ 83.002094] df80: 8c06df80 8c06df80 00000001 00010001 8c06df90 8c06df90 8c06dfac 8c01eac0
[ 83.010280] dfa0: 8004d9d4 00000000 00000000 8000f528 00000000 00000000 00000000 00000000
[ 83.018466] dfc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 83.026653] dfe0: 00000000 00000000 00000000 00000000 00000013 00000000 dbfe17e2 d67d56f5
[ 83.034852] [<8004de60>] (kthread_data) from [<80049824>] (wq_worker_sleeping+0xc/0xd0)
[ 83.042876] [<80049824>] (wq_worker_sleeping) from [<80676b88>] (__schedule+0x378/0x50c)
[ 83.050980] [<80676b88>] (__schedule) from [<80676d5c>] (schedule+0x40/0x98)
[ 83.058042] [<80676d5c>] (schedule) from [<80036c3c>] (do_exit+0x674/0x9ac)
[ 83.065018] [<80036c3c>] (do_exit) from [<80012940>] (die+0x22c/0x3fc)
[ 83.071561] [<80012940>] (die) from [<80672790>] (__do_kernel_fault.part.0+0x64/0x74)
[ 83.079405] [<80672790>] (__do_kernel_fault.part.0) from [<8001c280>] (do_sect_fault+0x0/0x10)
[ 83.088034] [<8001c280>] (do_sect_fault) from [<8094e684>] (init_thread_union+0x684/0x2000)
[ 83.096396] Code: e513001c e7e00150 e12fff1e e5903280 (e5130014)
[ 83.102499] ---[ end trace 1bd9aae6bbdb8166 ]---
[ 83.107123] Fixing recursive fault but reboot is needed!
看起来是由于一个空指针引起,但每次报错的信息不一样,每块核心板报错的信息也不一样。
目前一共测试了100块,有70块左右能正常烧录并启动,30块左右会出现这样的情况。
这可能是哪里引起的问题?
请大神不吝赐教,感谢!
|
|