Uncompressing Linux.......... done, booting the kernel.

[复制链接]
4440|3
 楼主| l0p0c 发表于 2008-12-4 11:17 | 显示全部楼层 |阅读模式
U-Boot&nbsp;1.1.6&nbsp;(Nov&nbsp;21&nbsp;2008&nbsp;-&nbsp;21:24:39)<br /><br />DRAM:<br />64&nbsp;MB<br />Flash:&nbsp;512&nbsp;kB<br />NAND:<br />64&nbsp;MiB<br />In:<br />serial<br />Out:<br />serial<br />Err:<br />serial<br />Hit&nbsp;any&nbsp;key&nbsp;to&nbsp;stop&nbsp;autoboot:<br />0&nbsp;<br />PCY2410&nbsp;#&nbsp;tftp&nbsp;0x30007fc0&nbsp;uImage<br />TFTP&nbsp;from&nbsp;server&nbsp;192.168.0.10;&nbsp;our&nbsp;IP&nbsp;address&nbsp;is&nbsp;192.168.0.100<br />Filename&nbsp;'uImage'.<br />Load&nbsp;address:&nbsp;0x30007fc0<br />Loading:&nbsp;#################################################################<br /><br />#################################################################<br /><br />#################################################################<br /><br />#################################################################<br /><br />#########<br />done<br />Bytes&nbsp;transferred&nbsp;=&nbsp;1374224&nbsp;(14f810&nbsp;hex)<br />PCY2410&nbsp;#&nbsp;bootm&nbsp;0x30007fc0<br />##&nbsp;Booting&nbsp;image&nbsp;at&nbsp;30007fc0&nbsp;...<br /><br />Image&nbsp;Name:<br />linux-2.6.22.6<br /><br />Created:<br />2008-11-27<br />12:40:30&nbsp;UTC<br /><br />Image&nbsp;Type:<br />ARM&nbsp;Linux&nbsp;Kernel&nbsp;Image&nbsp;(uncompressed)<br /><br />Data&nbsp;Size:<br />1374160&nbsp;Bytes&nbsp;=<br />1.3&nbsp;MB<br /><br />Load&nbsp;Address:&nbsp;30007fc0<br /><br />Entry&nbsp;Point:<br />30008000<br /><br />Verifying&nbsp;Checksum&nbsp;...&nbsp;OK<br /><br />XIP&nbsp;Kernel&nbsp;Image&nbsp;...&nbsp;OK<br /><br />Starting&nbsp;kernel&nbsp;...<br /><br />Uncompressing&nbsp;Linux.........................................................................................&nbsp;done,&nbsp;booting&nbsp;the&nbsp;kernel.<br /><br /><br />请教:我的内核到这个地方就不动了!下面是我u-boot的参数:<br /><br />PCY2410&nbsp;#&nbsp;print<br />baudrate=115200<br />ethaddr=08:00:3e:26:0a:5b<br />netmask=255.255.255.0<br />bootdelay=5<br />serverip=192.168.0.10<br />ipaddr=192.168.0.100<br />bootcmd=nand&nbsp;read&nbsp;0x30007fc0&nbsp;0x40000&nbsp;0x1c0000;bootm&nbsp;0x30007fc0<br />bootargs=root=1f02&nbsp;init=/linuxrc&nbsp;console=ttySAC0,115200&nbsp;devfs=mount<br />stdin=serial<br />stdout=serial<br />stderr=serial<br /><br />Environment&nbsp;size:&nbsp;291/65532&nbsp;bytes<br /><br />不知道什么问题,请教各位帮忙……&nbsp;
zjj2k 发表于 2008-12-4 13:32 | 显示全部楼层

应该是串口控制台的问题

你把console=ttySAC0,115200&nbsp;改成console=ttySAC0,115200n8&nbsp;试试
bigstrong 发表于 2008-12-4 14:54 | 显示全部楼层

检查一下你的串口波特率

  出现这种问题很有可能是你的UBOOT设置的波特率与Linux内核设置的波特率不一致,首先应保证两个一致。<br />  如果更改后还不行,建议上JTAG看一下死在哪个地方,然后根据地址和编译出来的MAP信息看一下是哪个函数死掉了。再分析具体原因。<br />  关于UBOOT向Linux传参,可以参考一下ARMFANS上的帖子。当时移植UBOOT到SEP4020时留了所有的笔记在上面。<br />  
 楼主| l0p0c 发表于 2008-12-5 11:58 | 显示全部楼层

谢谢两位……

  
您需要登录后才可以回帖 登录 | 注册

本版积分规则

73

主题

702

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部