Hello,

Lately I have been seeing a LOT of kernel panics with brand new BeagleBone 
Black boards. All of them show this panic when first powered on:

[    0.997639] Unhandled fault: external abort on non-linefetch (0x1008) at 
0xe085c000
[    1.005624] Internal error: : 1008 [#1] SMP THUMB2
[    1.010615] Modules linked in:
[    1.013803] CPU: 0    Not tainted  (3.8.13-bone84 #1)
[    1.019074] PC is at cpsw_probe+0x348/0x960
[    1.023444] LR is at ioremap_page_range+0x95/0xf8
[    1.028345] pc : [<c02a58e8>]    lr : [<c01d5d55>]    psr: a0000033
[    1.028345] sp : df071e18  ip : 00000000  fp : df0d5400
[    1.040311] r10: c07e2acc  r9 : de2d1000  r8 : de2d1590
[    1.045755] r7 : de2d1000  r6 : de2d1540  r5 : 00000000  r4 : e085c000
[    1.052554] r3 : 80000000  r2 : 00000000  r1 : e085d000  r0 : e085c000
[    1.059357] Flags: NzCv  IRQs on  FIQs on  Mode SVC_32  ISA Thumb  
Segment kernel
[    1.067146] Control: 50c5387d  Table: 9e2e4019  DAC: 00000015
[    1.073143] Process swapper/0 (pid: 1, stack limit = 0xdf070240)
[    1.079400] Stack: (0xdf071e18 to 0xdf072000)
[    1.083938] 1e00:                                                      
 00000000 c00b6a49
[    1.092451] 1e20: c082fbb8 c082fbb8 de2d1540 de2d1298 df0d5410 de5fac08 
00000000 df071e90
[    1.100970] 1e40: df071e90 c00ff173 22222222 22222222 00000000 c082fbb8 
de5fac08 de2db7c0
[    1.109486] 1e60: de5fac08 c00ff0af de5fac08 00000000 df071e90 de5fac88 
df0d9c48 c00ff927
[    1.118012] 1e80: df0494b8 c0049657 00000000 df0d5444 00000020 00000008 
df0d5410 c08de0ec
[    1.126531] 1ea0: df0d5410 c084d9d0 00000000 c07c4e55 00000102 c07e2acc 
00000000 c02484c9
[    1.135057] 1ec0: c02484b9 c024796b 00000000 df0d5410 c084d9d0 df0d5444 
00000000 c0247acb
[    1.143581] 1ee0: c084d9d0 c0247a81 00000000 c0246a9f df049478 df0c6180 
c084d9d0 c0842e20
[    1.152103] 1f00: de2db7c0 c024745f c06f3f5c c084d9d0 c084d9d0 df070000 
c086ecc0 00000000
[    1.160622] 1f20: c07c4e55 c0247dcd 00000000 c07cf748 df070000 c086ecc0 
00000000 c07c4e55
[    1.169146] 1f40: 00000102 c000867f 00000007 00000007 c0827c98 c07cf744 
c07cf748 00000007
[    1.177668] 1f60: c07cf728 c086ecc0 c07a91c9 c07e2acc 00000000 c07a96a3 
00000007 00000007
[    1.186183] 1f80: c07a91c9 c0cfbfc0 00000000 c044d1c1 00000000 00000000 
00000000 00000000
[    1.194710] 1fa0: 00000000 c044d1c7 00000000 c000c8fd 00000000 00000000 
00000000 00000000
[    1.203228] 1fc0: 00000000 00000000 00000000 00000000 00000000 00000000 
00000000 00000000
[    1.211755] 1fe0: 00000000 00000000 00000000 00000000 00000013 00000000 
00000000 00000000
[    1.220302] [<c02a58e8>] (cpsw_probe+0x348/0x960) from [<c02484c9>] 
(platform_drv_probe+0x11/0x14)
[    1.229645] [<c02484c9>] (platform_drv_probe+0x11/0x14) from 
[<c024796b>] (driver_probe_device+0x53/0x168)
[    1.239711] [<c024796b>] (driver_probe_device+0x53/0x168) from 
[<c0247acb>] (__driver_attach+0x4b/0x4c)
[    1.249495] [<c0247acb>] (__driver_attach+0x4b/0x4c) from [<c0246a9f>] 
(bus_for_each_dev+0x27/0x48)
[    1.258919] [<c0246a9f>] (bus_for_each_dev+0x27/0x48) from [<c024745f>] 
(bus_add_driver+0xe3/0x168)
[    1.268356] [<c024745f>] (bus_add_driver+0xe3/0x168) from [<c0247dcd>] 
(driver_register+0x3d/0xc4)
[    1.277692] [<c0247dcd>] (driver_register+0x3d/0xc4) from [<c000867f>] 
(do_one_initcall+0x1f/0xf4)
[    1.287045] [<c000867f>] (do_one_initcall+0x1f/0xf4) from [<c07a96a3>] 
(kernel_init_freeable+0xc3/0x158)
[    1.296933] [<c07a96a3>] (kernel_init_freeable+0xc3/0x158) from 
[<c044d1c7>] (kernel_init+0x7/0x98)
[    1.306363] [<c044d1c7>] (kernel_init+0x7/0x98) from [<c000c8fd>] 
(ret_from_fork+0x11/0x34)
[    1.315071] Code: f000 81d2 f8c7 05c0 (6803) f44f
[    1.320069] ---[ end trace d14620964e853f1d ]---
[    1.325064] Kernel panic - not syncing: Attempted to kill init! 
exitcode=0x0000000b

They seem to work fine initially then this starts happening. Once it starts 
the boards seem to only boot about 1% of the time.

I have verified that the SD-Card image I am using works fine on some older 
BeagleBone Black boards.

All of the failing boards appear to have a serial number date code of 1826, 
1827, or 1828 (i.e. 000C1828BBBG2011).

I have tried searching for a solution, or explanation, to the problem and 
it appears to be related to the PHY not resetting correctly but all the 
info I found is quite old.

Is this a known problem? Is there a real solution? Is this just a problem 
with a batch of boards?

I'm really stuck with this, any help would be appreciated.

Thanks,
Hartley

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/f65f34cd-1334-4879-bd8b-d7bd6047d2a0%40googlegroups.com.

Reply via email to