各位好:
我们一开始用的是3358基于6.0能够成功启动,现在换了块3352的芯片无法启动,两块板子的区别是3358用的tps62517c,3352tps用的是62517d,不知道有没有影响,麻烦帮忙看下额。
Uncompressing Linux... done, booting the kernel.
[ 0.000000] Linux version 3.2.0 (zhouqun@zhouqun) (gcc version 4.7.3 20130226 (prerelease) (crosstool-NG linaro-1.13.1-4.7-2013.03-5
[ 0.000000] CPU: ARMv7 Processor [413fc082] revision 2 (ARMv7), cr=10c53c7d
[ 0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
[ 0.000000] Machine: am335xevm
[ 0.000000] Memory policy: ECC disabled, Data cache writeback
[ 0.000000] AM335X ES2.1 (neon )
[ 0.000000] ------------[ cut here ]------------
[ 0.000000] WARNING: at arch/arm/mach-omap2/clkt_clksel.c:194 omap2_clksel_recalc+0xc8/0x134()
[ 0.000000] clock: Could not find fieldval 0 for clock dpll_core_m6_ck parent dpll_core_x2_ck
[ 0.000000] Modules linked in:
[ 0.000000] Backtrace:
[ 0.000000] [<c00180dc>] (dump_backtrace+0x0/0x10c) from [<c040d2f4>] (dump_stack+0x18/0x1c)
[ 0.000000] r6:c0032d10 r5:00000009 r4:c05d5e78 r3:c060428c
[ 0.000000] [<c040d2dc>] (dump_stack+0x0/0x1c) from [<c0041c84>] (warn_slowpath_common+0x54/0x6c)
[ 0.000000] [<c0041c30>] (warn_slowpath_common+0x0/0x6c) from [<c0041d40>] (warn_slowpath_fmt+0x38/0x40)
[ 0.000000] r8:c05da5e4 r7:c065e8a4 r6:00000000 r5:c05f0b0c r4:00000000
[ 0.000000] r3:00000009
[ 0.000000] [<c0041d08>] (warn_slowpath_fmt+0x0/0x40) from [<c0032d10>] (omap2_clksel_recalc+0xc8/0x134)
[ 0.000000] r3:00000000 r2:c04fc278
[ 0.000000] [<c0032c48>] (omap2_clksel_recalc+0x0/0x134) from [<c00380d0>] (propagate_rate+0x34/0x54)
[ 0.000000] r6:c065e8dc r5:c05f0a0c r4:c05f0b0c
[ 0.000000] [<c003809c>] (propagate_rate+0x0/0x54) from [<c00380dc>] (propagate_rate+0x40/0x54)
[ 0.000000] r5:c05f09b0 r4:c05f09f8
[ 0.000000] [<c003809c>] (propagate_rate+0x0/0x54) from [<c00380dc>] (propagate_rate+0x40/0x54)
[ 0.000000] r5:c05f08f8 r4:c05f099c
[ 0.000000] [<c003809c>] (propagate_rate+0x0/0x54) from [<c00380dc>] (propagate_rate+0x40/0x54)
[ 0.000000] r5:c05f07e4 r4:c05f08e4
[ 0.000000] [<c003809c>] (propagate_rate+0x0/0x54) from [<c0038240>] (recalculate_root_clocks+0x40/0x58)
[ 0.000000] r5:c0602dfc r4:c05f07d0
[ 0.000000] [<c0038200>] (recalculate_root_clocks+0x0/0x58) from [<c059edb4>] (am33xx_clk_init+0x84/0xa0)
[ 0.000000] r5:c05f0660 r4:c05f0660
[ 0.000000] [<c059ed30>] (am33xx_clk_init+0x0/0xa0) from [<c059eab4>] (omap3xxx_clk_init+0xe0/0x35c)
[ 0.000000] r5:c0878840 r4:00003517
[ 0.000000] [<c059e9d4>] (omap3xxx_clk_init+0x0/0x35c) from [<c059783c>] (am33xx_init_early+0x3c/0x40)
[ 0.000000] r7:c065e8a4 r6:c065e8dc r5:c0878840 r4:c05c00c4
[ 0.000000] [<c0597800>] (am33xx_init_early+0x0/0x40) from [<c0593e2c>] (setup_arch+0x748/0x84c)
[ 0.000000] [<c05936e4>] (setup_arch+0x0/0x84c) from [<c059059c>] (start_kernel+0x70/0x2d8)
[ 0.000000] [<c059052c>] (start_kernel+0x0/0x2d8) from [<80008040>] (0x80008040)
[ 0.000000] r6:c05c1548 r5:c05d60c0 r4:10c53c7d
[ 0.000000] ---[ end trace 1b75b31a2719ed1c ]---
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 65024
[ 0.000000] Kernel command line: console=ttyO0,115200n8 root=/dev/mmcblk0p2 ro rootfstype=ext3 rootwait ip=none
[ 0.000000] PID hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.000000] Dentry cache hash table entries: 32768 (order: 5, 131072 bytes)
[ 0.000000] Inode-cache hash table entries: 16384 (order: 4, 65536 bytes)
[ 0.000000] Memory: 256MB = 256MB total
[ 0.000000] Memory: 253232k/253232k available, 8912k reserved, 0K highmem
[ 0.000000] Virtual kernel memory layout:
[ 0.000000] vector : 0xffff0000 - 0xffff1000 ( 4 kB)
[ 0.000000] fixmap : 0xfff00000 - 0xfffe0000 ( 896 kB)
[ 0.000000] vmalloc : 0xd0800000 - 0xff000000 ( 744 MB)
[ 0.000000] lowmem : 0xc0000000 - 0xd0000000 ( 256 MB)
[ 0.000000] modules : 0xbf000000 - 0xc0000000 ( 16 MB)
[ 0.000000] .text : 0xc0008000 - 0xc0590000 (5664 kB)
[ 0.000000] .init : 0xc0590000 - 0xc05d3000 ( 268 kB)
[ 0.000000] .data : 0xc05d4000 - 0xc0648dd0 ( 468 kB)
[ 0.000000] .bss : 0xc0648df4 - 0xc0677a24 ( 188 kB)
[ 0.000000] NR_IRQS:396
[ 0.000000] IRQ: Found an INTC at 0xfa200000 (revision 5.0) with 128 interrupts
[ 0.000000] Total of 128 interrupts on 1 active controller
[ 0.000000] OMAP clockevent source: GPTIMER2 at 24000000 Hz
[ 0.000000] OMAP clocksource: GPTIMER1 at 32768 Hz
[ 0.000000] sched_clock: 32 bits at 32kHz, resolution 30517ns, wraps every 131071999ms
[ 0.000000] Console: colour dummy device 80x30
[ 0.000305] Calibrating delay loop... 298.59 BogoMIPS (lpj=1492992)
[ 0.067657] pid_max: default: 32768 minimum: 301
[ 0.068206] Security Framework initialized
[ 0.068511] Mount-cache hash table entries: 512
[ 0.069335] CPU: Testing write buffer coherency: ok
[ 0.097167] omap_hwmod: gfx: failed to hardreset
[ 0.117279] omap_hwmod: pruss: failed to hardreset
[ 0.119445] print_constraints: dummy:
[ 0.120300] NET: Registered protocol family 16
[ 0.124816] OMAP GPIO hardware version 0.1
[ 0.130676] omap_mux_init: Add partition: #1: core, flags: 0
[ 0.134857] omap_i2c.1: alias fck already exists
[ 0.136718] omap2_mcspi.1: alias fck already exists
[ 0.137237] omap2_mcspi.2: alias fck already exists
[ 0.139434] edma.0: alias fck already exists
[ 0.139495] edma.0: alias fck already exists
[ 0.139526] edma.0: alias fck already exists
[ 0.203063] bio: create slab <bio-0> at 0
[ 0.208404] SCSI subsystem initialized
[ 0.211883] usbcore: registered new interface driver usbfs
[ 0.212585] usbcore: registered new interface driver hub
[ 0.212982] usbcore: registered new device driver usb
[ 0.227813] omap_i2c omap_i2c.1: bus 1 rev2.4.0 at 100 kHz
[ 1.247863] omap_i2c omap_i2c.1: timeout waiting for bus ready
[ 1.247894] tps65910 1-002d: could not be detected
[ 1.250885] Advanced Linux Sound Architecture Driver Version 1.0.24.
[ 1.253265] Switching to clocksource gp timer
[ 1.289794] NET: Registered protocol family 2
[ 1.290283] IP route cache hash table entries: 2048 (order: 1, 8192 bytes)
[ 1.291107] TCP established hash table entries: 8192 (order: 4, 65536 bytes)
[ 1.291503] TCP bind hash table entries: 8192 (order: 3, 32768 bytes)
[ 1.291717] TCP: Hash tables configured (established 8192 bind 8192)
[ 1.291748] TCP reno registered
[ 1.291778] UDP hash table entries: 256 (order: 0, 4096 bytes)
[ 1.291839] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[ 1.292388] NET: Registered protocol family 1
[ 1.293060] RPC: Registered named UNIX socket transport module.
[ 1.293090] RPC: Registered udp transport module.
[ 1.293121] RPC: Registered tcp transport module.
[ 1.293151] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 1.293731] NetWinder Floating Point Emulator V0.97 (double precision)
[ 1.313049] VFS: Disk quotas dquot_6.5.2
[ 1.313262] Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[ 1.315368] msgmni has been set to 494
[ 1.321929] alg: No test for stdrng (krng)
[ 1.323486] io scheduler noop registered
[ 1.323516] io scheduler deadline registered
[ 1.323822] io scheduler cfq registered (default)
[ 2.343780] omap_i2c omap_i2c.1: timeout waiting for bus ready
[ 2.343841] Could not set LED4 to fully on
[ 3.363922] omap_i2c omap_i2c.1: timeout waiting for bus ready
[ 4.383941] omap_i2c omap_i2c.1: timeout waiting for bus ready
[ 5.403961] omap_i2c omap_i2c.1: timeout waiting for bus ready
[ 5.406219] omap_uart.0: ttyO0 at MMIO 0x44e09000 (irq = 72) is a OMAP UART0
[ 6.119415] console [ttyO0] enabled
[ 6.124267] omap_uart.1: ttyO1 at MMIO 0x48022000 (irq = 73) is a OMAP UART1
[ 6.132598] omap_uart.2: ttyO2 at MMIO 0x48024000 (irq = 74) is a OMAP UART2
[ 6.141021] omap_uart.3: ttyO3 at MMIO 0x481a6000 (irq = 44) is a OMAP UART3
[ 6.149291] omap_uart.4: ttyO4 at MMIO 0x481a8000 (irq = 45) is a OMAP UART4
[ 6.157592] omap_uart.5: ttyO5 at MMIO 0x481aa000 (irq = 46) is a OMAP UART5
[ 6.166809] omap4_rng omap4_rng: OMAP4 Random Number Generator ver. 2.00
[ 6.194854] brd: module loaded
[ 6.209197] loop: module loaded
[ 6.212890] i2c-core: driver [tsl2550] using legacy suspend method
[ 6.219451] i2c-core: driver [tsl2550] using legacy resume method
[ 6.226013] at24 1-0051: 32768 byte 24c256 EEPROM, writable, 64 bytes/write
[ 7.243957] omap_i2c omap_i2c.1: timeout waiting for bus ready
[ 8.283966] omap_i2c omap_i2c.1: timeout waiting for bus ready
[ 8.303955] No daughter card found
[ 8.307647] at24 1-0050: 32768 byte 24c256 EEPROM, writable, 64 bytes/write
[ 9.333953] omap_i2c omap_i2c.1: timeout waiting for bus ready
[ 10.373962] omap_i2c omap_i2c.1: timeout waiting for bus ready
[ 10.393951] The board is a AM335x Beaglebone Black.
[ 10.400299] ++++++++pin_mux:gpmc_a11.gpio1_27
[ 10.404968] ++++++++pin_mux:xdma_event_intr1.clkout2
[ 11.423980] omap_i2c omap_i2c.1: timeout waiting for bus ready
[ 11.430145] tps65217 1-0024: Failed to read revision register: -110
[ 11.436828] tps65217: probe of 1-0024 failed with error -110
[ 11.442840] Unable to handle kernel NULL pointer dereference at virtual address 00000104
[ 11.451385] pgd = c0004000
[ 11.454254] [00000104] *pgd=00000000
[ 11.458038] Internal error: Oops: 5 [#1]
[ 11.462158] Modules linked in:
[ 11.465393] CPU: 0 Tainted: G W (3.2.0 #38)
[ 11.471099] PC is at tps65217_reg_read+0xc/0x18
[ 11.475891] LR is at tps65217_init+0x5c/0xf8
[ 11.480407] pc : [<c023a2c0>] lr : [<c00355b8>] psr: a0000013
[ 11.480407] sp : cf01ddb8 ip : cf01ddc8 fp : cf01ddc4
[ 11.492462] r10: 00000000 r9 : 00000000 r8 : c0528534
[ 11.497955] r7 : 00000040 r6 : cf045608 r5 : cf1ac800 r4 : cf094840
[ 11.504821] r3 : 00000000 r2 : cf01ddcc r1 : 0000000a r0 : 00000000
[ 11.511688] Flags: NzCv IRQs on FIQs on Mode SVC_32 ISA ARM Segment kernel
[ 11.519378] Control: 10c5387d Table: 80004019 DAC: 00000017
[ 11.525421] Process swapper (pid: 1, stack limit = 0xcf01c2f0)
[ 11.531555] Stack: (0xcf01ddb8 to 0xcf01e000)
[ 11.536132] dda0: cf01ddec cf01ddc8
[ 11.544769] ddc0: c00355b8 c023a2c0 00000000 c06017e0 cf01ddec c06017ec c064b8f4 cf1aaa40
[ 11.553375] dde0: cf01de0c cf01ddf0 c003596c c0035568 c00358d8 cf0ab600 cf0ab620 cf1aaa40
[ 11.561981] de00: cf01de54 cf01de10 c0237e9c c00358e4 c0528534 00000040 00008000 00800040
[ 11.570587] de20: c00358d8 00000000 00000000 cf0ab620 c06244c4 cf0ab600 c06244c4 00000000
[ 11.579193] de40: 00000000 c05b2420 cf01de74 cf01de58 c02c0a20 c0237a38 c02c0990 cf0ab620
[ 11.587799] de60: c066cf0c c0644288 cf01dea4 cf01de78 c0226a80 c02c099c c06244c4 cf0ab600
[ 11.596435] de80: cf01dea4 cf0ab620 c06244c4 cf0ab654 cf1aabc0 00000000 cf01dec4 cf01dea8
[ 11.605041] dea0: c0226d20 c02269d8 c0226c8c 00000000 c06244c4 c0226c8c cf01deec cf01dec8
[ 11.613647] dec0: c02257d0 c0226c98 cf0066b8 cf0b1ef0 c01c9f00 c06244c4 c06244c4 c062fb48
[ 11.622253] dee0: cf01defc cf01def0 c02266a4 c0225790 cf01df2c cf01df00 c02262f8 c0226690
[ 11.630859] df00: c05286e4 cf01df10 c06244c4 c05d2134 c0648e00 cf01c000 00000000 c05b2420
[ 11.639495] df20: cf01df54 cf01df30 c022723c c022617c c062449c c05d2134 c0648e00 cf01c000
[ 11.648101] df40: 00000000 c05b2420 cf01df6c cf01df58 c02c2aa8 c02271c8 c05d1f18 c05d2134
[ 11.656738] df60: cf01df7c cf01df70 c05b2468 c02c2a80 cf01dfd4 cf01df80 c0008764 c05b242c
[ 11.665344] df80: c007827c c00f7568 0000007f 00000000 cf01dfb4 32312540 00000037 00000000
[ 11.673950] dfa0: cf01dfbc 0000018c c0610fa0 c05d1f18 c05d2134 c0044a64 00000013 00000000
[ 11.682556] dfc0: 00000000 00000000 cf01dff4 cf01dfd8 c0590888 c0008648 00000000 00000000
[ 11.691162] dfe0: 00000000 c0590804 00000000 cf01dff8 c0044a64 c0590810 7b3b0cfe 37736d54
[ 11.699768] Backtrace:
[ 11.702392] [<c023a2b4>] (tps65217_reg_read+0x0/0x18) from [<c00355b8>] (tps65217_init+0x5c/0xf8)
[ 11.711730] [<c003555c>] (tps65217_init+0x0/0xf8) from [<c003596c>] (am335x_evm_setup+0x94/0x274)
[ 11.721069] r6:cf1aaa40 r5:c064b8f4 r4:c06017ec
[ 11.725982] [<c00358d8>] (am335x_evm_setup+0x0/0x274) from [<c0237e9c>] (at24_probe+0x470/0x528)
[ 11.735198] r6:cf1aaa40 r5:cf0ab620 r4:cf0ab600 r3:c00358d8
[ 11.741241] [<c0237a2c>] (at24_probe+0x0/0x528) from [<c02c0a20>] (i2c_device_probe+0x90/0xec)
[ 11.750335] [<c02c0990>] (i2c_device_probe+0x0/0xec) from [<c0226a80>] (driver_probe_device+0xb4/0x2c0)
[ 11.760223] r6:c0644288 r5:c066cf0c r4:cf0ab620 r3:c02c0990
[ 11.766204] [<c02269cc>] (driver_probe_device+0x0/0x2c0) from [<c0226d20>] (__driver_attach+0x94/0x98)
[ 11.776000] r8:00000000 r7:cf1aabc0 r6:cf0ab654 r5:c06244c4 r4:cf0ab620
[ 11.783111] [<c0226c8c>] (__driver_attach+0x0/0x98) from [<c02257d0>] (bus_for_each_dev+0x4c/0x94)
[ 11.792541] r6:c0226c8c r5:c06244c4 r4:00000000 r3:c0226c8c
[ 11.798522] [<c0225784>] (bus_for_each_dev+0x0/0x94) from [<c02266a4>] (driver_attach+0x20/0x28)
[ 11.807769] r6:c062fb48 r5:c06244c4 r4:c06244c4
[ 11.812683] [<c0226684>] (driver_attach+0x0/0x28) from [<c02262f8>] (bus_add_driver+0x188/0x274)
[ 11.821929] [<c0226170>] (bus_add_driver+0x0/0x274) from [<c022723c>] (driver_register+0x80/0x144)
[ 11.831390] [<c02271bc>] (driver_register+0x0/0x144) from [<c02c2aa8>] (i2c_register_driver+0x34/0xe8)
[ 11.841186] [<c02c2a74>] (i2c_register_driver+0x0/0xe8) from [<c05b2468>] (at24_init+0x48/0x54)
[ 11.850341] r5:c05d2134 r4:c05d1f18
[ 11.854156] [<c05b2420>] (at24_init+0x0/0x54) from [<c0008764>] (do_one_initcall+0x128/0x1a8)
[ 11.863128] [<c000863c>] (do_one_initcall+0x0/0x1a8) from [<c0590888>] (kernel_init+0x84/0x124)
[ 11.872314] [<c0590804>] (kernel_init+0x0/0x124) from [<c0044a64>] (do_exit+0x0/0x680)
[ 11.880615] r5:c0590804 r4:00000000
[ 11.884399] Code: c05289ac e1a0c00d e92dd800 e24cb004 (e5900104)
[ 11.890869] ---[ end trace 1b75b31a2719ed1d ]---
[ 11.895782] Kernel panic - not syncing: Attempted to kill init!