Hi all, Here is my situation.
Kernel command line: root=/dev/mtdblock2 rw rootfstype=jffs2 init=/ init console=ttyS0,38400 mem=64M / # cat /proc/ partitions major minor #blocks name 31 0 256 mtdblock0 31 1 4096 mtdblock1 31 2 28416 mtdblock2 8 0 8192 sda / # ls /dev/ mtd mtd0 mtd0ro mtd1 mtd1ro mtd2 mtd2ro I can boot the Android kernel using mtdblock2 as root file system. And there is the partition. But I can't see the mtdblock0,1,2 under the /dev directory. What's wrong with me?? ======================================= Here is my full booting log and the previous post message has my .config file ======================================= Uncompressing Linux............................................................. Linux version 2.6.25 (r...@ubuntu) (gcc version 4.3.2 (Sourcery G++ Lite 2008q39 CPU: XScale-PXA270 [69054117] revision 7 (ARMv5TE), cr=0000397f Machine: Intel HCDDBBVA0 Development Platform (aka Mainstone) ATAG_INITRD is deprecated; please update your bootloader. Memory policy: ECC disabled, Data cache writeback Run Mode clock: 104.00MHz (*8) Turbo Mode clock: 416.00MHz (*4.0, active) Memory clock: 104.00MHz (/ 1) System bus clock: 52.00MHz 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 in Zone order, mobility grouping on. Total pages: 16256 Kernel command line: root=/dev/mtdblock2 rw rootfstype=jffs2 init=/ init consoleM PID hash table entries: 256 (order: 8, 1024 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: 61184KB available (3172K code, 452K data, 100K init) Mount-cache hash table entries: 512 CPU: Testing write buffer coherency: ok net_namespace: 152 bytes NET: Registered protocol family 16 Mainstone configured to boot from processor- flash SCSI subsystem initialized usbcore: registered new interface driver usbfs usbcore: registered new interface driver hub usbcore: registered new device driver usb NET: Registered protocol family 2 IP route cache hash table entries: 1024 (order: 0, 4096 bytes) TCP established hash table entries: 2048 (order: 2, 16384 bytes) TCP bind hash table entries: 2048 (order: 1, 8192 bytes) TCP: Hash tables configured (established 2048 bind 2048) TCP reno registered NetWinder Floating Point Emulator V0.97 (double precision) ashmem: initialized JFFS2 version 2.2. (NAND) �� 2001-2006 Red Hat, Inc. yaffs Feb 18 2009 15:48:48 Installing. Block layer SCSI generic (bsg) driver version 0.4 loaded (major 254) io scheduler noop registered io scheduler anticipatory registered io scheduler deadline registered io scheduler cfq registered (default) Console: switching to colour frame buffer device 30x40 pxa2xx-uart.0: ttyS0 at MMIO 0x40100000 (irq = 22) is a FFUART console [ttyS0] enabled pxa2xx-uart.1: ttyS1 at MMIO 0x40200000 (irq = 21) is a BTUART pxa2xx-uart.2: ttyS2 at MMIO 0x40700000 (irq = 20) is a STUART loop: module loaded Invalid chip endian 0x087f68 pxa_free_dma: trying to free channel 0 which is already freed pxa_free_dma: trying to free channel 0 which is already freed smc911x: not found (-19). dm9000 Ethernet Driver, V1.30 Uniform Multi-Platform E-IDE driver ide: Assuming 50MHz system bus speed for PIO modes; override with idebus=xx osst :I: Tape driver with OnStream support version 0.99.4 osst :I: $Id: osst.c,v 1.73 2005/01/01 21:13:34 wriede Exp $ Driver 'osst' needs updating - please use bus_type methods Driver 'sd' needs updating - please use bus_type methods scsi0 : scsi_debug, version 1.81 [20070104], dev_size_mb=8, opts=0x0 scsi 0:0:0:0: Direct-Access Linux scsi_debug 0004 PQ: 0 ANSI: 5 Probing processor-flash at physical address 0x00000000 (32-bit bankwidth) processor-flash: Found 2 x16 devices at 0x0 in 32-bit bank Intel/Sharp Extended Query Table at 0x0031 Using buffer write method cfi_cmdset_0001: Erase suspend on write enabled RedBoot partition parsing not available Creating 3 MTD partitions on "processor- flash": 0x00000000-0x00040000 : "Bootloader" mtd: Giving out device 0 to Bootloader sd 0:0:0:0: [sda] 16384 512-byte hardware sectors (8 MB) sd 0:0:0:0: [sda] Write Protect is off 0x00040000-0x00440000 : "Kernel" mtd: Giving out device 1 to Kernel 0x00440000-0x02000000 : "Filesystem" mtd: Giving out device 2 to Filesystem sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, supports DPO and FA Probing mainboard-flash at physical address 0x04000000 (32-bit bankwidth) pxa2xx-flash: probe of pxa2xx-flash.1 failed with error -5 sd 0:0:0:0: [sda] 16384 512-byte hardware sectors (8 MB) block2mtd: version $Revision: 1.30 $ sd 0:0:0:0: [sda] Write Protect is off pxa27x-ohci pxa27x-ohci: new USB bus registered, assigned bus number 1 pxa27x-ohci pxa27x-ohci: irq 3, io mem 0x4c000000 sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, supports DPO and FA sda: unknown partition table sd 0:0:0:0: [sda] Attached SCSI disk sd 0:0:0:0: Attached scsi generic sg0 type 0 usb usb1: configuration #1 chosen from 1 choice hub 1-0:1.0: USB hub found hub 1-0:1.0: 3 ports detected usb usb1: New USB device found, idVendor=1d6b, idProduct=0001 usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1 usb usb1: Product: PXA27x OHCI usb usb1: Manufacturer: Linux 2.6.25 ohci_hcd usb usb1: SerialNumber: pxa27x drivers/usb/host/r8a66597-hcd.c: driver r8a66597_hcd, 29 May 2007 Initializing USB Mass Storage driver... usb 1-1: new full speed USB device using pxa27x-ohci and address 2 usb 1-1: configuration #1 chosen from 1 choice hub 1-1:1.0: USB hub found hub 1-1:1.0: 4 ports detected usb 1-1: New USB device found, idVendor=058f, idProduct=9254 usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0 usb 1-1: Product: Generic USB Hub usb 1-1: Manufacturer: ALCOR usbcore: registered new interface driver usb- storage USB Mass Storage support registered. mice: PS/2 mouse device common for all mice usbcore: registered new interface driver usbhid drivers/hid/usbhid/hid-core.c: v2.6:USB HID core driver logger: created 64K log 'log_main' logger: created 64K log 'log_events' logger: created 64K log 'log_radio' TCP cubic registered NET: Registered protocol family 1 RPC: Registered udp transport module. RPC: Registered tcp transport module. XScale iWMMXt coprocessor detected. VFS: Mounted root (jffs2 filesystem). Freeing init memory: 100K BusyBox v1.00 (2004.12.10-09:11+0000) Built-in shell (ash) Enter 'help' for a list of built-in commands. / # cat /proc/ partitions major minor #blocks name 31 0 256 mtdblock0 31 1 4096 mtdblock1 31 2 28416 mtdblock2 8 0 8192 sda / # ls /dev/ mtd mtd0 mtd0ro mtd1 mtd1ro mtd2 mtd2ro --~--~---------~--~----~------------~-------~--~----~ unsubscribe: [email protected] website: http://groups.google.com/group/android-porting -~----------~----~----~----~------~----~------~--~---
