|  | 
 
| U-Boot 2012.04-rc1 (Mar 31 2015 - 21:16:29) 
 CPUID: 32440001
 FCLK:      400 MHz
 HCLK:      100 MHz
 PCLK:       50 MHz
 DRAM:  64 MiB
 WARNING: Caches not enabled
 Flash: 2 MiB
 NAND:  256 MiB
 In:    serial
 Out:   serial
 Err:   serial
 Net:   dm9000
 Hit any key to stop autoboot:  0
 SMDK2410 # print
 baudrate=115200
 bootargs=rootfstype=yaffs2 console=ttySAC0,115200 root=/dev/mtdblock3
 bootcmd=nand read 30000000 kernel;bootm 30000000
 bootdelay=5
 ethact=dm9000
 ethaddr=00:0C:29:ED:7D:7F
 fileaddr=30000000
 filesize=D28940
 gatewayip=192.168.113.0
 getwayip=192.168.0.1
 ipaddr=192.168.0.154
 machid=16a
 mtddevname=u-boot
 mtddevnum=0
 mtdids=nand0=zj2440-0
 mtdparts=mtdparts=zj2440-0:256k(u-boot),128k(params),4m(kernel),-(rootfs)
 netmask=255.255.255.0
 partition=nand0,0
 serverip=192.168.0.113
 stderr=serial
 stdin=serial
 stdout=serial
 
 Environment size: 573/131068 bytes
 这是u-boot的打印信息,使用的板子是TQ2440在烧写yaffs2启动会出出现错误,但是直接用nfs挂载就没有任何问题,不知道是什么原因,有人说是mkyaffs2image工具的问题,我也在网上下载了几个测试了,没有任何作用,还有人说是yaffs2的烧写可能出现问题,但是搞了好几天了,希望大神帮帮忙,在此感激不尽啊,
 最后附上出错的启动信息
 
 
 drivers/rtc/hctosys.c: unable to open rtc device (rtc0)
 ALSA device list:
 No soundcards found.
 yaffs: dev is 32505859 name is "mtdblock3" rw
 yaffs: passed flags ""
 VFS: Mounted root (yaffs2 filesystem) on device 31:3.
 Freeing init memory: 148K
 Kernel panic - not syncing: No init found.  Try passing init= option to kernel. See Linux Documentation/init.txt for guidance.
 [<c001a590>] (unwind_backtrace+0x0/0xf4) from [<c02f7a00>] (panic+0x7c/0x1c4)
 [<c02f7a00>] (panic+0x7c/0x1c4) from [<c0008734>] (init_post+0x7c/0xcc)
 [<c0008734>] (init_post+0x7c/0xcc) from [<c03ec394>] (kernel_init+0x168/0x1ac)
 
 
 
 说明一下,我在fedora上面编译的yaffs2文件是可以正常启动的,我现在用的是ubuntu10,系统,其他都是一样的
 | 
 |