|
今天上午用TQ2440测试《TQ2440开发板使用手册V1.0_20090808.pdf》中的5.1.3中设置并保存系统实时时钟试验,当修改好之后,机子死机了,然后重启(nandflash启动)后就停在这里不动了
Backtrace:
[<c0039fd4>] (dump_backtrace+0x0/0x10c) from [<c02b140c>] (dump_stack+0x18/0x1c)
r7:00000000 r6:c03bdda0 r5:c03bd760 r4:c0396248
[<c02b13f4>] (dump_stack+0x0/0x1c) from [<c02b145c>] (panic+0x4c/0x124)
[<c02b1410>] (panic+0x0/0x124) from [<c00354f0>] (init_post+0xec/0x178)
r3:00000000 r2:c3862e00 r1:c03f1000 r0:c033eefc
[<c0035404>] (init_post+0x0/0x178) from [<c000847c>] (kernel_init+0xcc/0xf4)
r5:c001d6b0 r4:c001da14
[<c00083b0>] (kernel_init+0x0/0xf4) from [<c004af30>] (do_exit+0x0/0x620)
r7:00000000 r6:00000000 r5:00000000 r4:00000000
我不知道怎么搞了,后来就按照手册上说明重新下载了u-boot linux内核,还有yaffs文件,后再重启,还是这样的问题停在这里了,后来重新下了好几次,依旧是这个问题,后来干脆把nandflash格式化,再重新下,问题出大了,如下所示:(前面还有一部分现实的内容没能整下来)
Bad eraseblock 473 at 0x000003b20000
Bad eraseblock 474 at 0x000003b40000
Bad eraseblock 475 at 0x000003b60000
Bad eraseblock 476 at 0x000003b80000
Bad eraseblock 477 at 0x000003ba0000
Bad eraseblock 478 at 0x000003bc0000
Bad eraseblock 479 at 0x000003be0000
Bad eraseblock 480 at 0x000003c00000
Bad eraseblock 481 at 0x000003c20000
Bad eraseblock 482 at 0x000003c40000
Bad eraseblock 483 at 0x000003c60000
Bad eraseblock 484 at 0x000003c80000
Bad eraseblock 485 at 0x000003ca0000
Bad eraseblock 486 at 0x000003cc0000
Bad eraseblock 487 at 0x000003ce0000
Bad eraseblock 488 at 0x000003d00000
Bad eraseblock 489 at 0x000003d20000
Bad eraseblock 490 at 0x000003d40000
Bad eraseblock 491 at 0x000003d60000
Bad eraseblock 492 at 0x000003d80000
Bad eraseblock 493 at 0x000003da0000
Bad eraseblock 494 at 0x000003dc0000
Bad eraseblock 495 at 0x000003de0000
Bad eraseblock 496 at 0x000003e00000
Bad eraseblock 497 at 0x000003e20000
Bad eraseblock 498 at 0x000003e40000
Bad eraseblock 499 at 0x000003e60000
Bad eraseblock 500 at 0x000003e80000
Bad eraseblock 501 at 0x000003ea0000
Bad eraseblock 1719 at 0x00000d6e0000
Creating 3 MTD partitions on "NAND 256MiB 3,3V 8-bit":
0x000000000000-0x000000040000 : "EmbedSky_Board_uboot"
0x000000200000-0x000000400000 : "EmbedSky_Board_kernel"
0x000000400000-0x00000ff80000 : "EmbedSky_Board_yaffs2"
ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
s3c2410-ohci s3c2410-ohci: S3C24XX OHCI
s3c2410-ohci s3c2410-ohci: new USB bus registered, assigned bus number 1
s3c2410-ohci s3c2410-ohci: irq 42, io mem 0x49000000
usb usb1: New USB device found, idVendor=1d6b, idProduct=0001
usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
usb usb1: Product: S3C24XX OHCI
usb usb1: Manufacturer: Linux 2.6.30.4-EmbedSky ohci_hcd
usb usb1: SerialNumber: s3c24xx
usb usb1: configuration #1 chosen from 1 choice
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 2 ports detected
Initializing USB Mass Storage driver...
usbcore: registered new interface driver usb-storage
USB Mass Storage support registered.
usbcore: registered new interface driver usbserial
usbserial: USB Serial Driver core
USB Serial support registered for pl2303
usbcore: registered new interface driver pl2303
pl2303: Prolific PL2303 USB to serial adaptor driver
s3c2410_udc: debugfs dir creation failed -19
s3c2440-usbgadget s3c2440-usbgadget: S3C2440: increasing FIFO to 128 bytes
mice: PS/2 mouse device common for all mice
TQ2440 TouchScreen successfully loaded
input: TQ2440 TouchScreen as /devices/virtual/input/input0
S3C24XX RTC, (c) 2004,2006 Simtec Electronics
s3c2410-rtc s3c2410-rtc: rtc disabled, re-enabling
s3c2410-rtc s3c2410-rtc: rtc core: registered s3c as rtc0
i2c /dev entries driver
Linux video capture interface: v2.00
zc0301: V4L2 driver for ZC0301[P] Image Processor and Control Chip v1:1.10
usbcore: registered new interface driver zc0301
gspca: main v2.5.0 registered
usbcore: registered new interface driver zc3xx
zc3xx: registered
usbcore: registered new interface driver uvcvideo
USB Video Class driver (v0.1.0)
S3C2410 Watchdog Timer, (c) 2004 Simtec Electronics
s3c2410-wdt s3c2410-wdt: watchdog inactive, reset disabled, irq enabled
mapped channel 0 to 0
s3c2440-sdi s3c2440-sdi: powered down.
s3c2440-sdi s3c2440-sdi: initialisation done.
s3c2440-sdi s3c2440-sdi: powered down.
usbcore: registered new interface driver usbhid
usbhid: v2.6:USB HID core driver
Advanced Linux Sound Architecture Driver Version 1.0.18a.
No device for DAI UDA134X
No device for DAI s3c24xx-i2s
S3C24XX_UDA134X SoC Audio driver
UDA134X SoC Audio Codec
asoc: UDA134X <-> s3c24xx-i2s mapping ok
ALSA device list:
#0: S3C24XX_UDA134X (UDA134X)
TCP cubic registered
RPC: Registered udp transport module.
RPC: Registered tcp transport module.
lib80211: common routines for IEEE802.11 drivers
s3c2410-rtc s3c2410-rtc: setting system clock to 2009-08-28 13:13:42 UTC (1251465222)
yaffs: dev is 32505858 name is "mtdblock2"
yaffs: passed flags ""
yaffs: Attempting MTD mount on 31.2, "mtdblock2"
yaffs: auto selecting yaffs2
block 62 is bad
block 63 is bad
block 64 is bad
block 65 is bad
block 66 is bad
block 67 is bad
。。。。。从62一直到470都是bad ,超级郁闷啊!
block 470 is bad
block 1688 is bad
yaffs_read_super: isCheckpointed 0
VFS: Mounted root (yaffs filesystem) on device 31:2.
Freeing init memory: 180K
Warning: unable to open an initial console.
Failed to execute /linuxrc. Attempting defaults...
Kernel panic - not syncing: No init found. Try passing init= option to kernel.
Backtrace:
[<c0039fd4>] (dump_backtrace+0x0/0x10c) from [<c02b140c>] (dump_stack+0x18/0x1c)
r7:00000000 r6:c03bdda0 r5:c03bd760 r4:c0396248
[<c02b13f4>] (dump_stack+0x0/0x1c) from [<c02b145c>] (panic+0x4c/0x124)
[<c02b1410>] (panic+0x0/0x124) from [<c00354f0>] (init_post+0xec/0x178)
r3:00000000 r2:c3862e00 r1:c03f1000 r0:c033eefc
[<c0035404>] (init_post+0x0/0x178) from [<c000847c>] (kernel_init+0xcc/0xf4)
r5:c001d6b0 r4:c001da14
[<c00083b0>] (kernel_init+0x0/0xf4) from [<c004af30>] (do_exit+0x0/0x620)
r7:00000000 r6:00000000 r5:00000000 r4:00000000
请问天嵌的专家们,这个是怎么回事?是你们板子问题吗? |
|