当前位置:  技术问答>linux和unix

U-BOOT引导Linux停止,HELP!Thanks

    来源: 互联网  发布时间:2016-07-02

    本文导语:  我想在U-BOOT中下载内核image 到内存 然后直接从内存中启动内核 但是启动过程中却停止不动了,相关log如下 ================================================= FS-BOOT First Stage Bootloader (c) 2006 PetaLogix =====================================...

我想在U-BOOT中下载内核image 到内存
然后直接从内存中启动内核
但是启动过程中却停止不动了,相关log如下
=================================================
FS-BOOT First Stage Bootloader (c) 2006 PetaLogix
=================================================
FS-BOOT: System initialisation completed.
FS-BOOT: Booting from FLASH. Press 's' for image download.
FS-BOOT: Booting image...
SDRAM :
Enabling caches :
Icache:OK
Dcache:OK
U-Boot Start:0x8ffc0000
Malloc Start:0x8ff80000
Board Info Start:0x8ff7ffd0
Boot Parameters Start:0x8ff6ffd0
FLASH: 64 MB
ETHERNET: MAC:00:0a:35:00:22:01

Hit any key to stop autoboot:  1  0 
U-Boot> 
U-Boot>printenv
baudrate=57600
filesize=5EC
autoload=no
ethaddr=00:0a:35:00:22:01
netkargs=macaddr=00:0a:35:00:22:01
mtdparts=physmap-flash.0:256K(boot),128K(bootenv),128K(config),512K(Spare0),4M(Factory),4M(User),4M(Image),32M(JFFS2),19M(Spare)
mtdkargs=mtdparts=physmap-flash.0:256K(boot),128K(bootenv),128K(config),512K(Spare0),4M(Factory),4M(User),4M(Image),32M(JFFS2),19M(Spare)
clobstart=0x8c000000
bootsize=0x40000
bootstart=0x90000000
bootenvsize=0x20000
bootenvstart=0x90040000
eraseenv=protect off $(bootenvstart) +$(bootenvsize); erase $(bootenvstart) +$(bootenvsize)
kernsize=0x400000
kernstart=0x90900000
bootargs=mtdparts=physmap-flash.0:256K(boot),128K(bootenv),128K(config),512K(Spare0),4M(Factory),4M(User),4M(Image),32M(JFFS2),19M(Spare) macaddr=00:0a:35:00:22:01
bootcmd=bootm 0x90900000
bootdelay=1
load_kernel=tftp $(clobstart) image.ub
install_kernel=protect off $(kernstart) +$(kernsize);erase $(kernstart) +$(kernsize); cp.b $(fileaddr) $(kernstart) $(filesize)
update_kernel=run load_kernel install_kernel
load_uboot=tftp $(clobstart) u-boot-s.bin
install_uboot=protect off $(bootstart) +$(bootsize);erase $(bootstart) +$(bootsize);cp.b $(clobstart) $(bootstart) $(filesize)
update_uboot=run load_uboot install_uboot
console=ttySAC0
ipaddr=128.0.0.28
serverip=128.0.0.5

Environment size: 1279/131068 bytes
U-Boot> tftp 0x8c000000 zImage.img
TFTP from server 128.0.0.5; our IP address is 128.0.0.28
Filename 'zImage.img'.
Load address: 0x8c000000
Loading:#################################################################
 #################################################################
 #################################################################
 #################################################################
 #################################################################
 #################################################################
 #################################################################
 #################################################################
 #################################################################
 #################################################################
done
Bytes transferred = 3326084 (32c084 hex)
U-Boot> bootm 0x8c000000
## Booting image at 8c000000 ...
   Image Name:   Petalinux-2.6.20
   Image Type:   Microblaze Linux Kernel Image (uncompressed)
   Data Size:    3326020 Bytes =  3.2 MB
   Load Address: 8c000000
   Entry Point:  8c000000
   Verifying Checksum ... OK
OK
before icache_disable();//这个是我加的信息
before dcache_disable();//这个是我加的信息
before theKernel//这个是我加的信息

停止的这个地方是do_bootm_linux函数中的 theKernel(commandline);这里

高手高手,help me? appreciate~!

|
启动参数除了问题

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 编译u-boot时出现???libgcc.a uses hardware FP, whereas u-boot uses software FP
  • UBOOT编译完后生成的u-boot.img(注意不是u-boot.bin)是什么文件?如何解析它?
  • 关于U-boot的调试、、???
  • 如何设置u-boot变量ip地址?
  • 怎样利用u-boot烧写??
  • u-boot写进去后串口没输出?
  • 移植u-boot的问题
  • 100分请教u-boot.lds链接脚本的问题
  • u-boot移植问题。
  • 关于u-boot从nandflash启动 tftp下载的疑问
  • u-boot,内核,文件系统
  • U-boot启动问题、、????
  • 关于u-boot1.1.6移植到micro2440中的问题。
  • u-boot移植问题
  • U-BOOT得掌握到什么程序,用不用深入去学
  • u-boot 和 kernel 编译
  • minicom 传送文件u-boot.bin到目标板ok6410
  • u-boot 关于makefile的疑问
  • 谁能讲下PowerPC + BDI2000 +GBD调试u-boot方法
  • 讲U-boot烧入板子的Flash中


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3