各位工程师好:
内核用的是linux-3.12.10-ti2013.12.01,配置文件用的是arch/arm/configs/tisdk_am335x-evm_defconfig,编译出uImager后下能过TFTP下载的内存一直挂死在Starting kernel ...
串口上的信息:
U-Boot# tftp 0x88000000 klha_am335x.dtb;tftp 0x82000000 uImage;bootm 0x82000000 - 0x88000000;
link up on port 0, speed 100, full duplex
Using cpsw device
TFTP from server 192.168.0.231; our IP address is 192.168.0.224
Filename 'klha_am335x.dtb'.
Load address: 0x88000000
Loading: ########
364.3 KiB/s
done
Bytes transferred = 35876 (8c24 hex)
link up on port 0, speed 100, full duplex
Using cpsw device
TFTP from server 192.168.0.231; our IP address is 192.168.0.224
Filename 'uImage'.
Load address: 0x82000000
Loading: #################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
##########################
779.3 KiB/s
done
Bytes transferred = 4124368 (3eeed0 hex)
## Booting kernel from Legacy Image at 82000000 ...
Image Name: Linux-3.12.10-ti2013.12.01
Created: 2015-05-18 8:19:38 UTC
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 4124304 Bytes = 3.9 MiB
Load Address: 80008000
Entry Point: 80008000
Verifying Checksum ... OK
## Flattened Device Tree blob at 88000000
Booting using the fdt blob at 0x88000000
Loading Kernel Image ... OK
Loading Device Tree to 8fff4000, end 8ffffc23 ... OK
Starting kernel ...
就卡在这里不动了。
板子是自己做的,硬件信息:
CPU:AM3352
网卡网芯: LAN8720A
FLASH芯片:29F1G08ABAEA (8位的flash芯片,u-boot中默认的是16位的flash芯片)
SDRAM芯片:SAMSUNG K4T1G164QF BCF7, DDR2-800 6-6-6, 容量为128MB (DDR2 SDRAM)
电源芯片:TPS650250
已经试过设备树二进制文件:am335x-boneblack.dtb、am335x-bone.dtb、am335x-evm.dtb、am335x-evmsk.dtb都卡在Starting kernel ...
bootargs参数为:console=ttyO0,115200n8 root=ubi0:rootfs rw ubi.mtd=9,2048 rootfstype=ubifs rootwait=1
内核里的boot option选项:
请问这种问题该如何解决,谢谢!