This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

DM365 EVM: Kernel/File System -> Flash/NFS

Hi,

I am attempting to boot the kernel from flash and use NFS as the filesystem. I sent the board to a colleague to install UBoot. When it was returned to me I updated the kernel in flash via TFTP.

The messages from the serial port are included below as well as "printenv". I have done my best to follow the directions. It looks to me as if the kernel may boot correctly but that it cannot find the file system. Is there any way to make the output more verbose? Does anyone have any ideas as to what may be going on? This is a kernel that came with the installation and I am using the Spectrum Digital EVM.

I'm wondering if the NFS is failing (I tested by mounting it to my Mac) or is the TTY not configured properly for login? My Unix is a little rusty.

Has anyone followed the Ubuntu installation procedure and were there any issues? For instance, I noticed that the Ubuntu version does not mention installing psp_#...bin.

Thanks,

Ken

DM36x initialization passed!
TI UBL Version: 1.50
Booting Catalog Boot Loader
BootMode = NAND
Starting NAND Copy...
Valid magicnum, 0xA1ACED66, found in block 0x00000019.
   DONE
Jumping to entry point at 0x81080000.


U-Boot 1.3.4 (Aug 23 2009 - 14:30:46)

I2C:   ready
DRAM:  128 MB
NAND:  NAND device: Manufacturer ID: 0x2c, Chip ID: 0xd3 (Micron NAND 1GiB 3,3V
 8-bit)
Bad block table found at page 524224, version 0x01
Bad block table found at page 524160, version 0x01
NAND device: Manufacturer ID: 0x2c, Chip ID: 0xd3 (Micron NAND 1GiB 3,3V 8-bit)
Bad block table found at page 524224, version 0x01
Bad block table found at page 524160, version 0x01
2048 MiB
In:    serial
Out:   serial
Err:   serial
Ethernet PHY: GENERIC @ 0x00
Hit any key to stop autoboot:  0

Loading from NAND 1GiB 3,3V 8-bit, offset 0x400000
   Image Name:   Linux-2.6.18_pro500-davinci_evm-
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    1798408 Bytes =  1.7 MB
   Load Address: 80008000
   Entry Point:  80008000
## Booting kernel from Legacy Image at 80700000 ...
   Image Name:   Linux-2.6.18_pro500-davinci_evm-
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    1798408 Bytes =  1.7 MB
   Load Address: 80008000
   Entry Point:  80008000
   Verifying Checksum ... OK
   Loading Kernel Image ... OK
OK

Starting kernel ...

Uncompressing Linux............................................................
............................................................ done, booting the
kernel.

DM365 EVM :>printenv
bootdelay=4
baudrate=115200
bootfile="uImage"
rootpath=/home/kenny/Development/Gauge/Shared
setboot=setenv bootargs $(bootargs) video=dm36x:output=$(videostd)
bootcmd=nboot 0x80700000 0 0x400000;bootm
nfshost=192.168.1.201
bootargs=console=ttyS0,115200n8 noinitrd rw ip=dhcp root=/dev/nfs nfsroot=$(nfs
host):$(rootpath),nolock mem=76M video=davincifb:vid0=OFF:vid1=OFF:osd0=720x576
x16,4050K dm365_imp.oper_mode=0 davinci_capture.device_type=4
stdin=serial
stdout=serial
stderr=serial
ethaddr=00:0C:0C:A0:02:b5
ver=U-Boot 1.3.4 (Aug 23 2009 - 14:30:46)

Environment size: 552/262140 bytes