天嵌 ARM开发社区

 找回密码
 注册
查看: 1760|回复: 5

下载内核和文件系统之后,系统启动报错

[复制链接]
zjzxn 发表于 2010-8-27 09:10:23 | 显示全部楼层 |阅读模式
我按照手册上的一步一步制作
到了第12步之后,下载内核和系统文件
启动之后,终端显示
如下信息hub 1-0:1.0: 2 ports detected
mice: PS/2 mouse device common for all mice
S3C24XX RTC, (c) 2004,2006 Simtec Electronics
s3c2440-i2c s3c2440-i2c: slave address 0x10
s3c2440-i2c s3c2440-i2c: bus frequency set to 390 KHz
s3c2440-i2c s3c2440-i2c: i2c-0: S3C I2C adapter
S3C2410 Watchdog Timer, (c) 2004 Simtec Electronics
s3c2410-wdt s3c2410-wdt: watchdog inactive, reset disabled, irq enabled
TCP cubic registered
NET: Registered protocol family 1
RPC: Registered udp transport module.
RPC: Registered tcp transport module.
drivers/rtc/hctosys.c: unable to open rtc device (rtc0)
yaffs: dev is 32505858 name is "mtdblock2"
yaffs: passed flags ""
yaffs: Attempting MTD mount on 31.2, "mtdblock2"
yaffs: auto selecting yaffs2
yaffs_read_super: isCheckpointed 0
VFS: Mounted root (yaffs filesystem).
Freeing init memory: 116K
Warning: unable to open an initial console.
Failed to execute /linuxrc.  Attempting defaults...
Kernel panic - not syncing: No init found.  Try passing init= option to kernel.

不知道是什么原因,
我已经弄了一个星期了,但一直没解决,看以前的帖子,有同样的问题,但没有答案,
我只能在发过了,
希望楼主能帮忙解决一下么,我很急的,都一个星期了,什么进展也没有
天嵌_support1 发表于 2010-8-27 10:46:59 | 显示全部楼层
你的内核 和 busybox 是用同一编译器编译的么?
 楼主| zjzxn 发表于 2010-8-27 11:42:14 | 显示全部楼层
没错
我是按照手册上面设置的
应该是同一个编译器
应该都是4.3.3
天嵌_support1 发表于 2010-8-27 12:43:18 | 显示全部楼层
本帖最后由 embedsky_lxt 于 2010-8-27 14:30 编辑

你试以下这几个办法:
1. linuxrc不具备可执行属性
                    chmod 775 linuxrc
2. linuxrc的解释shell不在首行(#!/bin/sh)
3. linuxrc的解释shell不存在(没有sh可执行文件)
                   在配置busybox的时候要选中shell选项中的一个选项
iLibra 发表于 2010-8-30 11:19:31 | 显示全部楼层
请问shell中选项是指哪一个啊?我看了手册,没有专门提到。
我也遇到相同的问题,一直无法解决。
天嵌_support1 发表于 2010-8-30 12:07:51 | 显示全部楼层
下面的建议:

1. bin/busybox文件是可以执行的。
2. linuxrc 是可执行的。
3. 制作文件系统的时候利用的工具也要留意区分:
    mkcramfs                制作cramfs镜像的工具
    mkimage                        制作jffs2镜像的工具
    mkyaffs2image                制作2.6的yaffs2的镜像工具(针对Nand Flash是128MB到1GB的)
    mkyaffsimage                制作2.6.13的yaffs2的镜像工具
    mkyaffsimage_2                制作2.6.25.8或2.6.30.4或更高版本内核的yaffs2的镜像工具(针对Nand Flash是  64MB的)
4. 你使用的是256MB的Nand Flash,而在配置内核的nand时选择ecc校验
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号-2 )

GMT+8, 2024-9-19 15:55 , Processed in 1.037149 second(s), 18 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表