|
skyeye 0.8
kernel 2.6.14
mach arm-pxa-lobbock
crosstool crosstool 0.38
gcc 3.4.4
glibc 2.3.5
kernel编译完成后在boot里生成zImage,在linux-2.6.14目录下生成vmlinux。
<1>
./config
comand line :
root=/ rw initrd=0xa0000000,0x01000000 console-ttyS0 mem=64M
skyeye.conf的配置:
addr=0xa0000000,size=0x01000000,file=zImage,boot=yes
执行skyeye,load后出来的start addr=0xc0008000
显示到
Uncompressing Linux........................................................... done, booting the kernel
后就停止不动了
<2>
后来将comand line改为
root=/ rw initrd=0xc0008000,0x01000000 console=ttyS0 mem=64M
skyeye.conf的配置:
addr=0xc0008000, size=0x01000000,file=zImage, boot=yes
执行./skyeye8 后,直接显示
reg[15]地址出错
<3>
上面两种配置下,如果将skyeye.conf改为
file=vmlinux
执行后,则显示
start program=/disk2/lj/linux-2.6.14/vmlinux
就停止了
请教3个问题出在什么地方,如何改正,谢谢 |
|