petitemort% ~/dev-simtec/qemu-branch/arm-softmmu/qemu-system-arm -M simtecbast -kernel linux-2.6.18-simtec3/vmlinuz-2.6.18-simtec3 -append "console=ttySAC0,115200" -nographic Could not configure '/dev/rtc' to have a 1024 Hz timer. This is not a fatal error, but for better emulation accuracy either use a 2.6 host Linux kernel or type 'echo 1024 > /proc/sys/dev/rtc/max-user-freq' as root. (qemu) Uncompressing Linux......................................................................................................... done, booting the kernel. Linux version 2.6.18-simtec2 (vince@derik) (gcc version 4.0.1) #1 Sun Nov 12 20:47:56 GMT 2006 CPU: ARM920T [41129200] revision 0 (ARMv4T), cr=00007137 Machine: Simtec-BAST Memory policy: ECC disabled, Data cache writeback CPU S3C2410A (id 0x32410002) S3C2410: core 120.000 MHz, memory 120.000 MHz, peripheral 120.000 MHz S3C24XX Clocks, (c) 2004 Simtec Electronics CLOCK: Slow mode (1.500 MHz), fast, MPLL on, UPLL on USB Power Control, (c) 2004 Simtec Electronics CPU0: D VIVT write-through cache CPU0: I cache: 4096 bytes, associativity 4, 32 byte lines, 32 sets CPU0: D cache: 65536 bytes, associativity 4, 32 byte lines, 512 sets Built 1 zonelists. Total pages: 32768 Kernel command line: console=ttySAC0,115200 irq: clearing subpending status 00000002 PID hash table entries: 1024 (order: 10, 4096 bytes) timer tcon=00000000, tcnt ea5f, tcfg 00000000,00040000, usec 00001555 Console: colour dummy device 80x30 Dentry cache hash table entries: 16384 (order: 4, 65536 bytes) Inode-cache hash table entries: 8192 (order: 3, 32768 bytes) Memory: 128MB = 128MB total Memory: 126464KB available (2701K code, 533K data, 132K init) Mount-cache hash table entries: 512 CPU: Testing write buffer coherency: ok sbcd_drv_add: added c00260f0 (ax88796) sbcd_drv_add: added c00260fc (ax88796-pp) sbcd_drv_add: added c0026108 (dm9000) sbcd_drv_add: added c0026114 (sm501) sbcd_drv_add: added c002612c (mtd-ram) sbcd_drv_add: added c0026120 (sram) sbcd_drv_add: added c0026138 (16550) sbcd_drv_add: added c0026144 (simtec-ide) sbcd_drv_add: added c0026150 (simtec-i2c) sbcd_drv_add: added c0026174 (simtec-8bit-lcd) sbcd_drv_add: added c0026168 (simtec-lcd-8bit) sbcd_drv_add: added c002615c (simtec-lcd-char) sbcd_drv_add: added c0026180 (cpu-i2c) sbcd_drv_add: added c00261c4 (cpu-rtc) sbcd_drv_add: added c00261d0 (cpu-wdt) sbcd_drv_add: added c00261dc (cpu-usb) sbcd_drv_add: added c00261f8 (cpu-lcd) sbcd_drv_add: added c0026214 (cpu-uart) sbcd: board initialising (c0026220) no sbcd data found, using default S3C24XX DMA Driver, (c) 2003-2004,2006 Simtec Electronics Registering sysclass DMA channel 0 at c8800000, irq 33 DMA channel 1 at c8800040, irq 34 DMA channel 2 at c8800080, irq 35 DMA channel 3 at c88000c0, irq 36 NET: Registered protocol family 16 S3C2410: Initialising architecture kobject_add failed for s3c2410-ohci with -EEXIST, don't try to register things with the same name in the same directory. s3c24xx: failed to add board device s3c2410-ohci (-17) @c02d56d8 kobject_add failed for s3c2410-wdt with -EEXIST, don't try to register things with the same name in the same directory. s3c24xx: failed to add board device s3c2410-wdt (-17) @c02d50dc kobject_add failed for s3c2410-rtc with -EEXIST, don't try to register things with the same name in the same directory. s3c24xx: failed to add board device s3c2410-rtc (-17) @c02d4c48 0: xdreq0, channels 0--- 1: xdreq1, channels -1-- 2: sdi, channels 0-23 3: spi0, channels -1-- 4: spi1, channels ---3 5: uart0, channels 0--- 6: uart1, channels -1-- 7: uart2, channels ---3 8: timer, channels 0-23 9: i2s-sdi, channels -12- 10: i2s-sdo, channels --2- 11: , channels ---- 12: , channels ---- 13: , channels ---- 14: usb-ep1, channels 0--- 15: usb-ep2, channels -1-- 16: usb-ep3, channels --2- 17: usb-ep4, channels ---3 Simtec Board Power Manangement, (c) 2005 Simtec Electronics S3C2410 Power Management, (c) 2004 Simtec Electronics BAST PC104 IRQ routing, (c) 2005 Simtec Electronics usbcore: registered new driver usbfs usbcore: registered new driver hub NET: Registered protocol family 2 IP route cache hash table entries: 1024 (order: 0, 4096 bytes) TCP established hash table entries: 4096 (order: 2, 16384 bytes) TCP bind hash table entries: 2048 (order: 1, 8192 bytes) TCP: Hash tables configured (established 4096 bind 2048) TCP reno registered Simtec TLV320AIC23 Audio platform driver NetWinder Floating Point Emulator V0.97 (double precision) JFFS version 1.0, (C) 1999, 2000 Axis Communications AB JFFS2 version 2.2. (NAND) (C) 2001-2006 Red Hat, Inc. io scheduler noop registered io scheduler anticipatory registered (default) io scheduler deadline registered io scheduler cfq registered fb: start: 0,0,0 0,0,0 fb: found: 30,32,3 20,40,20 Console: switching to colour frame buffer device 80x30 fb0: s3c2410fb frame buffer device lp: driver loaded but no devices found ppdev: user-space parallel port driver S3C2410 Watchdog Timer, (c) 2004 Simtec Electronics Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing enabled s3c2410-uart.0: s3c2410_serial0 at MMIO 0x50000000 (irq = 70) is a S3C2410 s3c2410-uart.1: s3c2410_serial1 at MMIO 0x50004000 (irq = 73) is a S3C2410 s3c2410-uart.2: s3c2410_serial2 at MMIO 0x50008000 (irq = 76) is a S3C2410 RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize loop: loaded (max 8 devices) AX88796 platform driver, (c) 2005 Simtec Electronics ax_reset_8390: eth%d did not complete. AX88796: 16bit, irq 55, c8852000, MAC: 00:00:00:00:00:00 AX88780 platform driver, (c) 2006 Simtec Electronics dm9000 Ethernet Driver eth1: dm9000 at c8856000,c8858040 IRQ 54 MAC: 00:31:2d:78:81:01 Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2 ide: Assuming 50MHz system bus speed for PIO modes; override with idebus=xx BAST: IDE driver, (c) 2003-2004 Simtec Electronics hda: QEMU CD-ROM, ATAPI CD/DVD-ROM drive hdb: QEMU CD-ROM, ATAPI CD/DVD-ROM drive ide0 at 0xee200000-0xee200007,0xee3000c0 on irq 61 hda: ATAPI 4X CD-ROM drive, 512kB Cache Uniform CD-ROM driver Revision: 3.20 hdb: ATAPI 4X CD-ROM drive, 512kB Cache Simtec IDE driver, (c) 2005 Simtec Electronics BAST NOR-Flash Driver, (c) 2004 Simtec Electronics bast-flash: map_probe() failed S3C24XX NAND Driver, (c) 2004 Simtec Electronics s3c2410-nand s3c2410-nand: Tacls=4, 33ns Twrph0=8 66ns, Twrph1=8 66ns No NAND device found!!! No NAND device found!!! No NAND device found!!! No NAND device found!!! usbmon: debugfs is not available s3c2410-ohci s3c2410-ohci: S3C24XX OHCI s3c2410-ohci s3c2410-ohci: new USB bus registered, assigned bus number 1 s3c2410-ohci s3c2410-ohci: irq 42, io mem 0x49000000 usb usb1: configuration #1 chosen from 1 choice hub 1-0:1.0: USB hub found hub 1-0:1.0: 2 ports detected mice: PS/2 mouse device common for all mice S3C24XX RTC, (c) 2004,2006 Simtec Electronics s3c2410-rtc s3c2410-rtc: rtc disabled, re-enabling s3c2410-rtc s3c2410-rtc: rtc intf: sysfs s3c2410-rtc s3c2410-rtc: rtc intf: proc s3c2410-rtc s3c2410-rtc: rtc intf: dev (254:0) s3c2410-rtc s3c2410-rtc: rtc core: registered s3c as rtc0 s3c2410-i2c s3c2410-i2c: slave address 0x10 s3c2410-i2c s3c2410-i2c: bus frequency set to 117 KHz s3c2410-i2c s3c2410-i2c: i2c-0: S3C I2C adapter s3c2410-i2c s3c2410-i2c: deal with arbitration loss s3c2410-i2c s3c2410-i2c: deal with arbitration loss TCP bic registered NET: Registered protocol family 1 NET: Registered protocol family 17 s3c2410-rtc s3c2410-rtc: setting the system clock to 2006-11-12 21:14:33 (1163366073) Root-NFS: No NFS server available, giving up. VFS: Unable to mount root fs via NFS, trying floppy. VFS: Cannot open root device "" 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)