hey - finally I got on #hpcfactor
so progress, here's some kernel messages
Uncompressing Linux....................................................................... done, booting the kernel.
Linux version 2.6.17.11mp900c (michael@qbert) (gcc version 3.4.5) #9 Mon Apr 23 17:13:14 EST 2007
CPU: XScale-PXA255 [69052d06] revision 6 (ARMv5TE)
Machine: MobilePro900C
Memory policy: ECC disabled, Data cache writeback
Memory clock: 99.53MHz (*27)
Run Mode clock: 199.07MHz (*2)
Turbo Mode clock: 398.13MHz (*2.0, active)
CPU0: D VIVT undefined 5 cache
CPU0: I cache: 32768 bytes, associativity 32, 32 byte lines, 32 sets
CPU0: D cache: 32768 bytes, associativity 32, 32 byte lines, 32 sets
Built 1 zonelists
Kernel command line: console=ttyS0,115200n8 root=/dev/sda1
PID hash table entries: 512 (order: 9, 2048 bytes)
Console: colour dummy device 80x30
Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
Memory: 64MB = 64MB total
Memory: 62640KB available (1808K code, 351K data, 68K init)
Mount-cache hash table entries: 512
CPU: Testing write buffer coherency: ok
NET: Registered protocol family 16
MobilePro900C init routine
SCSI subsystem initialized
usbcore: registered new driver usbfs
usbcore: registered new driver hub
NET: Registered protocol family 2
IP route cache hash table entries: 512 (order: -1, 2048 bytes)
TCP established hash table entries: 2048 (order: 1, 8192 bytes)
TCP bind hash table entries: 1024 (order: 0, 4096 bytes)
TCP: Hash tables configured (established 2048 bind 1024)
TCP reno registered
JFFS2 version 2.2. (NAND) (C) 2001-2003 Red Hat, Inc.
Initializing Cryptographic API
io scheduler noop registered (default)
pxa2xx-uart.0: ttyS0 at MMIO 0x40100000 (irq = 15) is a FFUART
pxa2xx-uart.1: ttyS1 at MMIO 0x40200000 (irq = 14) is a BTUART
pxa2xx-uart.2: ttyS2 at MMIO 0x40700000 (irq = 13) is a STUART
pxa2xx-uart.3: ttyS3 at MMIO 0x41600000 (irq = 0) is a HWUART
loop: loaded (max 8 devices)
NFTL driver: nftlcore.c $Revision: 1.98 $, nftlmount.c $Revision: 1.41 $
INFTL: inftlcore.c $Revision: 1.19 $, inftlmount.c $Revision: 1.18 $
physmap flash device: 2000000 at 0
phys_mapped_flash: Found 1 x32 devices at 0x0 in 16-bit bank
Intel/Sharp Extended Query Table at 0x0031
Using buffer write method
cfi_cmdset_0001: Erase suspend on write enabled
cmdlinepart partition parsing not available
RedBoot partition parsing not available
ftl_cs: FTL header not found.
116x: driver isp116x-hcd, 03 Nov 2005
Initializing USB Mass Storage driver...
usbcore: registered new driver usb-storage
USB Mass Storage support registered.
TCP bic registered
VFS: Cannot open root device "sda1" or unknown-block(0,0)
Please append a correct "root=" boot option
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
with HaRET from
http://www.handhelds.org/moin/moin.cgi/HaRET i'm loading testing kernels
you need the haret.exe, a suitable zImage and a .txt file like this all in one directory
# kernel.txt
# we try to boot a kernel with Haret script
set KERNEL zImage
set MTYPE 659
set CMDLINE "console=ttyS0,115200n8"
bootlinux
need to get a root filesystem going next and LCD would be fun
will make kernel images and rootfs available when there's something a bit more advanced, oh well you can find me on irc sometimes for now ... stay tuned ...