On Monday 26 April 2010 06:02:55 am Chris wrote:
> Hello all,
> 
> I am having trouble mounting to the NFS server on my host Linux machine. 
>  My configuration is as follows.
> 
> I am using Ubuntu 9.10 as host OS
> I am working with TI DM6446 evaluation board
> I am referencing the SPRUE66B document
> My evaluation board ethernet cable is plugged directly into the ethernet
>  port of my host machine, so i configured the ip statically.
> 
> I have done the following steps from:
> 
> 1.) Installed the target linux software on host.
> 2.) Installed the DVSDK software on host.
> 3.) Installed CODEC servers on host.
> 4.) Copied target file system with permisions to location 
>  /home/chris/workdir/filesys 5.) Edit /etc/exports file to read:
>           /home/chris/workdir/filesys
>  *(rw,no_root_squash,no_all_squash,sync) 6.) Start NFS Server:
>           sudo /etc/init.d/nfs-kernel-server restart
> 7.) Disable firewall using firestarter application
> 9.) Open terminal session in minicom
> 10.) Set following environment variables:
> 
>    EVM # setenv nfshost 192.168.1.100
>    EVM # setenv rootpath home/chris/workdir/filesys

Make this /home/chris/workdir/filesys and it should work.

Regards,
Caglar

>    EVM # setenv bootargs video=davincifb:vid0=0,2500K:
>    vid1=0,2500K:osd0=720x576x16,2025K
>    davinci_enc_mngr.ch0_output=COMPOSITE
>    davinci_enc_mngr.ch0_mode=$(videostd)
>    console=ttyS0,115200n8 noinitrd rw
>  ip=192.168.1.101:192.168.1.100:192.168.1.1:255.255.255.0:::off
>  root=/dev/nfs nfsroot=$(nfshost):$(rootpath),nolock
>    mem=118M
> 
> This is the target printenv:
> 
> DaVinci EVM # printenv
> bootdelay=3
> baudrate=115200
> bootfile="uImage"
> filesize=1ecc28
> fileaddr=80700000
> bootcmd=nboot 0x80700000 0 0x200000; bootm
> nfshost=192.168.1.100
> rootpath=home/chris/workdir/filesys
> stdin=serial
> stdout=serial
> stderr=serial
> ethaddr=00:0e:99:02:42:8e
> videostd=ntsc
> serverip=192.168.1.100
> ipaddr=192.168.1.101
> gateway=192.168.1.1
> netmask=255.255.255.0
> bootargs=davinci_enc_mngr.ch0_mode=ntsc console=ttyS0,115200n8 noinitrd rw
>  ip=192.168.1.101:192.168.1.100:192.168.1.1:255.255.255.0:::off
>  root=/dev/nfs nfsroot=192.168.1.100:home/chris/workdir/filesys,nolock mem=
>  118M
> 
> Environment size: 565/16380 bytes
> 
> when i try to boot i am getting the following output:
> 
> Loading from NAND 64MiB 1,8V 8-bit, offset 0x200000
>    Image Name:   Linux-2.6.18_pro500-davinci_evm-
>    Image Type:   ARM Linux Kernel Image (uncompressed)
>    Data Size:    2018280 Bytes =  1.9 MB
>    Load Address: 80008000
>    Entry Point:  80008000
> ## Booting image at 80700000 ...
>    Image Name:   Linux-2.6.18_pro500-davinci_evm-
>    Image Type:   ARM Linux Kernel Image (uncompressed)
>    Data Size:    2018280 Bytes =  1.9 MB
>    Load Address: 80008000
>    Entry Point:  80008000
>    Verifying Checksum ... OK
> OK
> 
> Starting kernel ...
> 
> Uncompressing
>  Linux.....................................................................
> ................................................................ done,
>  booting the kernel. Linux version 2.6.18_pro500-davinci_evm-arm_v5t_le
>  (x0029...@aspbuild11) (gcc version 4.2.0 20070126 (prerelease) (MontaVista
>  4.2.0-3.0.0.0702771 2007-03-10)) #1 PREEMPT Wed May 20 01:14:17 IST 2009
>  CPU: ARM926EJ-S [41069265] revision 5 (ARMv5TEJ), cr=00053177
> Machine: DaVinci EVM
> Memory policy: ECC disabled, Data cache writeback
> DaVinci DM6443 variant 0x1
> CPU0: D VIVT write-back cache
> CPU0: I cache: 16384 bytes, associativity 4, 32 byte lines, 128 sets
> CPU0: D cache: 8192 bytes, associativity 4, 32 byte lines, 64 sets
> Built 1 zonelists.  Total pages: 30208
> Kernel command line: davinci_enc_mngr.ch0_mode=ntsc console=ttyS0,115200n8
>  noinitrd rw ip=192.168.1.101:192.168.1.100:192.168.1.1:255.255.255.0:::off
>  root=/dev/nfs nfsroot=192.168.1.100:home/chris/workdir/filesys ,nolock
>  mem=118M
> PID hash table entries: 512 (order: 9, 2048 bytes)
> Clock event device timer0_0 configured with caps set: 03
> 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: 118MB = 118MB total
> Memory: 115328KB available (3461K code, 689K data, 176K init)
> Security Framework v1.0.0 initialized
> Capability LSM initialized
> Mount-cache hash table entries: 512
> CPU: Testing write buffer coherency: ok
> NET: Registered protocol family 16
> DaVinci: 71 gpio irqs
> WARNING: both IDE and NOR flash are enabled, but share pins.
>         Disable IDE for NOR support.
> ch0 default output "COMPOSITE", mode "NTSC"
> MUX: initialized LOEEN
> MUX: initialized LFLDEN
> VPBE Encoder Initialized
> LogicPD encoder initialized
> SCSI subsystem initialized
> usbcore: registered new driver usbfs
> usbcore: registered new driver hub
> NET: Registered protocol family 2
> IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
> TCP established hash table entries: 4096 (order: 2, 16384 bytes)
> TCP bind hash table entries: 2048 (order: 1, 8192 bytes)
> TCP: Hash tables configured (established 4096 bind 2048)
> TCP reno registered
> davinci_spi_board_init: NO spi support
> VFS: Disk quotas dquot_6.5.1
> Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
> squashfs: version 3.1 (2006/08/19) Phillip Lougher
> JFFS2 version 2.2. (NAND) (C) 2001-2006 Red Hat, Inc.
> yaffs May 20 2009 01:11:27 Installing.
> SGI XFS with no debug enabled
> Initializing Cryptographic API
> io scheduler noop registered
> io scheduler anticipatory registered (default)
> LTT : ltt-facilities init
> LTT : ltt-facility-core init in kernel
> davincifb davincifb: dm_osd0_fb: 720x480...@0,0 with framebuffer size 675KB
> davincifb davincifb: dm_vid0_fb: 0x0...@0,0 with framebuffer size 1020KB
> davincifb davincifb: dm_osd1_fb: 720x48...@0,0 with framebuffer size 675KB
> davincifb davincifb: dm_vid1_fb: 0x0...@0,0 with framebuffer size 1020KB
> davincifb davincifb.0: dm_osd0_fb: Failed to obtain ownership of OSD
>  window. DAVINCI-WDT: DaVinci Watchdog Timer: heartbeat 60 sec
> Serial: 8250/16550 driver $Revision: 1.90 $ 2 ports, IRQ sharing disabled
> serial8250.0: ttyS0 at MMIO map 0x1c20000 mem 0xfec20000 (irq = 40) is a
>  16550A RAMDISK driver initialized: 1 RAM disks of 32768K size 1024
>  blocksize netconsole: not configured, aborting
> TI DaVinci EMAC: MAC address is 00:0e:99:02:42:8e
> TI DaVinci EMAC Linux version updated 4.0
> TI DaVinci EMAC: Installed 1 instances.
> Linux video capture interface: v2.00
> vpfe vpfe.1: DaVinci v4l2 capture driver V1.0 loaded
> Trying to register davinci display video device.
> layer=c728d600,layer->video_dev=c728d760
> Trying to register davinci display video device.
> layer=c728d400,layer->video_dev=c728d560
> davinci_init:DaVinci V4L2 Display Driver V1.0 loaded
> 
>  Davici AEW Driver cannot be loaded
>  VIDEO PORT is not enabledData Flow path from CCDC is disabled
> 
>  Davinci AF driver cannot be loaded
>  VIDEO PORT is not enabled
>  CCDC needs to be configured<6>i2c /dev entries driver
> Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
> ide: Assuming 50MHz system bus speed for PIO modes; override with idebus=xx
> MUX: initialized HDIREN
> MUX: initialized ATAEN
>     ide0: MMIO-DMA , BIOS settings: hda:pio, hdb:pio
> hda: TOSHIBA MK4032GAX, ATA DISK drive
> ide0 at 0xfec661f0-0xfec661f7,0xfec663f6 on irq 22
> hda: max request size: 512KiB
> hda: 78140160 sectors (40007 MB), CHS=16383/255/63, UDMA(66)
> hda: cache flushes supported
>  hda: hda1 hda2
> Initializing USB Mass Storage driver...
> usbcore: registered new driver usb-storage
> USB Mass Storage support registered.
> usbcore: registered new driver usbhid
> drivers/usb/input/hid-core.c: v2.6:USB HID core driver
> musb_hdrc: version 6.0, cppi-dma, host, debug=0
> musb_hdrc musb_hdrc: No DMA interrupt line
> musb_hdrc: USB Host mode controller at c785e000 using DMA, IRQ 12
> musb_hdrc musb_hdrc: MUSB HDRC host driver
> musb_hdrc musb_hdrc: new USB bus registered, assigned bus number 1
> usb usb1: configuration #1 chosen from 1 choice
> hub 1-0:1.0: USB hub found
> hub 1-0:1.0: 1 port detected
> mice: PS/2 mouse device common for all mice
> rtc_davinci_evm rtc_davinci_evm: rtc intf: proc
> rtc_davinci_evm rtc_davinci_evm: rtc intf: dev (254:0)
> rtc_davinci_evm rtc_davinci_evm: rtc core: registered rtc_davinci_evm as
>  rtc0 rtc0: hours 12-23 are misreported as duplicate hours 00-11
> davinci-mmc davinci-mmc.0: Supporting 4-bit mode
> davinci-mmc davinci-mmc.0: Using DMA mode
> Advanced Linux Sound Architecture Driver Version 1.0.12rc1 (Thu Jun 22
>  13:55:50 2006 UTC). ASoC version 0.13.1
> MUX: initialized MCBSP
> AIC3X Audio Codec 0.1
> asoc: aic3x <-> davinci-i2s mapping ok
> ALSA device list:
>   #0: DaVinci EVM (aic3x)
> IPv4 over IPv4 tunneling driver
> TCP bic registered
> NET: Registered protocol family 1
> NET: Registered protocol family 17
> Time: timer0_1 clocksource has been installed.
> Clock event device timer0_0 configured with caps set: 08
> Switched to high resolution mode on CPU 0
> rtc_davinci_evm rtc_davinci_evm: setting the system clock to 2004-02-01
>  12:13:16 (1075637596) IP-Config: Complete:
>       device=eth0, addr=192.168.1.101, mask=255.255.255.0, gw=192.168.1.1,
>      host=192.168.1.101, domain=, nis-domain=(none),
>      bootserver=192.168.1.100, rootserver=192.168.1.100, rootpath=
> Looking up port of RPC 100003/2 on 192.168.1.100
> Looking up port of RPC 100005/1 on 192.168.1.100
> Root-NFS: Server returned error -13 while mounting
>  home/chris/workdir/filesys VFS: 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
> Kernel panic - not syncing: VFS: Unable to mount root fs on
>  unknown-block(2,0)
> 
> 
> I cannot seem to figure out why this happening.  any help would be greatly
>  appreciated
> 
> thank you,
> 
> chris jackson
> 
> 
> 
> 
> _______________________________________________
> Davinci-linux-open-source mailing list
> [email protected]
> http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
> 
_______________________________________________
Davinci-linux-open-source mailing list
[email protected]
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source

Reply via email to