板子本来是正常的,重新烧写版本后,内核无法启动,打印信息如下,感觉无从下手了
0x000000000000-0x000000020000 : "SPL"
0x000000020000-0x000000040000 : "SPL.backup1"
0x000000040000-0x000000060000 : "SPL.backup2"
0x000000060000-0x000000080000 : "SPL.backup3"
0x000000080000-0x000000260000 : "U-Boot"
0x000000260000-0x000000280000 : "U-Boot Env"
0x000000280000-0x000000780000 : "Kernel"
0x000000780000-0x000020000000 : "File System"
OneNAND driver initializing
davinci_mdio davinci_mdio.0: davinci mdio revision 1.6
davinci_mdio davinci_mdio.0: detected phy mask fffdffff
davinci_mdio.0: probed
davinci_mdio davinci_mdio.0: phy[17]: device 0:11, driver unknown
CAN device driver interface
CAN bus driver for Bosch D_CAN controller 1.0
d_can d_can: d_can device registered (irq=55, irq_obj=56)
PPP generic driver version 2.4.2
PPP Deflate Compression module registered
PPP BSD Compression module registered
PPP MPPE Compression module registered
NET: Registered protocol family 24
usbcore: registered new interface driver cdc_ether
usbcore: registered new interface driver cdc_subset
Initializing USB Mass Storage driver…
usbcore: registered new interface driver usb-storage
USB Mass Storage support registered.
gadget: using random self ethernet address
gadget: using random host ethernet address
usb0: MAC e6:20:ee:b1:c8:dd
usb0: HOST MAC 62:e0:7d:9c:9f:f5
gadget: Ethernet Gadget, version: Memorial Day 2008
gadget: g_ether ready
musb-hdrc musb-hdrc.0: MUSB HDRC host driver
musb-hdrc musb-hdrc.0: new USB bus registered, assigned bus number 1
usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
usb usb1: Product: MUSB HDRC host driver
usb usb1: Manufacturer: Linux 3.1.0 musb-hcd
usb usb1: SerialNumber: musb-hdrc.0
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 1 port detected
musb-hdrc musb-hdrc.1: MUSB HDRC host driver
musb-hdrc musb-hdrc.1: new USB bus registered, assigned bus number 2
usb usb2: New USB device found, idVendor=1d6b, idProduct=0002
usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
usb usb2: Product: MUSB HDRC host driver
usb usb2: Manufacturer: Linux 3.1.0 musb-hcd
usb usb2: SerialNumber: musb-hdrc.1
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 1 port detected
mousedev: PS/2 mouse device common for all mice
input: ti-tsc-adcc as /devices/platform/tsc/input/input0
Unhandled fault: external abort on non-linefetch (0x1028) at 0xf9e3e044
Internal error: : 1028 [#1]
Modules linked in:
CPU: 0 Not tainted (3.1.0 #1)
PC is at rtc_wait_not_busy+0x28/0x44
LR is at omap_rtc_read_time+0x18/0x68
pc : [<c030ecb4>] lr : [<c030ef9c>] psr: 40000093
sp : df82bcf0 ip : df82bd08 fp : df82bd04
r10: df82bde4 r9 : c05bceb0 r8 : df82bde4
r7 : df82bd84 r6 : dd6f4d60 r5 : c0721e9c r4 : 00000001
r3 : c06d19c4 r2 : f9e3e000 r1 : df82bd84 r0 : 0001a36e
Flags: nZcv IRQs off FIQs on Mode SVC_32 ISA ARM Segment kernel
Control: 10c5387d Table: 80004019 DAC: 00000015
Process swapper (pid: 1, stack limit = 0xdf82a2f0)
Stack: (0xdf82bcf0 to 0xdf82c000)
bce0: df82bd84 df82bd84 df82bd1c df82bd08
bd00: c030ef9c c030ec98 dd6f4c00 df82bd84 df82bd34 df82bd20 c030c8f4 c030ef90
bd20: 00000000 dd6f4c00 df82bd54 df82bd38 c030d574 c030c8ac 00000000 00000001
bd40: df82bd84 dd6f4c00 df82bddc df82bd58 c030d6ac c030d54c dd6f4000 c07101ec
bd60: df82bdbc df82bd70 c00a8cdc c00a8dfc 00000000 c0710120 00000010 000000d0
bd80: 00200200 00000000 00000000 00000000 00000000 00000000 00000000 00000000
bda0: 00000000 00000000 c05bceb0 c06ace70 df82bddc 00000000 00000001 dd6f4c00
bdc0: c0721e6c df82bde4 c05bceb0 c06ace70 df82be3c df82bde0 c030c6a8 c030d694
bde0: df82be3c df82bdf0 c0044d74 c00a8dfc df82be18 00001000 df82be4c 00000000
be00: df816b80 c0038fbc 00000000 00000000 df82be3c c06ace70 c0721e9c c07206b4
be20: c06ace68 00000000 c06d1988 dd6f2a80 df82be6c df82be40 c0676818 c030c530
be40: 00000000 df82be50 c06e5cd0 c06ace70 c07206b4 c02402e8 dd6e8640 00000000
be60: df82be7c df82be70 c024182c c0676758 df82beb4 df82be80 c0240100 c0241818
be80: df82bec4 df82be90 df82beb4 c06ace70 c06acea4 c06d1988 c02402e8 dd6e8640
bea0: c0676728 00000000 df82bed4 df82beb8 c024037c c0240040 00000000 df82bed8
bec0: c06d1988 c02402e8 df82befc df82bed8 c023f7b4 c02402f4 df806ef8 df884b70
bee0: df81dc40 c068d660 c06d1988 c06c4df8 df82bf0c df82bf00 c023fe78 c023f758
bf00: df82bf3c df82bf10 c023f014 c023fe60 c05bceb0 00000000 c06d1974 c068d660
bf20: c06d1988 00000000 c06f0400 00000000 df82bf5c df82bf40 c0240a18 c023ee78
bf40: c06d1974 c068d660 c068d0c8 00000000 df82bf6c df82bf60 c0241cec c02409ac
bf60: df82bf84 df82bf70 c0241d14 c0241ca0 c068d508 c068d660 df82bf94 df82bf88
bf80: c0676748 c0241d00 df82bfd4 df82bf98 c0008698 c0676734 00000037 00000000
bfa0: 0000018c c06bac68 c068d0c8 00000013 c068d508 c068d660 00000013 00000000
bfc0: 00000000 00000000 df82bff4 df82bfd8 c06522ac c0008668 00000000 c0652204
bfe0: c0041884 00000013 00000000 df82bff8 c0041884 c0652210 ffffffff ffffffff
Backtrace:
[<c030ec8c>] (rtc_wait_not_busy+0x0/0x44) from [<c030ef9c>] (omap_rtc_read_time+ 0x18/0x68)
r5:df82bd84 r4:df82bd84
[<c030ef84>] (omap_rtc_read_time+0x0/0x68) from [<c030c8f4>] (__rtc_read_time+0x 54/0x58)
r5:df82bd84 r4:dd6f4c00
[<c030c8a0>] (__rtc_read_time+0x0/0x58) from [<c030d574>] (rtc_read_time+0x34/0x 48)
r5:dd6f4c00 r4:00000000
[<c030d540>] (rtc_read_time+0x0/0x48) from [<c030d6ac>] (__rtc_read_alarm+0x24/0 x338)
r7:dd6f4c00 r6:df82bd84 r5:00000001 r4:00000000
[<c030d688>] (__rtc_read_alarm+0x0/0x338) from [<c030c6a8>] (rtc_device_register +0x184/0x288)
[<c030c524>] (rtc_device_register+0x0/0x288) from [<c0676818>] (omap_rtc_probe+0 xcc/0x3f0)
[<c067674c>] (omap_rtc_probe+0x0/0x3f0) from [<c024182c>] (platform_drv_probe+0x 20/0x24)
[<c024180c>] (platform_drv_probe+0x0/0x24) from [<c0240100>] (driver_probe_devic e+0xcc/0x2b4)
[<c0240034>] (driver_probe_device+0x0/0x2b4) from [<c024037c>] (__driver_attach+ 0x94/0x98)
[<c02402e8>] (__driver_attach+0x0/0x98) from [<c023f7b4>] (bus_for_each_dev+0x68 /0x94)
r7:c02402e8 r6:c06d1988 r5:df82bed8 r4:00000000
[<c023f74c>] (bus_for_each_dev+0x0/0x94) from [<c023fe78>] (driver_attach+0x24/0 x28)
r7:c06c4df8 r6:c06d1988 r5:c068d660 r4:df81dc40
[<c023fe54>] (driver_attach+0x0/0x28) from [<c023f014>] (bus_add_driver+0x1a8/0x 27c)
[<c023ee6c>] (bus_add_driver+0x0/0x27c) from [<c0240a18>] (driver_register+0x78/ 0x158)
[<c02409a0>] (driver_register+0x0/0x158) from [<c0241cec>] (platform_driver_regi ster+0x58/0x60)
r7:00000000 r6:c068d0c8 r5:c068d660 r4:c06d1974
[<c0241c94>] (platform_driver_register+0x0/0x60) from [<c0241d14>] (platform_dri ver_probe+0x20/0x70)
[<c0241cf4>] (platform_driver_probe+0x0/0x70) from [<c0676748>] (rtc_init+0x20/0 x24)
r5:c068d660 r4:c068d508
[<c0676728>] (rtc_init+0x0/0x24) from [<c0008698>] (do_one_initcall+0x3c/0x180)
[<c000865c>] (do_one_initcall+0x0/0x180) from [<c06522ac>] (kernel_init+0xa8/0x1 3c)
[<c0652204>] (kernel_init+0x0/0x13c) from [<c0041884>] (do_exit+0x0/0x6f8)
r7:00000013 r6:c0041884 r5:c0652204 r4:00000000
Code: e5952000 e30a036e e2844001 e3400001 (e5d23044)
—[ end trace 51262d39ba5f1e5d ]—
Kernel panic – not syncing: Attempted to kill init!
Backtrace:
[<c0018b48>] (dump_backtrace+0x0/0x110) from [<c04ce02c>] (dump_stack+0x18/0x1c)
r7:df816b80 r6:c030ecb6 r5:c06afbb4 r4:c06f13e0
[<c04ce014>] (dump_stack+0x0/0x1c) from [<c04ce0a4>] (panic+0x74/0x1a4)
[<c04ce030>] (panic+0x0/0x1a4) from [<c0041f60>] (do_exit+0x6dc/0x6f8)
r3:df816da0 r2:df816b80 r1:df82bb4c r0:c05c0078
[<c0041884>] (do_exit+0x0/0x6f8) from [<c0018ee4>] (die+0x28c/0x2d0)
[<c0018c58>] (die+0x0/0x2d0) from [<c0018fb0>] (arm_notify_die+0x24/0x5c)
[<c0018f8c>] (arm_notify_die+0x0/0x5c) from [<c0008624>] (do_DataAbort+0x98/0xa0 )
[<c000858c>] (do_DataAbort+0x0/0xa0) from [<c0014c98>] (__dabt_svc+0x38/0x60)
Exception stack(0xdf82bca8 to 0xdf82bcf0)
bca0: 0001a36e df82bd84 f9e3e000 c06d19c4 00000001 c0721e9c
bcc0: dd6f4d60 df82bd84 df82bde4 c05bceb0 df82bde4 df82bd04 df82bd08 df82bcf0
bce0: c030ef9c c030ecb4 40000093 ffffffff
[<c030ec8c>] (rtc_wait_not_busy+0x0/0x44) from [<c030ef9c>] (omap_rtc_read_time+ 0x18/0x68)
r5:df82bd84 r4:df82bd84
[<c030ef84>] (omap_rtc_read_time+0x0/0x68) from [<c030c8f4>] (__rtc_read_time+0x 54/0x58)
r5:df82bd84 r4:dd6f4c00
[<c030c8a0>] (__rtc_read_time+0x0/0x58) from [<c030d574>] (rtc_read_time+0x34/0x 48)
r5:dd6f4c00 r4:00000000
[<c030d540>] (rtc_read_time+0x0/0x48) from [<c030d6ac>] (__rtc_read_alarm+0x24/0 x338)
r7:dd6f4c00 r6:df82bd84 r5:00000001 r4:00000000
[<c030d688>] (__rtc_read_alarm+0x0/0x338) from [<c030c6a8>] (rtc_device_register +0x184/0x288)
[<c030c524>] (rtc_device_register+0x0/0x288) from [<c0676818>] (omap_rtc_probe+0 xcc/0x3f0)
[<c067674c>] (omap_rtc_probe+0x0/0x3f0) from [<c024182c>] (platform_drv_probe+0x 20/0x24)
[<c024180c>] (platform_drv_probe+0x0/0x24) from [<c0240100>] (driver_probe_devic e+0xcc/0x2b4)
[<c0240034>] (driver_probe_device+0x0/0x2b4) from [<c024037c>] (__driver_attach+ 0x94/0x98)
[<c02402e8>] (__driver_attach+0x0/0x98) from [<c023f7b4>] (bus_for_each_dev+0x68 /0x94)
r7:c02402e8 r6:c06d1988 r5:df82bed8 r4:00000000
[<c023f74c>] (bus_for_each_dev+0x0/0x94) from [<c023fe78>] (driver_attach+0x24/0 x28)
r7:c06c4df8 r6:c06d1988 r5:c068d660 r4:df81dc40
[<c023fe54>] (driver_attach+0x0/0x28) from [<c023f014>] (bus_add_driver+0x1a8/0x 27c)
[<c023ee6c>] (bus_add_driver+0x0/0x27c) from [<c0240a18>] (driver_register+0x78/ 0x158)
[<c02409a0>] (driver_register+0x0/0x158) from [<c0241cec>] (platform_driver_regi ster+0x58/0x60)
r7:00000000 r6:c068d0c8 r5:c068d660 r4:c06d1974
[<c0241c94>] (platform_driver_register+0x0/0x60) from [<c0241d14>] (platform_dri ver_probe+0x20/0x70)
[<c0241cf4>] (platform_driver_probe+0x0/0x70) from [<c0676748>] (rtc_init+0x20/0 x24)
r5:c068d660 r4:c068d508
[<c0676728>] (rtc_init+0x0/0x24) from [<c0008698>] (do_one_initcall+0x3c/0x180)
[<c000865c>] (do_one_initcall+0x0/0x180) from [<c06522ac>] (kernel_init+0xa8/0x1 3c)
[<c0652204>] (kernel_init+0x0/0x13c) from [<c0041884>] (do_exit+0x0/0x6f8)
r7:00000013 r6:c0041884 r5:c0652204 r4:00000000
Gan Jiafu:
回复 Steven Liu1:
我们没有用到RTC,板子上RTC晶振都没有焊接的
Gan Jiafu:
回复 Gan Jiafu:
更新一下最新情况,禁掉RTC之后,进内核正常