这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » [求助]u-boot在输出Uncompressing Kernel Image

共2条 1/1 1 跳转至

[求助]u-boot在输出Uncompressing Kernel Image ... OK后,程序挂起

菜鸟
2006-12-14 21:22:12     打赏

在使用u-boot的bootm命令后,串口打印

## Booting image at 00400000 ...
Image Name: Linux-2.4.25
Created: 2006-11-14 8:08:16 UTC
Image Type: PowerPC Linux Kernel Image (gzip compressed)
Data Size: 619736 Bytes = 605.2 kB
Load Address: 00000000
Entry Point: 00000000
Verifying Checksum ... OK
Uncompressing Kernel Image ... OK

然后,程序就挂起了。

跟踪到u-boot/common/cmd_bootm.c的do_bootm_linux这个函数中,
发现程序停止在调用(*kernel) (kbd, initrd_start, initrd_end, cmd_start, cmd_end)
这个函数的时候。

打印这几个参数的值是
kernel at 00000000
initrd_start at 00000000,initrd_end at 00000000
cmd_start at 007fff00,cmd_end at 007fff99

请教各位高手:(*kernel) (kbd, initrd_start, initrd_end, cmd_start, cmd_end)

这个函数跳转到哪里去了?kernel,initrd_start, initrd_end, cmd_start, cmd_end

的值是否正确?程序挂起的原因是什么?希望能给些提示。谢谢!




关键词: 求助     u-boot     输出     Uncompressin    

菜鸟
2006-12-19 21:12:00     打赏
2楼
[em06]

共2条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]