(I know, I know, forward email quoting is bad, but these messages are long, this would be better on irc)
so far as I know this board actually has 64MB of ram. Booting with mem=16m gets me a lot further (with printascii off)
RedBoot> exec -c "console=ttyAM0,115200 root=/dev/nfs mem=16m"
Using base address 0x00218000 and length 0x00138504
Uncompressing Linux................................................................................... done, booting the kernel.
Linux version 2.6.17-rc3-g94b1661d-dirty (gcc version 4.0.1) #10 Thu Apr 27 17:02:16 PDT 2006
CPU: ARM920Tid(wb) [41129200] revision 0 (ARMv4T)
Machine: Technologic Systems TS-72xx SBC
Memory policy: ECC disabled, Data cache writeback
CPU0: D VIVT write-back cache
CPU0: I cache: 16384 bytes, associativity 64, 32 byte lines, 8 sets
CPU0: D cache: 16384 bytes, associativity 64, 32 byte lines, 8 sets
Built 1 zonelists
Kernel command line: console=ttyAM0,115200 root=/dev/nfs mem=16m
PID hash table entries: 128 (order: 7, 512 bytes)
Dentry cache hash table entries: 2048 (order: 1, 8192 bytes)
Inode-cache hash table entries: 1024 (order: 0, 4096 bytes)
Memory: 16MB = 16MB total
Memory: 13540KB available (2152K code, 416K data, 80K init)
Mount-cache hash table entries: 512
CPU: Testing write buffer coherency: ok
NET: Registered protocol family 16
SCSI subsystem initialized
usbcore: registered new driver usbfs
usbcore: registered new driver hub
NetWinder Floating Point Emulator V0.97 (extended precision)
JFFS2 version 2.2. (NAND) (C) 2001-2003 Red Hat, Inc.
io scheduler noop registered
io scheduler deadline registered (default)
ep93xx_wdt: EP93XX watchdog, driver version 0.3
Serial: AMBA driver $Revision: 1.41 $
apb:uart1: ttyAM0 at MMIO 0x808c0000 (irq = 52) is a AMBA
apb:uart2: ttyAM1 at MMIO 0x808d0000 (irq = 54) is a AMBA
uart-pl010: probe of apb:uart3 failed with error -16
ep93xx_eth: version 2.8 2005-11-08 Cirrus Logic
ep93xx_eth: #0 at 0xfef10000 IRQ:39
ep93xx_eth: using random number 00:d0:69:40:2b:13 as MAC, don't forget to assign a valid MAC later!
initcall at 0xc0014cb0: init_physmap+0x0/0x180(): returned with error code -5
Searching for NAND flash...
NAND device: Manufacturer ID: 0x20, Chip ID: 0x79 (ST Micro NAND 128MiB 3,3V 8-bit)
Scanning device for bad blocks
cmdlinepart partition parsing not available
Using static partition definition
Creating 3 MTD partitions on "ts7250-nand":
0x00000000-0x00004000 : "TS-BOOTROM"
0x00004000-0x07d04000 : "Linux"
0x07d04000-0x08000000 : "RedBoot"
ep93xx-ohci ep93xx-ohci: EP93xx OHCI
ep93xx-ohci ep93xx-ohci: new USB bus registered, assigned bus number 1
ep93xx-ohci ep93xx-ohci: irq 56, io mem 0x80020000
usb usb1: Product: EP93xx OHCI
usb usb1: Manufacturer: Linux 2.6.17-rc3-g94b1661d-dirty ohci_hcd
usb usb1: SerialNumber: ep93xx
usb usb1: configuration #1 chosen from 1 choice
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 3 ports detected
Initializing USB Mass Storage driver...
usb 1-3: new full speed USB device using ep93xx-ohci and address 2
usb 1-3: Product: Cruzer Mini
usb 1-3: Manufacturer: SanDisk Corporation
usb 1-3: SerialNumber: SNDK11940518E7A09103
usb 1-3: configuration #1 chosen from 1 choice
scsi0 : SCSI emulation for USB Mass Storage devices
usbcore: registered new driver usb-storage
USB Mass Storage support registered.
/home/m/Desktop/src/ep9302/linux-
2.6.git/drivers/usb/net/rtl8150.c: rtl8150 based usb-ethernet driver v0.6.2 (2004/08/27)
usbcore: registered new driver rtl8150
usbcore: registered new driver usbserial
/home/m/Desktop/src/ep9302/linux-2.6.git/drivers/usb/serial/usb-
serial.c: USB Serial Driver core
/home/m/Desktop/src/ep9302/linux-2.6.git/drivers/usb/serial/usb-serial.c: USB Serial support registered for pl2303
usbcore: registered new driver pl2303
/home/m/Desktop/src/ep9302/linux-
2.6.git/drivers/usb/serial/pl2303.c: Prolific PL2303 USB to serial adaptor driver
rtc-m48t86 rtc-m48t86: rtc intf: sysfs
rtc-m48t86 rtc-m48t86: rtc intf: proc
rtc-m48t86 rtc-m48t86: rtc intf: dev (254:0)
rtc-m48t86 rtc-m48t86: rtc core: registered m48t86 as rtc0
rtc-m48t86 rtc-m48t86: battery exhausted
ep93xx-rtc ep93xx-rtc: rtc intf: sysfs
ep93xx-rtc ep93xx-rtc: rtc intf: dev (254:1)
ep93xx-rtc ep93xx-rtc: rtc core: registered ep93xx as rtc1
i2c /dev entries driver
NET: Registered protocol family 2
IP route cache hash table entries: 128 (order: -3, 512 bytes)
TCP established hash table entries: 512 (order: 1, 8192 bytes)
TCP bind hash table entries: 256 (order: 0, 5120 bytes)
TCP: Hash tables configured (established 512 bind 256)
TCP reno registered
TCP bic registered
NET: Registered protocol family 1
NET: Registered protocol family 17
NET: Registered protocol family 15
rtc-m48t86 rtc-m48t86: setting the system clock to 2001-00-07 04:02:00 (976161720)
Root-NFS: No NFS server available, giving up.
VFS: Unable to mount root fs via NFS, trying floppy.
VFS: Cannot open root device "nfs" or unknown-block(2,0)
Please append a correct "root=" boot option
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(2,0)