Hi, Did you look in both /dev and /dev/block?
ebmajor wrote: > 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 -~----------~----~----~----~------~----~------~--~---
