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
-~----------~----~----~----~------~----~------~--~---

Reply via email to