I’m still having some difficulty getting 2.6.27 running on the OMAP35xx EVM board.
I start with a cloned SD Card of the TI Cube demo, which is based on u-boot 1.1.4 and Linux Kernel 2.6.22. The cloned SD Card boots up and works fine. I overwrite u-boot.bin with u-boot.bin version 2008.10-00953-dirty and I replace uImage with uImage version 2.6.27-omap1. It doesn’t matter whether I leave the file system on the second partition as is or replace it with a Debian file system that works fine on my BeagleBoard, it fails right after the rootdelay when it tries to mount the MMC. For some reason it does not find the second partition.
This is my u-boot environment:
bootdelay=10
baudrate=115200
bootfile=“uImage”
bootcmd=mmcinit; fatload mmc 0:1 0x80300000 uImage; bootm 0x80300000
bootargs=console=ttyS0,115200n8 root=/dev/mmcblk0p2 rw rootdelay=4 rootfstype=ext3 video=omapfb:vram:2M,vram:4M,mode:640x480@60,vxres=640,vyres=480
gatewayip=10.100.116.1
ethaddr=08:00:28:01:1C:18
gateway=10.100.116.1
ipaddr=10.100.116.105
netmask=255.255.255.0
serverip=10.100.116.24
stdin=serial
stdout=serial
stderr=serial
Environment size: 442/131068 bytes
And here is the console output:
OMAP3_EVM # boot
reading uImage
1850632 bytes read
Booting kernel from Legacy Image at 80300000 …
Image Name: Linux-2.6.27-omap1
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 1850568 Bytes = 1.8 MB
Load Address: 80008000
Entry Point: 80008000
Verifying Checksum … OK
Loading Kernel Image … OK
OK
Starting kernel …
Uncompressing Linux… done, booting t.
<5>Linux version 2.6.27-omap1 (jsynesio@DellXPSGen2) (gcc version 4.3.2 (Sourcery G++ Lite 2008q3-41) ) #1 Wed Dec 3 22:17:58 PST 2008
CPU: ARMv7 Processor [411fc082] revision 2 (ARMv7), cr=00c5387f
Machine: OMAP3 EVM
Memory policy: ECC disabled, Data cache writeback
<7>On node 0 totalpages: 32768
<7>free_area_init_node: node 0, pgdat c039b4b4, node_mem_map c03b5000
<7> DMA zone: 32512 pages, LIFO batch:7
<6>OMAP3430 ES2.0
<6>SRAM: Mapped pa 0x40200000 to va 0xd7000000 size: 0x100000
CPU0: L1 I VIPT cache. Caches unified at level 2, coherent at level 3
CPU0: Level 1 cache is separate instruction and data
CPU0: I cache: 16384 bytes, associativity 4, 64 byte lines, 64 sets,
supports RA
CPU0: D cache: 16384 bytes, associativity 4, 64 byte lines, 64 sets,
supports RA WB WT
CPU0: Level 2 cache is unified
CPU0: unified cache: 262144 bytes, associativity 8, 64 byte lines, 512 sets,
supports WA RA WB WT
Built 1 zonelists in Zone order, mobility grouping on. Total pages: 32512
<5>Kernel command line: console=ttyS0,115200n8 root=/dev/mmcblk0p2 rw rootdelay=4 rootfstype=ext3 video=omapfb:vram:2M,vram:4M,mode:640x480@60,vxres=640,0
<6>Clocking rate (Crystal/DPLL/ARM core): 26.0/332/500 MHz
<6>GPMC revision 5.0
<6>IRQ: Found an INTC at 0xd8200000 (revision 4.0) with 96 interrupts
<6>Total of 96 interrupts on 1 active controller
<6>OMAP34xx GPIO hardware version 2.5
PID hash table entries: 512 (order: 9, 2048 bytes)
<6>OMAP clockevent source: GPTIMER1 at 32768 Hz
Console: colour dummy device 80x30
<6>Dentry cache hash table entries: 16384 (order: 4, 65536 bytes)
<6>Inode-cache hash table entries: 8192 (order: 3, 32768 bytes)
<6>Memory: 128MB = 128MB total
<5>Memory: 126008KB available (3360K code, 246K data, 148K init)
<6>Calibrating delay loop… 499.92 BogoMIPS (lpj=1949696)
Mount-cache hash table entries: 512
<6>CPU: Testing write buffer coherency: ok
<6>net_namespace: 288 bytes
<6>NET: Registered protocol family 16
<6>OMAP DMA hardware revision 4.0
<3>USB: No board-specific platform config found
<6>i2c_omap i2c_omap.1: bus 1 rev3.12 at 2600 kHz
<6>twl4030: PIH (irq 7) chaining IRQs 368…375
<6>twl4030: power (irq 373) chaining IRQs 376…383
<6>twl4030: gpio (irq 368) chaining IRQs 384…401
<6>i2c_omap i2c_omap.2: bus 2 rev3.12 at 400 kHz
<6>i2c_omap i2c_omap.3: bus 3 rev3.12 at 400 kHz
<6>twl4030_usb twl4030_usb: Initialized TWL4030 USB module
<5>SCSI subsystem initialized
<6>usbcore: registered new interface driver usbfs
<6>usbcore: registered new interface driver hub
<6>usbcore: registered new device driver usb
<6>musb_hdrc: version 6.0, musb-dma, otg (peripheral+host), debug=0
<7>musb_hdrc: ConfigData=0x55 (UTMI-16, dyn FIFOs, bulk split (X), HB-ISO Rx (X))
<7>musb_hdrc: MHDRC RTL version 1.400
<7>musb_hdrc: setup fifo_mode 4
<7>musb_hdrc: 29/31 max ep, 15424/16384 memory
<7>musb_hdrc: hw_ep 0shared, max 64
<7>musb_hdrc: hw_ep 1tx, max 512
<7>musb_hdrc: hw_ep 1rx, max 512
<7>musb_hdrc: hw_ep 2tx, max 512
<7>musb_hdrc: hw_ep 2rx, max 512
<7>musb_hdrc: hw_ep 3tx, max 512
<7>musb_hdrc: hw_ep 3rx, max 512
<7>musb_hdrc: hw_ep 4tx, max 512
<7>musb_hdrc: hw_ep 4rx, max 512
<7>musb_hdrc: hw_ep 5tx, max 512
<7>musb_hdrc: hw_ep 5rx, max 512
<7>musb_hdrc: hw_ep 6tx, max 512
<7>musb_hdrc: hw_ep 6rx, max 512
<7>musb_hdrc: hw_ep 7tx, max 512
<7>musb_hdrc: hw_ep 7rx, max 512
<7>musb_hdrc: hw_ep 8tx, max 512
<7>musb_hdrc: hw_ep 8rx, max 512
<7>musb_hdrc: hw_ep 9tx, max 512
<7>musb_hdrc: hw_ep 9rx, max 512
<7>musb_hdrc: hw_ep 10tx, max 512
<7>musb_hdrc: hw_ep 10rx, max 512
<7>musb_hdrc: hw_ep 11tx, max 512
<7>musb_hdrc: hw_ep 11rx, max 512
<7>musb_hdrc: hw_ep 12tx, max 512
<7>musb_hdrc: hw_ep 12rx, max 512
<7>musb_hdrc: hw_ep 13tx, max 512
<7>musb_hdrc: hw_ep 13rx, max 512
<7>musb_hdrc: hw_ep 14shared, max 1024
<7>musb_hdrc: hw_ep 15shared, max 1024
<6>musb_hdrc: USB OTG mode controller at d80ab000 using DMA, IRQ 92
<6>NET: Registered protocol family 2
<7>Switched to high resolution mode on CPU 0
<6>IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
<6>TCP established hash table entries: 4096 (order: 3, 32768 bytes)
<6>TCP bind hash table entries: 4096 (order: 2, 16384 bytes)
<6>TCP: Hash tables configured (established 4096 bind 4096)
<6>TCP reno registered
<6>NET: Registered protocol family 1
<4>NetWinder Floating Point Emulator V0.97 (double precision)
<5>VFS: Disk quotas dquot_6.5.1
Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
<6>JFFS2 version 2.2. (NAND) �© 2001-2006 Red Hat, Inc.
<6>msgmni has been set to 246
<6>io scheduler noop registered
<6>io scheduler anticipatory registered (default)
<6>io scheduler deadline registered
<6>io scheduler cfq registered
<6>omapfb: configured for panel omap3evm
<4>coherent allocation too big (requested 0x200000 mask 0xffffffff)
<3>omapfb omapfb: unable to allocate FB DMA memory
<3>omapfb omapfb: controller initialization failed (-12)
<6>Serial: 8250/16550 driver4 ports, IRQ sharing enabled
<6>serial8250.0: ttyS0 at MMIO 0x4806a000 (irq = 72) is a ST16654
<6>console [ttyS0] enabled
Linux version 2.6.27-omap1 (jsynesio@DellXPSGen2) (gcc version 4.3.2 (Sourcery G++ Lite 2008q3-41) ) #1 Wed Dec 3 22:17:58 PST 2008
CPU: ARMv7 Processor [411fc082] revision 2 (ARMv7), cr=00c5387f
Machine: OMAP3 EVM
Memory policy: ECC disabled, Data cache writeback
OMAP3430 ES2.0
SRAM: Mapped pa 0x40200000 to va 0xd7000000 size: 0x100000
CPU0: L1 I VIPT cache. Caches unified at level 2, coherent at level 3
CPU0: Level 1 cache is separate instruction and data
CPU0: I cache: 16384 bytes, associativity 4, 64 byte lines, 64 sets,
supports RA
CPU0: D cache: 16384 bytes, associativity 4, 64 byte lines, 64 sets,
supports RA WB WT
CPU0: Level 2 cache is unified
CPU0: unified cache: 262144 bytes, associativity 8, 64 byte lines, 512 sets,
supports WA RA WB WT
Built 1 zonelists in Zone order, mobility grouping on. Total pages: 32512
Kernel command line: console=ttyS0,115200n8 root=/dev/mmcblk0p2 rw rootdelay=4 rootfstype=ext3 video=omapfb:vram:2M,vram:4M,mode:640x480@60,vxres=640,vyr0
Clocking rate (Crystal/DPLL/ARM core): 26.0/332/500 MHz
GPMC revision 5.0
IRQ: Found an INTC at 0xd8200000 (revision 4.0) with 96 interrupts
Total of 96 interrupts on 1 active controller
OMAP34xx GPIO hardware version 2.5
PID hash table entries: 512 (order: 9, 2048 bytes)
OMAP clockevent source: GPTIMER1 at 32768 Hz
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: 126008KB available (3360K code, 246K data, 148K init)
Calibrating delay loop… 499.92 BogoMIPS (lpj=1949696)
Mount-cache hash table entries: 512
CPU: Testing write buffer coherency: ok
net_namespace: 288 bytes
NET: Registered protocol family 16
OMAP DMA hardware revision 4.0
USB: No board-specific platform config found
i2c_omap i2c_omap.1: bus 1 rev3.12 at 2600 kHz
twl4030: PIH (irq 7) chaining IRQs 368…375
twl4030: power (irq 373) chaining IRQs 376…383
twl4030: gpio (irq 368) chaining IRQs 384…401
i2c_omap i2c_omap.2: bus 2 rev3.12 at 400 kHz
i2c_omap i2c_omap.3: bus 3 rev3.12 at 400 kHz
twl4030_usb twl4030_usb: Initialized TWL4030 USB module
SCSI subsystem initialized
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
musb_hdrc: version 6.0, musb-dma, otg (peripheral+host), debug=0
musb_hdrc: USB OTG mode controller at d80ab000 using DMA, IRQ 92
NET: Registered protocol family 2
IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
TCP established hash table entries: 4096 (order: 3, 32768 bytes)
TCP bind hash table entries: 4096 (order: 2, 16384 bytes)
TCP: Hash tables configured (established 4096 bind 4096)
TCP reno registered
NET: Registered protocol family 1
NetWinder Floating Point Emulator V0.97 (double precision)
VFS: Disk quotas dquot_6.5.1
Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
JFFS2 version 2.2. (NAND) �© 2001-2006 Red Hat, Inc.
msgmni has been set to 246
io scheduler noop registered
io scheduler anticipatory registered (default)
io scheduler deadline registered
io scheduler cfq registered
omapfb: configured for panel omap3evm
coherent allocation too big (requested 0x200000 mask 0xffffffff)
omapfb omapfb: unable to allocate FB DMA memory
omapfb omapfb: controller initialization failed (-12)
Serial: 8250/16550 driver4 ports, IRQ sharing enabled
serial8250.0: ttyS0 at MMIO 0x4806a000 (irq = 72) is a ST16654
console [ttyS0] enabled
<6>serial8250.0: ttyS1 at MMIO 0x4806c000 (irq = 73) is a ST16654
serial8250.0: ttyS1 at MMIO 0x4806c000 (irq = 73) is a ST16654
<6>serial8250.0: ttyS2 at MMIO 0x49020000 (irq = 74) is a ST16654
serial8250.0: ttyS2 at MMIO 0x49020000 (irq = 74) is a ST16654
<6>brd: module loaded
brd: module loaded
<6>loop: module loaded
loop: module loaded
eth0: LAN9115 (rev 2) at 0x2c000000 IRQ 336eth0: LAN9115 (rev 2) at 0x2c000000 IRQ 336
eth0: Invalid ethernet MAC address. Please set using ifconfig
eth0: Invalid ethernet MAC address. Please set using ifconfig
<7>eth0: LAN911x Internal PHY
<6>i2c /dev entries driver
i2c /dev entries driver
<4>Driver ‘sd’ needs updating - please use bus_type methods
Driver ‘sd’ needs updating - please use bus_type methods
<6>OneNAND driver initializing
OneNAND driver initializing
<6>omap2-onenand omap2-onenand: initializing on CS0, phys base 0x20000000, virtual base c8880000
omap2-onenand omap2-onenand: initializing on CS0, phys base 0x20000000, virtual base c8880000
<7>OneNAND Manufacturer: Samsung (0xec)
<6>Muxed OneNAND 128MB 1.8V 16-bit (0x30)
Muxed OneNAND 128MB 1.8V 16-bit (0x30)
<6>OneNAND version = 0x0221
OneNAND version = 0x0221
<7>Chip support all block unlock
<6>Scanning device for bad blocks
Scanning device for bad blocks
<6>onenand_bbt_wait: ecc error = 0x2222, controller error 0x2400
onenand_bbt_wait: ecc error = 0x2222, controller error 0x2400
<4>Bad eraseblock 752 at 0x05e00000
Bad eraseblock 752 at 0x05e00000
<5>Creating 5 MTD partitions on “omap2-onenand”:
Creating 5 MTD partitions on “omap2-onenand”:
<5>0x00000000-0x00080000 : “xloader”
0x00000000-0x00080000 : “xloader”
<5>0x00080000-0x00260000 : “uboot”
0x00080000-0x00260000 : “uboot”
<5>0x00260000-0x00280000 : “params”
0x00260000-0x00280000 : “params”
<5>0x00280000-0x00780000 : “linux”
0x00280000-0x00780000 : “linux”
<5>0x00780000-0x08000000 : “jffs2”
0x00780000-0x08000000 : “jffs2”
<5>usbmon: debugfs is not available
usbmon: debugfs is not available
<6>Initializing USB Mass Storage driver…
Initializing USB Mass Storage driver…
<6>usbcore: registered new interface driver usb-storage
usbcore: registered new interface driver usb-storage
<6>USB Mass Storage support registered.
USB Mass Storage support registered.
<6>usbcore: registered new interface driver usbtest
usbcore: registered new interface driver usbtest
<6>input: omap_twl4030keypad as /class/input/input0
input: omap_twl4030keypad as /class/input/input0
<6>ads7846 spi1.0: touchscreen, irq 335
ads7846 spi1.0: touchscreen, irq 335
<6>input: ADS784x Touchscreen as /class/input/input1
input: ADS784x Touchscreen as /class/input/input1
<6>OMAP Watchdog Timer Rev 0x31: initial timeout 60 sec
OMAP Watchdog Timer Rev 0x31: initial timeout 60 sec
<6>usbcore: registered new interface driver usbhid
usbcore: registered new interface driver usbhid
<6>usbhid: v2.6:USB HID core driver
usbhid: v2.6:USB HID core driver
<6>TCP cubic registered
TCP cubic registered
<6>NET: Registered protocol family 17
NET: Registered protocol family 17
<6>NET: Registered protocol family 15
NET: Registered protocol family 15
<6>RPC: Registered udp transport module.
RPC: Registered udp transport module.
<6>RPC: Registered tcp transport module.
RPC: Registered tcp transport module.
<3>Power Management for TI OMAP3.
Power Management for TI OMAP3.
<6>SmartReflex driver initialized
SmartReflex driver initialized
<6>Disabling unused clock “sr2_fck”
Disabling unused clock “sr2_fck”
<6>Disabling unused clock “sr1_fck”
Disabling unused clock “sr1_fck”
<6>Disabling unused clock “mcbsp_fck”
Disabling unused clock “mcbsp_fck”
<6>Disabling unused clock “mcbsp_fck”
Disabling unused clock “mcbsp_fck”
<6>Disabling unused clock “mcbsp_fck”
Disabling unused clock “mcbsp_fck”
<6>Disabling unused clock “mcbsp_ick”
Disabling unused clock “mcbsp_ick”
<6>Disabling unused clock “mcbsp_ick”
Disabling unused clock “mcbsp_ick”
<6>Disabling unused clock “mcbsp_ick”
Disabling unused clock “mcbsp_ick”
<6>Disabling unused clock “gpt2_ick”
Disabling unused clock “gpt2_ick”
<6>Disabling unused clock “gpt3_ick”
Disabling unused clock “gpt3_ick”
<6>Disabling unused clock “gpt4_ick”
Disabling unused clock “gpt4_ick”
<6>Disabling unused clock “gpt5_ick”
Disabling unused clock “gpt5_ick”
<6>Disabling unused clock “gpt6_ick”
Disabling unused clock “gpt6_ick”
<6>Disabling unused clock “gpt7_ick”
Disabling unused clock “gpt7_ick”
<6>Disabling unused clock “gpt8_ick”
Disabling unused clock “gpt8_ick”
<6>Disabling unused clock “gpt9_ick”
Disabling unused clock “gpt9_ick”
<6>Disabling unused clock “wdt3_ick”
Disabling unused clock “wdt3_ick”
<6>Disabling unused clock “wdt3_fck”
Disabling unused clock “wdt3_fck”
<6>Disabling unused clock “gpio2_dbck”
Disabling unused clock “gpio2_dbck”
<6>Disabling unused clock “gpio3_dbck”
Disabling unused clock “gpio3_dbck”
<6>Disabling unused clock “gpio4_dbck”
Disabling unused clock “gpio4_dbck”
<6>Disabling unused clock “gpio5_dbck”
Disabling unused clock “gpio5_dbck”
<6>Disabling unused clock “gpt9_fck”
Disabling unused clock “gpt9_fck”
<6>Disabling unused clock “gpt8_fck”
Disabling unused clock “gpt8_fck”
<6>Disabling unused clock “gpt7_fck”
Disabling unused clock “gpt7_fck”
<6>Disabling unused clock “gpt6_fck”
Disabling unused clock “gpt6_fck”
<6>Disabling unused clock “gpt5_fck”
Disabling unused clock “gpt5_fck”
<6>Disabling unused clock “gpt4_fck”
Disabling unused clock “gpt4_fck”
<6>Disabling unused clock “gpt3_fck”
Disabling unused clock “gpt3_fck”
<6>Disabling unused clock “gpt2_fck”
Disabling unused clock “gpt2_fck”
<6>Disabling unused clock “gpt12_ick”
Disabling unused clock “gpt12_ick”
<6>Disabling unused clock “wdt1_ick”
Disabling unused clock “wdt1_ick”
<6>Disabling unused clock “wdt2_ick”
Disabling unused clock “wdt2_ick”
<6>Disabling unused clock “wdt2_fck”
Disabling unused clock “wdt2_fck”
<6>Disabling unused clock “gpio1_dbck”
Disabling unused clock “gpio1_dbck”
<6>Disabling unused clock “cam_ick”
Disabling unused clock “cam_ick”
<6>Disabling unused clock “cam_mclk”
Disabling unused clock “cam_mclk”
<6>Disabling unused clock “des1_ick”
Disabling unused clock “des1_ick”
<6>Disabling unused clock “sha11_ick”
Disabling unused clock “sha11_ick”
<6>Disabling unused clock “rng_ick”
Disabling unused clock “rng_ick”
<6>Disabling unused clock “aes1_ick”
Disabling unused clock “aes1_ick”
<6>Disabling unused clock “ssi_ick”
Disabling unused clock “ssi_ick”
<6>Disabling unused clock “mailboxes_ick”
Disabling unused clock “mailboxes_ick”
<6>Disabling unused clock “mcbsp_ick”
Disabling unused clock “mcbsp_ick”
<6>Disabling unused clock “mcbsp_ick”
Disabling unused clock “mcbsp_ick”
<6>Disabling unused clock “gpt10_ick”
Disabling unused clock “gpt10_ick”
<6>Disabling unused clock “gpt11_ick”
Disabling unused clock “gpt11_ick”
<6>Disabling unused clock “hdq_ick”
Disabling unused clock “hdq_ick”
<6>Disabling unused clock “mspro_ick”
Disabling unused clock “mspro_ick”
<6>Disabling unused clock “mmchs_ick”
Disabling unused clock “mmchs_ick”
<6>Disabling unused clock “mmchs_ick”
Disabling unused clock “mmchs_ick”
<6>Disabling unused clock “des2_ick”
Disabling unused clock “des2_ick”
<6>Disabling unused clock “sha12_ick”
Disabling unused clock “sha12_ick”
<6>Disabling unused clock “aes2_ick”
Disabling unused clock “aes2_ick”
<6>Disabling unused clock “icr_ick”
Disabling unused clock “icr_ick”
<6>Disabling unused clock “pka_ick”
Disabling unused clock “pka_ick”
<6>Disabling unused clock “ssi_ssr_fck”
Disabling unused clock “ssi_ssr_fck”
<6>Disabling unused clock “hdq_fck”
Disabling unused clock “hdq_fck”
<6>Disabling unused clock “mcbsp_fck”
Disabling unused clock “mcbsp_fck”
<6>Disabling unused clock “mcbsp_fck”
Disabling unused clock “mcbsp_fck”
<6>Disabling unused clock “mmchs_fck”
Disabling unused clock “mmchs_fck”
<6>Disabling unused clock “mspro_fck”
Disabling unused clock “mspro_fck”
<6>Disabling unused clock “mmchs_fck”
Disabling unused clock “mmchs_fck”
<6>Disabling unused clock “gpt11_fck”
Disabling unused clock “gpt11_fck”
<6>Disabling unused clock “gpt10_fck”
Disabling unused clock “gpt10_fck”
<6>Disabling unused clock “iva2_ck”
Disabling unused clock “iva2_ck”
<6>Disabling unused clock “dpll5_ck”
Disabling unused clock “dpll5_ck”
<6>Disabling unused clock “dpll4_m6x2_ck”
Disabling unused clock “dpll4_m6x2_ck”
<6>Disabling unused clock “dpll4_m5x2_ck”
Disabling unused clock “dpll4_m5x2_ck”
<6>Disabling unused clock “dpll3_m3x2_ck”
Disabling unused clock “dpll3_m3x2_ck”
<6>Disabling unused clock “sys_clkout1”
Disabling unused clock “sys_clkout1”
<6>VFP support v0.3: VFP support v0.3: implementor 41 architecture 3 part 30 variant c rev 1
implementor 41 architecture 3 part 30 variant c rev 1
<6>Waiting 4sec before mounting root device…
Waiting 4sec before mounting root device…
<3>Root-NFS: No NFS server available, giving up.
Root-NFS: No NFS server available, giving up.
<3>VFS: Unable to mount root fs via NFS, trying floppy.
VFS: Unable to mount root fs via NFS, trying floppy.
VFS: Cannot open root device “mmcblk0p2” or unknown-block(2,0)
VFS: Cannot open root device “mmcblk0p2” or unknown-block(2,0)
Please append a correct “root=” boot option; here are the available partitions:
Please append a correct “root=” boot option; here are the available partitions:
1f00 512 mtdblock01f00 512 mtdblock0 (driver?)
(driver?)
1f01 1920 mtdblock11f01 1920 mtdblock1 (driver?)
(driver?)
1f02 128 mtdblock21f02 128 mtdblock2 (driver?)
(driver?)
1f03 5120 mtdblock31f03 5120 mtdblock3 (driver?)
(driver?)
1f04 123392 mtdblock41f04 123392 mtdblock4 (driver?)
(driver?)
<0>Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(2,0)
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(2,0)
Regards,