主题 : 2410无法启动内核 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 13509
精华: 0
发帖: 3
金钱: 15 两
威望: 3 点
综合积分: 6 分
注册时间: 2010-01-25
最后登录: 2010-01-26
楼主  发表于: 2010-01-25 14:30

 2410无法启动内核

我手上一块SBC2410的板,重新下载bootloader和内核后,无法启动了,GG JJ 们帮我找找原因吧,谢谢了!
首先使用命令 Jflash=s3c2410 vivi /t=5 重新下载了vivi。 开机进入vivi命令提示符 vivi>, 开始下载内核zImage-yaffs-v6-6448. 开始在minicom里下载,选择X modem协议, 主机发出嘀嘀嘀的声音,并提示:

----------------------------[xmodem upload - Press CTRL -C to quit]---------------------------------
Retry 0:NAK on sector
Retry 0:NAK on sector
Retry 0:Retry Count Exceeded

Transfer incomplete

  Ready:press any key to continue...

转到超级终端里可以下载。接下来不论是板子启动还是NFS启动,都无法启动内核,提示以下信息,就死在这了。

vivi> boot

Copy linux kernel from 0x00030000 to 0x30008000, size = 0x000c0000 ... done

Warning: this binary is not compressed linux kernel image

zImage magic = 0xffffffff                                                      

Setup linux parameters at 0x30000100                                            

linux command line is: "noinitrd root=/dev/bon/2 init=/linuxrc console=ttyS0"  

MACH_TYPE = 193                                                                

NOW, Booting Linux......



在vivi里查看参数信息是:(使用NFS启动,就是linux command line里不同,其他一样)

vivi> param show                                                                

Number of parameters: 9                                                        

name                    :          hex             integer                      

-------------------------------------------------------------                  

mach_type               :       000000c1                  193                  

media_type              :       00000003                    3                  

boot_mem_base           :       30000000            805306368                  

baudrate                :       0001c200               115200                  

xmodem_one_nak          :       00000000                    0                  

xmodem_initial_timeout  :       000493e0               300000                  

xmodem_timeout          :       000f4240              1000000                  

ymodem_initial_timeout  :       0016e360              1500000                  

boot_delay              :       01000000             16777216                  

Linux command line: noinitrd root=/dev/bon/2 init=/linuxrc console=ttyS0

级别: 侠客
UID: 8904
精华: 0
发帖: 54
金钱: 400 两
威望: 155 点
综合积分: 108 分
注册时间: 2009-09-10
最后登录: 2017-09-13
1楼  发表于: 2010-01-26 14:49

 回 楼主(glass) 的帖子

首先你下载的内核文件是否正确?确认一下。
其次你下载的是内核版本是哪个版本的,是2.4的还是2.6的,要是2.6的,console=ttyS0 改为console=ttySAC0