- 论坛徽章:
- 0
|
请教各位,
最近开发板上尝试使用了一个其他的Nandflash,将u-boot和kernel烧录进去后,u-boot可以启动,但是进入linux内核时,却卡住了,信息如下:
- Starting kernel ...
- Uncompressing Linux... done, booting the kernel.
- Booting Linux on physical CPU 0x0
- Linux version 3.18.35 (W19291@Debian7) (gcc version 4.7.3 (Sourcery CodeBench Lite 2013.05-24) ) #1 Wed Jun 21 15:58:37 CST 2017
- CPU: ARM926EJ-S [41069265] revision 5 (ARMv5TEJ), cr=0005317f
- CPU: VIVT data cache, VIVT instruction cache
- Machine: Wasion WFET9G25
- Memory policy: Data cache writeback
- AT91: Detected soc type: at91sam9x5
- AT91: Detected soc subtype: at91sam9g25
- AT91: sram at 0x300000 of 0x8000 mapped at 0xfef70000
- Clocks: CPU 400 MHz, master 133 MHz, main 12.000 MHz
- Built 1 zonelists in Zone order, mobility grouping on. Total pages: 8128
- Kernel command line: console=ttyS2 init=/linuxrc ubi.mtd=5 ro root=ubi0:rootfs rootfstype=ubifs mtdparts=atmel_nand:128k(bootstrap),512k(u-boot),896k(u-bootenv),512k(dtb),2M(kernel),20M(rootfs),20M(home),66M(data0),-(data1)
- PID hash table entries: 128 (order: -3, 512 bytes)
- Dentry cache hash table entries: 4096 (order: 2, 16384 bytes)
- Inode-cache hash table entries: 2048 (order: 1, 8192 bytes)
- Memory: 28516K/32768K available (2713K kernel code, 162K rwdata, 820K rodata, 112K init, 83K bss, 4252K reserved)
- Virtual kernel memory layout:
- vector : 0xffff0000 - 0xffff1000 ( 4 kB)
- fixmap : 0xffc00000 - 0xffe00000 (2048 kB)
- vmalloc : 0xc2800000 - 0xff000000 ( 968 MB)
- lowmem : 0xc0000000 - 0xc2000000 ( 32 MB)
- modules : 0xbf000000 - 0xc0000000 ( 16 MB)
- .text : 0xc0008000 - 0xc037ba90 (3535 kB)
- .init : 0xc037c000 - 0xc0398000 ( 112 kB)
- .data : 0xc0398000 - 0xc03c0880 ( 163 kB)
- .bss : 0xc03c0880 - 0xc03d57a0 ( 84 kB)
- NR_IRQS:16 nr_irqs:16 16
- AT91: 128 gpio irqs in 4 banks
- sched_clock: 32 bits at 100 Hz, resolution 10000000ns, wraps every 21474836480000000ns
- Console: colour dummy device 80x30
- Calibrating delay loop... 199.06 BogoMIPS (lpj=995328)
- pid_max: default: 32768 minimum: 301
- Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
- Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
- CPU: Testing write buffer coherency: ok
- Setting up static identity map for 0x202924c8 - 0x20292520
- devtmpfs: initialized
- pinctrl core: initialized pinctrl subsystem
- NET: Registered protocol family 16
- DMA: preallocated 256 KiB pool for atomic coherent allocations
- AT91: Power Management (with slow clock mode)
- at_hdmac at91sam9g45_dma.0: Atmel AHB DMA Controller ( cpy slave ), 8 channels
- at_hdmac at91sam9g45_dma.1: Atmel AHB DMA Controller ( cpy slave ), 8 channels
- SCSI subsystem initialized
- usbcore: registered new interface driver usbfs
- usbcore: registered new interface driver hub
- usbcore: registered new device driver usb
- i2c-gpio i2c-gpio.0: using pins 30 (SDA) and 31 (SCL)
- Switched to clocksource pit
- NET: Registered protocol family 2
- TCP established hash table entries: 1024 (order: 0, 4096 bytes)
- TCP bind hash table entries: 1024 (order: 0, 4096 bytes)
- TCP: Hash tables configured (established 1024 bind 1024)
- TCP: reno registered
- UDP hash table entries: 256 (order: 0, 4096 bytes)
- UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
- NET: Registered protocol family 1
- futex hash table entries: 256 (order: -1, 3072 bytes)
- msgmni has been set to 55
- io scheduler noop registered (default)
- atmel_usart.1: ttyS0 at MMIO 0xf801c000 (irq = 21, base_baud = 8333333) is a ATMEL_SERIAL
- atmel_usart.2: ttyS1 at MMIO 0xf8020000 (irq = 22, base_baud = 8333333) is a ATMEL_SERIAL
- atmel_usart.0: ttyS2 at MMIO 0xfffff200 (irq = 17, base_baud = 8333333) is a ATMEL_SERIAL
- console [ttyS2] enabled
- atmel_usart.3: ttyS3 at MMIO 0xf8024000 (irq = 23, base_baud = 8333333) is a ATMEL_SERIAL
- atmel_usart.6: ttyS4 at MMIO 0xf8044000 (irq = 32, base_baud = 8333333) is a ATMEL_SERIAL
- atmel_usart.5: ttyS5 at MMIO 0xf8040000 (irq = 31, base_baud = 8333333) is a ATMEL_SERIAL
- atmel_usart.4: ttyS6 at MMIO 0xf8028000 (irq = 24, base_baud = 8333333) is a ATMEL_SERIAL
- [WFOS] WDT init, device name hwdt, devno 0x0fb00000.
- atmel_nand atmel_nand: has pmecc, cap 2, sector size 512, table offset 0x00000000
- atmel_nand atmel_nand: Use On Flash BBT
- atmel_nand atmel_nand: Using dma0chan0 for DMA transfers.
- nand: device found, Manufacturer ID: 0xc8, Chip ID: 0xd1
- nand: Esmt NAND 128MiB 3,3V 8-bit
- nand: 128MiB, SLC, page size: 2048, OOB size: 64
- atmel_nand atmel_nand: minimum ECC: 2 bits in 512 bytes
- atmel_nand atmel_nand: Initialize PMECC params, cap: 2, sector: 512
- Bad block table found at page 65472, version 0x01
- Bad block table found at page 65408, version 0x01
复制代码 有哪位牛人能够帮忙解释下提供一下思路,谢谢。
|
|