ipad 2 suffering frequent kernel panics
My ipad 2 wifi has been restarting at random for the last few weeks. I've tried several restores, and that didn't help. This led me to beleive that it's a hardware issue, and I began to dig into the panic and crash logs that the ipad transfers to it's linked computer. Sometimes it'll get stuck in a restart loop and it'll restart 5 or 6 times before coming back up to the lock screen.
Below is the last crash report. All the panic.crash logs have the same thing in common: the following string. the only difference is that the hex string after cpu 1 caller is different every time.
panic(cpu 1 caller 0x8c691397): "i2c2::_checkBusStatus XIP is still set (SDA is probably stuck low); last read status 11010100 xfer 00000008 fifo 00000000\n"
Sample panic.crash report:
Incident Identifier: 1A9C817A-C267-45CD-9595-42DFDC0D868B
CrashReporter Key: 7190e41769e7867652377d36203a4a069d572442
Hardware Model: iPad2,1
Date/Time: 2013-02-18 20:24:35.121 -0500
OS Version: iOS 6.1 (10B141)
panic(cpu 1 caller 0x8c691397): "i2c2::_checkBusStatus XIP is still set (SDA is probably stuck low); last read status 11010100 xfer 00000008 fifo 00000000\n"
Debugger message: panic
OS version: 10B141
Kernel version: Darwin Kernel Version 13.0.0: Sun Dec 16 19:58:44 PST 2012; root:xnu-2107.7.55~11/RELEASE_ARM_S5L8940X
iBoot version: iBoot-1537.9.55
secure boot?: YES
Paniclog version: 1
Kernel slide: 0x000000000c000000
Kernel text base: 0x8c001000
Epoch Time: sec usec
Boot : 0x5122d18f 0x00000000
Sleep : 0x00000000 0x00000000
Wake : 0x00000000 0x00000000
Calendar: 0x5122d1e8 0x000488af
Task 0x800d1c20: 11411 pages, 91 threads: pid 0: kernel_task
thread 0x80207580
kernel backtrace: 8befbd70
lr: 0x8c0874d1 fp: 0x8befbda0
lr: 0x8c087d6d fp: 0x8befbdcc
lr: 0x8c017ca7 fp: 0x8befbde4
lr: 0x8c691397 fp: 0x8befbe24
lr: 0x8c6910a3 fp: 0x8befbe48
lr: 0x8c690eb9 fp: 0x8befbe68
lr: 0x8c3c3255 fp: 0x8befbe78
lr: 0x8c3c3167 fp: 0x8befbe8c
lr: 0x8c25692f fp: 0x8befbeb4
lr: 0x8c3c38e5 fp: 0x8befbeec
lr: 0x8c7d1ffd fp: 0x8befbf08
lr: 0x8c7d2a65 fp: 0x8befbf28
lr: 0x8c7cf8a9 fp: 0x8befbf54
lr: 0x8c257ed3 fp: 0x8befbf68
lr: 0x8c02fefd fp: 0x8befbfa8
lr: 0x8c08555c fp: 0x00000000
Task 0x800d1968: 282 pages, 3 threads: pid 1: launchd
Task 0x800d0e88: 887 pages, 11 threads: pid 13: UserEventAgent
Task 0x800d13f8: 633 pages, 6 threads: pid 14: wifid
Task 0x800d0bd0: 403 pages, 3 threads: pid 16: timed
Task 0x800d03a8: 903 pages, 2 threads: pid 19: fairplayd.K93
Task 0x800d00f0: 418 pages, 2 threads: pid 20: mediaremoted
Task 0x800cf8c8: 346 pages, 2 threads: pid 23: iaptransportd
Task 0x800cede8: 1570 pages, 15 threads: pid 27: backboardd
Task 0x800ce050: 466 pages, 5 threads: pid 32: mDNSResponder
Task 0x800cd570: 198 pages, 7 threads: pid 36: syslogd
Task 0x80600c20: 1267 pages, 18 threads: pid 39: mediaserverd
Task 0x80600968: 294 pages, 2 threads: pid 40: powerd
Task 0x805ffe88: 473 pages, 2 threads: pid 44: lockdownd
Task 0x805ffbd0: 1504 pages, 8 threads: pid 45: locationd
Task 0x805ff660: 660 pages, 15 threads: pid 47: configd
Task 0x805ff3a8: 601 pages, 4 threads: pid 48: imagent
Task 0x805fee38: 931 pages, 2 threads: pid 50: kbd
Task 0x805fe8c8: 748 pages, 6 threads: pid 52: BTServer
Task 0x805