libertas (sd8385/8686) and iMX51
支海东
haidong.zhi at archermind.com
Sun Dec 5 20:53:58 EST 2010
Dear all,
你们好我在运用imx51 的时候老死机死机的的信息如下,麻烦各位看看,帮忙回复一
下,谢谢!
Starting kernel ...
Uncompressing
Linux.......................................................................
............................................................................
...................... done, booting the kernel.
Linux version 2.6.31-01068-g4ca60ab-dirty (archermind at archermind-desktop)
(gcc version 4.1.2) #223 PREEMPT Sat Dec 4 15:40:32 CST 2010
CPU: ARMv7 Processor [412fc085] revision 5 (ARMv7), cr=10c53c7f
CPU: VIPT nonaliasing data cache, VIPT nonaliasing instruction cache
Machine: Freescale MX51 Lingpan Board
Memory policy: ECC disabled, Data cache writeback
Built 1 zonelists in Zone order, mobility grouping on. Total pages: 109728
Kernel command line: console=ttymxc0,115200 init=/init wvga calibration ubi.
mtd=5 root=ubi0:system rootfstype=ubifs ubi.mtd=8 ubi.mtd=6 rw
PID hash table entries: 2048 (order: 11, 8192 bytes)
Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
Memory: 432MB = 432MB total
Memory: 432052KB available (4784K code, 875K data, 152K init, 0K highmem)
SLUB: Genslabs=11, HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
NR_IRQS:368
MXC IRQ initialized
@@@@@@@@@ 69e35180
MXC_Early serial console at MMIO 0x73fbc000 (options '115200')
console [ttymxc0] enabled
Console: colour dummy device 80x30
Calibrating delay loop... 799.53 BogoMIPS (lpj=3997696)
Mount-cache hash table entries: 512
CPU: Testing write buffer coherency: ok
regulator: core version 0.5
NET: Registered protocol family 16
i.MX IRAM pool: 128 KB at 0xdb840000
IRAM READY
CPU is i.MX51 Revision 3.0
MXC GPIO hardware
mxc_nandv2_mtd_device
Using SDMA I.API
MXC DMA API initialized
bio: create slab <bio-0> at 0
SCSI subsystem initialized
CSPI: mxc_spi-0 probed
Freescale USB OTG Driver loaded, $Revision: 1.55 $
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
MXC I2C driver
MXC I2C driver
MXC HS I2C driver
IPU DMFC NORMAL mode: 1(0~1), 5B(4,5), 5F(6,7)
Bluetooth: Core ver 2.15
NET: Registered protocol family 31
Bluetooth: HCI device and connection manager initialized
Bluetooth: HCI socket layer initialized
mc13892 Rev 2.0 FinVer 2 detected
Initializing regulators for Babbage.
regulator: SW1: 600 <--> 1375 mV
regulator: SW2: 900 <--> 1850 mV
regulator: SW3: 1100 <--> 1850 mV
regulator: SW4: 1100 <--> 1850 mV
regulator: SWBST: 5000 <--> 5100 mV
regulator: VIOHI: 0 mV
regulator: VPLL: 1050 <--> 1800 mV
regulator: VDIG: 1250 <--> 1650 mV
regulator: VSD: 1800 <--> 3150 mV
regulator: VUSB2: 2400 <--> 2775 mV
regulator: VVIDEO: 2775 mV
regulator: VAUDIO: 2300 <--> 3000 mV
regulator: VCAM: 2500 <--> 3000 mV fast normal
regulator: VGEN1: 1200 mV
regulator: VGEN2: 1200 <--> 3150 mV
regulator: VGEN3: 1800 <--> 2900 mV
regulator: VUSB: 0 mV
regulator: GPO1: 0 mV
regulator: GPO2: 0 mV
regulator: GPO3: 0 mV
regulator: GPO4: 0 mV
Device spi1.0 probed
NET: Registered protocol family 2
IP route cache hash table entries: 4096 (order: 2, 16384 bytes)
TCP established hash table entries: 16384 (order: 5, 131072 bytes)
TCP bind hash table entries: 16384 (order: 4, 65536 bytes)
TCP: Hash tables configured (established 16384 bind 16384)
TCP reno registered
NET: Registered protocol family 1
Trying to unpack rootfs image as initramfs...
Freeing initrd memory: 280K
LPMode driver module loaded
Static Power Management for Freescale i.MX5
PM driver module loaded
sdram autogating driver module loaded
Bus freq driver module loaded
DI0 is primary
mxc_dvfs_core_probe
DVFS driver module loaded
i.MXC CPU frequency driver
DVFS PER driver module loaded
ashmem: initialized
JFFS2 version 2.2. (NAND) 漏 2001-2006 Red Hat, Inc.
msgmni has been set to 844
io scheduler noop registered
io scheduler anticipatory registered
io scheduler deadline registered
io scheduler cfq registered (default)
mxc_ipu mxc_ipu: Channel already disabled 9
mxc_ipu mxc_ipu: Channel already uninitialized 9
Console: switching to colour frame buffer device 100x30
regulator: get() with no identifier
regulator: get() with no identifier
regulator: get() with no identifier
mxci2c_wait_writefifo:wait error
Serial: MXC Internal UART driver
mxcintuart.0: ttymxc0 at MMIO 0x73fbc000 (irq = 31) is a Freescale i.MX
console handover: boot [ttymxc0] -> real [ttymxc0]
mxcintuart.1: ttymxc1 at MMIO 0x73fc0000 (irq = 32) is a Freescale i.MX
mxcintuart.2: ttymxc2 at MMIO 0x7000c000 (irq = 33) is a Freescale i.MX
brd: module loaded
loop: module loaded
pmem_adsp: 1 init
pmem_gpu: 3 init
FEC Ethernet Driver
fec_enet_mii_bus: probed
IEEE1588: ptp-timer is unavailable
PPP generic driver version 2.4.2
MXC MTD nand Driver 3.0
NAND device: Manufacturer ID: 0x2c, Chip ID: 0xda (Micron NAND 256MiB 3,3V
8-bit)
RedBoot partition parsing not available
Creating 9 MTD partitions on "NAND 256MiB 3,3V 8-bit":
0x000000000000-0x000000200000 : "bootloader"
0x000000200000-0x000000300000 : "misc"
0x000000300000-0x000001700000 : "recovery"
0x000001700000-0x000001d00000 : "kernel"
0x000001d00000-0x000001f00000 : "ramdisk"
0x000001f00000-0x000009f00000 : "system"
0x000009f00000-0x00000b300000 : "cache"
0x00000b300000-0x00000b900000 : "ltp"
0x00000b900000-0x000010000000 : "userdata"
UBI: attaching mtd5 to ubi0
UBI: physical eraseblock size: 131072 bytes (128 KiB)
UBI: logical eraseblock size: 129024 bytes
UBI: smallest flash I/O unit: 2048
UBI: sub-page size: 512
UBI: VID header offset: 512 (aligned 512)
UBI: data offset: 2048
UBI: attached mtd5 to ubi0
UBI: MTD device name: "system"
UBI: MTD device size: 128 MiB
UBI: number of good PEBs: 1024
UBI: number of bad PEBs: 0
UBI: max. allowed volumes: 128
UBI: wear-leveling threshold: 4096
UBI: number of internal volumes: 1
UBI: number of user volumes: 1
UBI: available PEBs: 0
UBI: total number of reserved PEBs: 1024
UBI: number of PEBs reserved for bad PEB handling: 10
UBI: max/mean erase counter: 2/0
UBI: image sequence number: 0
UBI: background thread "ubi_bgt0d" started, PID 1079
UBI: attaching mtd8 to ubi1
UBI: physical eraseblock size: 131072 bytes (128 KiB)
UBI: logical eraseblock size: 129024 bytes
UBI: smallest flash I/O unit: 2048
UBI: sub-page size: 512
UBI: VID header offset: 512 (aligned 512)
UBI: data offset: 2048
UBI: attached mtd8 to ubi1
UBI: MTD device name: "userdata"
UBI: MTD device size: 71 MiB
UBI: number of good PEBs: 564
UBI: number of bad PEBs: 4
UBI: max. allowed volumes: 128
UBI: wear-leveling threshold: 4096
UBI: number of internal volumes: 1
UBI: number of user volumes: 1
UBI: available PEBs: 0
UBI: total number of reserved PEBs: 564
UBI: number of PEBs reserved for bad PEB handling: 5
UBI: max/mean erase counter: 2/1
UBI: image sequence number: 0
UBI: background thread "ubi_bgt1d" started, PID 1082
UBI: attaching mtd6 to ubi2
UBI: physical eraseblock size: 131072 bytes (128 KiB)
UBI: logical eraseblock size: 129024 bytes
UBI: smallest flash I/O unit: 2048
UBI: sub-page size: 512
UBI: VID header offset: 512 (aligned 512)
UBI: data offset: 2048
UBI: attached mtd6 to ubi2
UBI: MTD device name: "cache"
UBI: MTD device size: 20 MiB
UBI: number of good PEBs: 160
UBI: number of bad PEBs: 0
UBI: max. allowed volumes: 128
UBI: wear-leveling threshold: 4096
UBI: number of internal volumes: 1
UBI: number of user volumes: 1
UBI: available PEBs: 0
UBI: total number of reserved PEBs: 160
UBI: number of PEBs reserved for bad PEB handling: 2
UBI: max/mean erase counter: 2/1
UBI: image sequence number: 0
usbmon: debugfs is not available
ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
fsl-ehci fsl-ehci.0: Freescale On-Chip EHCI Host Controller
fsl-ehci fsl-ehci.0: new USB bus registered, assigned bus number 1
UBI: background thread "ubi_bgt2d" started, PID 1085
fsl-ehci fsl-ehci.0: irq 18, io base 0x73f80000
fsl-ehci fsl-ehci.0: USB 2.0 started, EHCI 1.00
usb usb1: configuration #1 chosen from 1 choice
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 1 port detected
fsl-ehci fsl-ehci.1: Freescale On-Chip EHCI Host Controller
fsl-ehci fsl-ehci.1: new USB bus registered, assigned bus number 2
fsl-ehci fsl-ehci.1: irq 14, io base 0x73f80200
fsl-ehci fsl-ehci.1: USB 2.0 started, EHCI 1.00
usb usb2: configuration #1 chosen from 1 choice
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 1 port detected
Initializing USB Mass Storage driver...
usbcore: registered new interface driver usb-storage
USB Mass Storage support registered.
usbcore: registered new interface driver usbserial
USB Serial support registered for generic
usbcore: registered new interface driver usbserial_generic
usbserial: USB Serial Driver core
USB Serial support registered for GSM modem (1-port)
usbcore: registered new interface driver option
option: v0.7.2:USB Driver for GSM modems
ARC USBOTG Device Controller driver (1 August 2005)
mice: could not register psaux device, error: -16
mice: PS/2 mouse device common for all mice
MXC keypad loaded
clk: Unable to get requested clock: kpp_clk
input: mxckpd as /devices/virtual/input/input0
input: pwron_keypad as /devices/platform/pwron_keypad/input/input1
pwron_keypad_open has been called
pwron_keypad_probe success..
pwron_keypad_init OK..
pwron_keypad_init OK..
pwron_keypad_init OK..
mc13892 rtc probe start
pmic_rtc pmic_rtc.1: rtc core: registered pmic_rtc as rtc0
mc13892 rtc probe succeed
i2c /dev entries driver
Linux video capture interface: v2.00
i2c-adapter i2c-0: ACK not received
ov3640_write_reg:write reg error:reg=3012,val=80
mxc_v4l2_output mxc_v4l2_output.0: Registered device video1
MXC WatchDog Driver 2.0
clk: Unable to get requested clock: wdog_clk
MXC Watchdog # 0 Timer: initial timeout 60 sec
Bluetooth: Virtual HCI driver ver 1.3
=========zhangxiaoxu========= : function pmic_battery_probe is running
VPU initialized
usb 2-1: new high speed USB device using fsl-ehci and address 2
mxsdhci: MXC Secure Digital Host Controller Interface driver
mxsdhci: MXC SDHCI Controller Driver.
mmc0: SDHCI detect irq 128 irq 1 INTERNAL DMA
mxsdhci: MXC SDHCI Controller Driver.
mmc1: SDHCI detect irq 134 irq 2 INTERNAL DMA
Registered led device: pmic_ledsr
Registered led device: pmic_ledsg
Registered led device: pmic_ledsb
usbcore: registered new interface driver usbhid
usbhid: v2.6:USB HID core driver
logger: created 64K log 'log_main'
logger: created 256K log 'log_events'
logger: created 64K log 'log_radio'
logger: created 64K log 'log_system'
Advanced Linux Sound Architecture Driver Version 1.0.20.
regulator: Unable to get requested regulator: VDDIO
regulator: Unable to get requested regulator: VDDA
regulator: Unable to get requested regulator: VDDD
usb 2-1: configuration #1 chosen from 1 choice
sgtl5000-i2c 0-000a: SGTL5000 revision 17
hub 2-1:1.0: USB hub found
hub 2-1:1.0: 2 ports detected
No device for DAI imx-ssi-1-0
No device for DAI imx-ssi-1-1
No device for DAI imx-ssi-2-0
No device for DAI imx-ssi-2-1
DMA Sound Buffers Allocated:UseIram=1 buf->addr=1fff6000 buf->area=db856000
size=24576
DMA Sound Buffers Allocated:UseIram=1 buf->addr=a9478000 buf->area=fa1b1000
size=24576
asoc: SGTL5000 <-> imx-ssi-2-0 mapping ok
ALSA device list:
#0: imx-3stack (SGTL5000)
TCP cubic registered
NET: Registered protocol family 10
IPv6 over IPv4 tunneling driver
NET: Registered protocol family 17
Bluetooth: L2CAP ver 2.13
Bluetooth: L2CAP socket layer initialized
Bluetooth: SCO (Voice Link) ver 0.6
Bluetooth: SCO socket layer initialized
Bluetooth: RFCOMM TTY layer initialized
Bluetooth: RFCOMM socket layer initialized
Bluetooth: RFCOMM ver 1.11
Bluetooth: BNEP (Ethernet Emulation) ver 1.3
Bluetooth: BNEP filters: protocol multicast
Bluetooth: HIDP (Human Interface Emulation) ver 1.2
RPC: Registered udp transport module.
RPC: Registered tcp transport module.
VFP support v0.3: implementor 41 architecture 3 part 30 variant c rev 2
regulator_init_complete: disabling GPO4
regulator_init_complete: disabling GPO3
regulator_init_complete: disabling GPO2
regulator_init_complete: disabling GPO1
regulator_init_complete: disabling VCAM
regulator_init_complete: disabling VAUDIO
android init
android_probe pdata: c05095f0
android_bind
mass_storage_function_add
android_usb gadget: Number of LUNs=3
adb_function_add
android_usb gadget: android_usb ready
Suspend udc for OTG auto detect
hcd_bus_suspend
ehci_bus_suspend
OTG wakeup irq is enabled
OTG phy lowpower enable
USB Host suspended
udc resume
OTG wakeup irq disable
OTG phy lowpower disable
OTG wakeup irq is enabled
OTG phy lowpower enable
dr_controller_run: udc enter low power mode
USB Gadget resumed
fsl-usb2-udc: bind to driver android_usb
input: mxc_ts as /devices/virtual/input/input2
mxc input touchscreen loaded
pmic_rtc pmic_rtc.1: setting system clock to 1970-01-01 00:00:11 UTC (11)
Freeing init memory: 152K
udc resume
gadget was already stopped, leaving early
USB Gadget resumed
0,mmc_attach_sd, 678
mmc0: new high speed SDHC card at address 0260
mmcblk0: mmc0:0260 MSD 3.75 GiB
mmcblk0:
0,mmc_attach_sd, 686
UBIFS: recovery needed
UBIFS: recovery completed
UBIFS: mounted UBI device 0, volume 0, name "system"
UBIFS: file system size: 124379136 bytes (121464 KiB, 118 MiB, 964 LEBs)
UBIFS: journal size: 9033728 bytes (8822 KiB, 8 MiB, 71 LEBs)
UBIFS: media format: w4/r0 (latest is w4/r0)
UBIFS: default compressor: lzo
UBIFS: reserved for root: 0 bytes (0 KiB)
UBIFS: recovery needed
UBIFS: recovery completed
UBIFS: mounted UBI device 1, volume 0, name "userdata"
UBIFS: file system size: 70447104 bytes (68796 KiB, 67 MiB, 546 LEBs)
UBIFS: journal size: 3483648 bytes (3402 KiB, 3 MiB, 27 LEBs)
UBIFS: media format: w4/r0 (latest is w4/r0)
UBIFS: default compressor: lzo
UBIFS: reserved for root: 3327390 bytes (3249 KiB)
UBIFS: recovery needed
UBIFS: recovery completed
UBIFS: mounted UBI device 2, volume 0, name "cache"
UBIFS: file system size: 18708480 bytes (18270 KiB, 17 MiB, 145 LEBs)
UBIFS: journal size: 1032193 bytes (1008 KiB, 0 MiB, 7 LEBs)
UBIFS: media format: w4/r0 (latest is w4/r0)
UBIFS: default compressor: lzo
UBIFS: reserved for root: 883647 bytes (862 KiB)
sh: can't access tty; job control turned off
# init: cannot find '/system/bin/dispd', disabling 'dispd'
warning: `rild' uses 32-bit capabilities (legacy support in use)
init: cannot find '/system/etc/install-recovery.sh', disabling
'flash_recovery'
enabling adb
adb_open
otg is idle for some times,so we close the clock 9001120
close otg clk ok
hcd_bus_suspend
ehci_bus_suspend
pmem: request for physical address of pmem region from process 2163.
#
# request_suspend_state: wakeup (3->0) at 16406374543 (1970-01-01
00:00:24.784091512 UTC)
#
#
#
#
#
#
# Not all allocated memory blocks were freed. Doing it now.
Freeing list entry #0, gpuaddr=ab300000
Freeing list entry #1, gpuaddr=ab301000
Freeing list entry #2, gpuaddr=ab311000
Freeing list entry #3, gpuaddr=ab343000
Freeing list entry #6, gpuaddr=ab364000
Freeing list entry #492, gpuaddr=abe86000
Freeing list entry #495, gpuaddr=abf16000
Freeing list entry #498, gpuaddr=ab3e6000
Freeing list entry #501, gpuaddr=ab466000
Freeing list entry #504, gpuaddr=ab4e6000
Freeing list entry #507, gpuaddr=ab106000
Freeing list entry #510, gpuaddr=ab366000
Freeing list entry #513, gpuaddr=ab566000
Freeing list entry #516, gpuaddr=ab5e6000
Freeing list entry #519, gpuaddr=ab666000
Freeing list entry #522, gpuaddr=ab6e6000
Freeing list entry #525, gpuaddr=ab766000
Freeing list entry #528, gpuaddr=ab7e6000
Freeing list entry #531, gpuaddr=ab866000
Freeing list entry #534, gpuaddr=ab8e6000
Freeing list entry #537, gpuaddr=ab966000
Freeing list entry #540, gpuaddr=ab9e6000
Freeing list entry #543, gpuaddr=aba76000
Freeing list entry #546, gpuaddr=abb06000
Freeing list entry #549, gpuaddr=abb96000
Freeing list entry #552, gpuaddr=abc26000
Freeing list entry #555, gpuaddr=abcb6000
Freeing list entry #558, gpuaddr=abd46000
Freeing list entry #561, gpuaddr=abdd6000
Freeing list entry #562, gpuaddr=abe56000
Unable to handle kernel NULL pointer dereference at virtual address 00000004
pgd = d9d80000
[00000004] *pgd=a99d6031, *pte=00000000, *ppte=00000000
Internal error: Oops: 17 [#1] PREEMPT
Modules linked in:
CPU: 0 Not tainted (2.6.31-01068-g4ca60ab-dirty #223)
PC is at swap_unplug_io_fn+0x60/0xa4
LR is at swap_unplug_io_fn+0x14/0xa4
pc : [<c00a5614>] lr : [<c00a55c8>] psr: 20000113
sp : d99ebdc0 ip : d800f7e0 fp : d99ea000
r10: c0084cf0 r9 : d80022d4 r8 : 00000082
r7 : d99ebe14 r6 : c093c118 r5 : c091abe0 r4 : 00000000
r3 : 00910003 r2 : c0542d44 r1 : 00000086 r0 : c047abe0
Flags: nzCv IRQs on FIQs on Mode SVC_32 ISA ARM Segment user
Control: 10c5387d Table: a9d80019 DAC: 00000015
Process fsck_msdos (pid: 2329, stack limit = 0xd99ea2e8)
Stack: (0xd99ebdc0 to 0xd99ec000)
bdc0: 00001000 d99ebe0c c091abe0 c00cff04 40250807 c0083350 40250000
c0084cfc
bde0: d99ebe0c c03d3fa4 00001000 d99ebe0c c091abe0 00001000 0000024c
0000024c
be00: 00000000 c0083270 00001000 c091abe0 00000000 00000001 d9d8e600
c0066f54
be20: c093c118 c093c118 00001000 00001000 c091abe0 c0085418 0000023c
00000187
be40: c050aeb0 d99ea000 d99de000 d9d71e80 00000000 d99ebf10 00000000
000003c3
be60: d9d71ec0 d8002238 d99ebf50 00000000 0000024b 00000001 c089b980
00247800
be80: 00176c00 40250808 00000000 003be400 d9c9d800 d99ebec0 d9d71e80
d99ebf88
bea0: 00000003 003be400 d99ea000 00000024 00000001 c00aefb4 00004800
00000000
bec0: d9ce2c34 403c7ff4 00000000 00000001 ffffffff d9d71e80 00000000
00000000
bee0: 00000000 00000000 d9d8e600 ffffffff 00000000 00000000 d99ebfb0
d9d8e600
bf00: c0066f20 d99ebf04 d99ebf04 c002e22c 00004800 00000000 00100077
c009d97c
bf20: d99de800 00000000 003be400 00040009 00000000 00000000 00000022
d99de000
bf40: 000003bf 00000000 40009000 d99de800 40009008 003be400 d9d71e80
40009008
bf60: d99ebf88 c00af8e4 00000024 c00aeaa0 d9d71e80 00004800 00000000
00000003
bf80: c002f044 c00afcfc 00004800 00000000 afd42328 00000000 bec339cc
0000d0f0
bfa0: 0000000f c002eec0 bec339cc 0000d0f0 0000000f 40009008 003be400
00000001
bfc0: bec339cc 0000d0f0 0000000f 00000003 00004800 00000094 00000024
00000001
bfe0: 0000d144 bec33948 0000b3a3 afd0d8fc 60000010 0000000f 66ce77ff
fcbafe16
[<c00a5614>] (swap_unplug_io_fn+0x60/0xa4) from [<c00cff04>]
(block_sync_page+0x50/0x5c)
[<c00cff04>] (block_sync_page+0x50/0x5c) from [<c0083350>]
(sync_page+0x48/0x5c)
[<c0083350>] (sync_page+0x48/0x5c) from [<c0084cfc>]
(sync_page_killable+0xc/0x48)
[<c0084cfc>] (sync_page_killable+0xc/0x48) from [<c03d3fa4>]
(__wait_on_bit_lock+0x5c/0xa8)
[<c03d3fa4>] (__wait_on_bit_lock+0x5c/0xa8) from [<c0083270>]
(__lock_page_killable+0x60/0x70)
[<c0083270>] (__lock_page_killable+0x60/0x70) from [<c0085418>]
(generic_file_aio_read+0x490/0x6d8)
[<c0085418>] (generic_file_aio_read+0x490/0x6d8) from [<c00aefb4>]
(do_sync_read+0xb4/0x108)
[<c00aefb4>] (do_sync_read+0xb4/0x108) from [<c00af8e4>]
(vfs_read+0xac/0x158)
[<c00af8e4>] (vfs_read+0xac/0x158) from [<c00afcfc>] (sys_read+0x40/0x70)
[<c00afcfc>] (sys_read+0x40/0x70) from [<c002eec0>]
(ret_fast_syscall+0x0/0x2c)
Code: e3a01086 e5924010 ca000000 ebfeb402 (e5943004)
Kernel panic - not syncing: Fatal exception
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.infradead.org/pipermail/libertas-dev/attachments/20101206/29f387c9/attachment-0001.html>
More information about the libertas-dev
mailing list