Hello,
I am using omap-l138 EVM with PSP 03.21.00.04, and I use nfs filesystem. the images of the u-boot and kernel I use are those that given in the image directory of this PSP. The problem is that the startup of the kernel fails when starting the nfs. If I only change the uImage to be from the previous PSP I have used so far (03.20.00.11) everything works well. What is the problem ? Is the nfs filesystem should be different with the new PSP ?
Regards,
Ran
U-Boot 2009.11.01.08 (Jul 04 2011 - 18:08:09)
I2C: readyDRAM: 64 MBNAND: 128 MiBBad block table found at page 65472, version 0x01Bad block table found at page 65408, version 0x01In: serialOut: serialErr: serialARM Clock : 300000000 HzDDR Clock : 132000000 HzSF: Detected FM25V02 with size 32 kBNet: phy_id=7c0f1Ethernet PHY: GENERIC @ 0x00
Hit any key to stop autoboot: 0gpio set successUsing deviceTFTP from server 192.168.3.10; our IP address is 192.168.3.11Filename 'uImage'.Load address: 0xc0700000Loading: ################################################################# ##############################################################doneBytes transferred = 1861376 (1c6700 hex)## Booting kernel from Legacy Image at c0700000 ... Image Name: Linux-2.6.37 Created: 2011-08-01 11:08:18 UTC Image Type: ARM Linux Kernel Image (uncompressed) Data Size: 1861312 Bytes = 1.8 MB Load Address: c0008000 Entry Point: c0008000 Verifying Checksum ... OK Loading Kernel Image ... OKOK
Starting kernel ...
Uncompressing Linux... done, booting the kernel.Linux version 2.6.37 (root@ho-desktop) (gcc version 4.3.3 (Sourcery G++ Lite 2009q1-203) ) #14 PREEMPT Mon Aug 1 14:08:13 IDT 2011CPU: ARM926EJ-S [41069265] revision 5 (ARMv5TEJ), cr=00053177CPU: VIVT data cache, VIVT instruction cacheMachine: DaVinci DA850/OMAP-L138/AM18x EVMMemory policy: ECC disabled, Data cache writebackDaVinci da850/omap-l138/am18x variant 0x1Built 1 zonelists in Zone order, mobility grouping on. Total pages: 8128Kernel command line: mem=32M console=ttyS2,115200n8 root=/dev/nfs nfsroot=192.168.3.10:/home/ho/OMAP-L138_arm_1_00_00_11/FileSystem/ ip=192.168.3.11:192.168.3.10:192.168.3.10:255.255.0.0:xxx:eth0:onPID hash table entries: 128 (order: -3, 512 bytes)Dentry cache hash table entries: 4096 (order: 2, 16384 bytes)Inode-cache hash table entries: 2048 (order: 1, 8192 bytes)Memory: 32MB = 32MB totalMemory: 28500k/28500k available, 4268k reserved, 0K highmemVirtual kernel memory layout: vector : 0xffff0000 - 0xffff1000 ( 4 kB) fixmap : 0xfff00000 - 0xfffe0000 ( 896 kB) DMA : 0xff000000 - 0xffe00000 ( 14 MB) vmalloc : 0xc2800000 - 0xfea00000 ( 962 MB) lowmem : 0xc0000000 - 0xc2000000 ( 32 MB) modules : 0xbf000000 - 0xc0000000 ( 16 MB) .init : 0xc0008000 - 0xc002d000 ( 148 kB) .text : 0xc002d000 - 0xc0398000 (3500 kB) .data : 0xc0398000 - 0xc03bb860 ( 143 kB)SLUB: Genslabs=13, HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1Preemptable hierarchical RCU implementation. RCU-based detection of stalled CPUs is disabled. Verbose stalled-CPUs detection is disabled.NR_IRQS:245Console: colour dummy device 80x30Calibrating delay loop... 149.50 BogoMIPS (lpj=747520)pid_max: default: 32768 minimum: 301Mount-cache hash table entries: 512CPU: Testing write buffer coherency: okDaVinci: 144 gpio irqsNET: Registered protocol family 16bio: create slab <bio-0> at 0SCSI subsystem initializedSwitching to clocksource timer0_1musb-hdrc: version 6.0, peripheral, debug=0NET: Registered protocol family 2IP route cache hash table entries: 1024 (order: 0, 4096 bytes)TCP established hash table entries: 1024 (order: 1, 8192 bytes)TCP bind hash table entries: 1024 (order: 0, 4096 bytes)TCP: Hash tables configured (established 1024 bind 1024)TCP reno registeredUDP hash table entries: 256 (order: 0, 4096 bytes)UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)NET: Registered protocol family 1RPC: Registered udp transport module.RPC: Registered tcp transport module.RPC: Registered tcp NFSv4.1 backchannel transport module.<<<<<<<<<<<<<<<<<<<< da850_evm_config_emacEMAC: RMII PHY configured, MII PHY will not be functionalJFFS2 version 2.2. (NAND) ?© 2001-2006 Red Hat, Inc.msgmni has been set to 55io scheduler noop registered (default)Serial: 8250/16550 driver, 3 ports, IRQ sharing disabledserial8250.0: ttyS0 at MMIO 0x1c42000 (irq = 25) is a AR7serial8250.0: ttyS1 at MMIO 0x1d0c000 (irq = 53) is a AR7serial8250.0: ttyS2 at MMIO 0x1d0d000 (irq = 61) is a AR7console [ttyS2] enabledbrd: module loadedONFI flash detectedONFI param page 0 validNAND device: Manufacturer ID: 0x2c, Chip ID: 0xa1 (Micron NAND 128MiB 1,8V 8-bit)Creating 6 MTD partitions on "davinci_nand.1":0x000000000000-0x000000040000 : "U-Boot Env"0x000000040000-0x0000000c0000 : "U-Boot MTP"0x0000000c0000-0x0000002c0000 : "Kernel"0x0000002c0000-0x000007ac0000 : "Filesystem"0x000007ac0000-0x000007cc0000 : "Log"0x000007f00000-0x000008000000 : "Bad Blocks Table"davinci_nand davinci_nand.1: controller rev. 2.5spi_davinci spi_davinci.1: DMA: supportedspi_davinci spi_davinci.1: DMA: RX channel: 18, TX channel: 19, event queue: 0m25p80 spi1.0: at45db321d (32768 Kbytes)Creating 4 MTD partitions on "m25p80":0x000000000000-0x000000040000 : "UBL"0x000000040000-0x0000000c0000 : "U-Boot OTP"0x0000000c0000-0x000001cc0000 : "Filesystem"0x000001ff0000-0x000002000000 : "MAC-Address"Read MAC addr from SPI Flash: ff:ff:ff:ff:ff:ffspi_davinci spi_davinci.1: Controller at 0xfef0e000davinci_mdio davinci_mdio.0: davinci mdio revision 1.5davinci_mdio davinci_mdio.0: detected phy mask fffffffedavinci_mdio.0: probeddavinci_mdio davinci_mdio.0: phy[0]: device 0:00, driver SMSC LAN8710/LAN8720console [netcon0] enablednetconsole: network logging startedomap_rtc omap_rtc: rtc core: registered omap_rtc as rtc0omap_rtc: RTC power up reset detectedomap_rtc: already runningi2c /dev entries drivercpuidle: using governor laddercpuidle: using governor menuTCP cubic registeredNET: Registered protocol family 17davinci_emac_probe: using random MAC addr: 4a:f5:d0:a6:f9:dfomap_rtc omap_rtc: setting system clock to 2000-01-01 00:00:00 UTC (946684800)davinci_mdio davinci_mdio.0: resetting idled controllernet eth0: attached PHY driver [SMSC LAN8710/LAN8720] (mii_bus:phy_addr=0:00, id=7c0f1)IP-Config: Complete: device=eth0, addr=192.168.3.11, mask=255.255.0.0, gw=192.168.3.10, host=xxx, domain=, nis-domain=(none), bootserver=192.168.3.10, rootserver=192.168.3.10, rootpath=PHY: 0:00 - Link is Up - 100/FullVFS: Unable to mount root fs via NFS, trying floppy.VFS: Cannot open root device "nfs" or unknown-block(2,0)Please append a correct "root=" boot option; here are the available partitions:1f00 256 mtdblock0 (driver?)1f01 512 mtdblock1 (driver?)1f02 2048 mtdblock2 (driver?)1f03 122880 mtdblock3 (driver?)1f04 2048 mtdblock4 (driver?)1f05 1024 mtdblock5 (driver?)1f06 256 mtdblock6 (driver?)1f07 512 mtdblock7 (driver?)1f08 28672 mtdblock8 (driver?)1f09 64 mtdblock9 (driver?)Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(2,0)Backtrace:[<c003171c>] (dump_backtrace+0x0/0x114) from [<c02c8470>] (dump_stack+0x18/0x1c) r7:00008000 r6:c1813000 r5:c0024bb4 r4:c03bbe10[<c02c8458>] (dump_stack+0x0/0x1c) from [<c02c84ec>] (panic+0x78/0x19c)[<c02c8474>] (panic+0x0/0x19c) from [<c0008fcc>] (mount_block_root+0x1e0/0x220) r3:00000000 r2:00000000 r1:c1825f58 r0:c034b0fc[<c0008dec>] (mount_block_root+0x0/0x220) from [<c00090b8>] (mount_root+0xac/0xd0) r8:00000000 r7:00000013 r6:c00457e8 r5:c0024bb4 r4:00200000[<c000900c>] (mount_root+0x0/0xd0) from [<c000924c>] (prepare_namespace+0x170/0x1c8) r4:c03bb8c4[<c00090dc>] (prepare_namespace+0x0/0x1c8) from [<c00084c0>] (kernel_init+0x114/0x154) r5:c00083ac r4:c03bb860[<c00083ac>] (kernel_init+0x0/0x154) from [<c00457e8>] (do_exit+0x0/0x6e0) r5:c00083ac r4:00000000