DSP是6467T, uboot kernel, rootfs都烧写进nor flash了。nor flash是32MB(0x42000000~0x44000000)的。uboot启动起来了,但是在启动kernel时停住了, DDR是64MB(0x80000000~0x84000000)的
这是串口打印的信息:
In: serial
Out: serial
Err: serial
ARM Clock :- 495MHz
DDR Clock :- 396MHz
Hit any key to stop autoboot: 0
## Booting image at 80070000 …
Image Name: Linux_kernel
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 1358736 Bytes = 1.3 MB
Load Address: 80070000
Entry Point: 80070000
Verifying Checksum … OK
XIP Kernel Image … OK
Starting kernel … ////////就停在这不动了。
Uboot的参数配置:
#define CONFIG_BOOTARGS "mem=32M console=ttyS0,115200 noinitrd root=/dev/mtdblock2 rw rootfstype=jffs2 init=/linuxrc"
#define CONFIG_BOOTCOMMAND "cp.b 0x42040000 0x80070000 0x14BBD0;bootm 0x80070000"
请教下,是参数配置有问题吗,还是别的地方可能有问题?我应该如何修改呢,谢谢~~~
xuan li:
用的是合众达的开发包
网上找了下,机器码都是1380,这个是一致的
但是我他人的都是压缩之后的,我的编译出来就是非压缩的,但是大小基本一样,不知这个是怎么回事,是不是这个原因,求助啊~~