问题1:

        Failed to execute /linuxrc.  Attempting defaults...   

        小弟自己制作的文件系统,用我自己改的内核跑不起来,但是用官方给的内核却能跑起来。

        靠,困扰了我好几天,原来只要把

Device Drivers --->
<*> Memory Technology Device (MTD) support --->
<*> NAND Device Support --->
<*> NAND Flash support for S3C2410/S3C2440 SoC
[]S3C2410 NAND Hardware ECC

选项去掉就好了

        问题二:

        can't open /dev/s3c2410_serial: No such file or directory

        小弟没有完全按照tq2440官方给出的移植指南(4.5版本)照做,出现了内核与文件系统串口名称不对应的问题,网上查的主要涉及/root_2.6.39/etc/inittab和/linux-2.6.39/drivers/tty/serial/sunsamg.c这两个文件,改了半天老是对应不上,晕。

        小弟直接修改inittab文件为:console::askfirst:-/bin/sh,貌似就可依直接无视串口名字不对应的问题了。


以下是我的各种配置和打印数据:


硬件配置:tq2440 4.3寸屏 256Mb nand flash
crosstool:arm-linux-gcc 4.3.2
自制文件系统:busybox-1.19.4
文件系统镜像制作工具:mkyaffs2image
自制内核版本:linux-2.6.39
官方uboot:u-boot-1.1.6_Q43_20100601.bin
官方内核:zImage_Q43_2.6.30.4_20100531.bin
yaffs代码:最新git库中下载


第一种:官方uboot + 官方内核 + 自制文件系统

lib80211: common routines for IEEE802.11 drivers

s3c2410-rtc s3c2410-rtc: setting system clock to 2009-04-25 16:32:15 UTC (1240677135)
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) on device 31:2.
Freeing init memory: 240K
Please press Enter to activate this console. 
[root@StevenKing /]# ls
bin         home        lost+found  proc        sddisk      udisk
dev         lib         mnt         root        sys         usr
etc         linuxrc     opt         sbin        tmp         var



第二种:官方uboot + 自制内核 + 自制文件系统

yaffs: dev is 32505858 name is "mtdblock2" rw
yaffs: passed flags ""
VFS: Mounted root (yaffs filesystem) on device 31:2.
Freeing init memory: 124K
Please press Enter to activate this console. 
[root@StevenKing /]# ls
bin         home        lost+found  proc        sddisk      udisk
dev         lib         mnt         root        sys         usr
etc         linuxrc     opt         sbin        tmp         var
[root@StevenKing /]# haha




Logo

更多推荐