> The problem is that I get this error on boot:
>
> ...
> CPU: Testing write buffer: pass
> POSIX conformance testing by UNIFIX
> Linux NET4.0 for Linux 2.4
> Based upon Swansea University Computer Society
> NET3.039
> Initializing RT netlink socket
> Starting kswapd
> devfs: v1.12c (20020818) Richard Gooch
>
> devfs: boot_options: 0x1
> JFFS2 version 2.2. (C) 2001-2003 Red Hat, Inc.
> ttyAM0 at MMIO 0x808c0000 (irq = 52) is a AMBA
> ttyAM1 at MMIO 0x808d0000 (irq = 54) is a AMBA
> ttyAM2 at MMIO 0x808e0000 (irq = 55) is a AMBA
> pty: 1024 Unix98 ptys configured
> Serial driver version 5.05c (2001-07-08) with
> MANY_PORTS SHARE_IRQ enabled
> rtc: no TS-5620 RTC detected.
> ep93xx_eth() version: ep93xx_eth.c: V1.0 09/04/2003
> Cirrus Logic
> about to do sbc_setinfo
> Uniform Multi-Platform E-IDE driver Revision:
> 7.00beta4-2.4
> ide: Assuming 50MHz system bus speed for PIO modes;
> override with idebus=xx
> Technologic Systems TS-7XXX IDE initialization -
> driver version 1.3, 6/21/04.
> Linux video capture interface: v1.00
> NET4: Linux TCP/IP 1.0 for NET4.0
> IP Protocols: ICMP, UDP, TCP, IGMP
> IP: routing cache hash table of 512 buckets, 4Kbytes
> TCP: Hash tables configured (established 4096 bind
> 8192)
> NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
> NetWinder Floating Point Emulator V0.97 (double
> precision)
> VFS: Cannot open root device "mtdblock1" or 1f:01
> Please append a correct "root=" boot option
> Kernel panic: VFS: Unable to mount root fs on 1f:01
>
> I don't think I messed with the root filesystem but
> I'm new to this.
>
> Here's what Redboot shows:
> RedBoot> fconfig -l
> Run script at boot: true
> Boot script:
> .. fis load vmlinux
> .. exec -c "console=ttyAM0,115200 root=/dev/mtdblock1"
>
> My hunch is that I don't have support for the NAND
> flash. How to I make sure this gets compiled in? Is
> there something in menuconfig (or elsewhere?) that I
> missed?
Depending on how new your board is, the kernel source on the
web may not see your flash part correctly. We had to get a
patched kernel tree from the vendor in order to build a kernel
that could see the on-board flash.
Somewhere in your boot messages there should be some lines from
the mtd driver that it found a device and these partitions on the
device, etc. I don't see those lines from your output, so I'm
guessing the driver isn't recognizing the on-board flash.
Cheers,
T.mike
>
> Any suggestions appreciated.
>
> Ollie
>
>
------------------------ Yahoo! Groups Sponsor --------------------~-->
Home is just a click away. Make Yahoo! your home page now.
http://us.click.yahoo.com/DHchtC/3FxNAA/yQLSAA/CFFolB/TM
--------------------------------------------------------------------~->
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/ts-7000/
<*> To unsubscribe from this group, send an email to:
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
|