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.

Problem in booting DM814x EVM via TFTP

Other Parts Discussed in Thread: PCF8575, TPS65910, PMP, DA8XX

Hi

I'm trying to U-boot  using tftp.  but when my evm is booting, kernel freeze.

Below is the environment settings and Boot script resultsU-Boot 2010.06 (Nov 10 2011 - 23:50:16)

TI8148-GP rev 2.1

ARM clk: 600MHz
DDR clk: 400MHz

DRAM:  2 GiB
Using default environment

The 2nd stage U-Boot will now be auto-loaded
Please do not interrupt the countdown till TI8148_EVM prompt if 2nd stage is already flashed
MMC:   OMAP SD/MMC: 0
Hit any key to stop autoboot:  0
reading u-boot.bin

185364 bytes read
## Starting application at 0x80800000 ...


U-Boot 2010.06 (Jun 12 2012 - 18:00:31)

TI8148-GP rev 2.1

ARM clk: 600MHz
DDR clk: 400MHz

I2C:   ready
DRAM:  2 GiB
NAND:  HW ECC BCH8 Selected
NAND device: Manufacturer ID: 0x2c, Chip ID: 0xca (Micron NAND 256MiB 3,3V 16-bit)
NAND bus width 8 instead 16 bit
No NAND device found!!!
0 MiB
MMC:   OMAP SD/MMC: 0
                          .:;rrr;;.                   
                    ,5#@@@@#####@@@@@@#2,             
                 ,A@@@hi;;;r5;;;;r;rrSG@@@A,          
               r@@#i;:;s222hG;rrsrrrrrr;ri#@@r        
             :@@hr:r;SG3ssrr2r;rrsrsrsrsrr;rh@@:      
            B@H;;rr;3Hs;rrr;sr;;rrsrsrsrsrsr;;H@B     
           @@s:rrs;5#;;rrrr;r#@H:;;rrsrsrsrsrr:s@@    
          @@;;srs&X#9;r;r;;,2@@@rrr:;;rrsrsrsrr;;@@   
         @@;;rrsrrs@MB#@@@@@###@@@@@@#rsrsrsrsrr;;@@  
        G@r;rrsrsr;#X;SX25Ss#@@#M@#9H9rrsrsrsrsrs;r@G
        @9:srsrsrs;2@;:;;:.X@@@@@H::;rrsrsrsrsrsrr:3@
       X@;rrsrsrsrr;XAi;;:&@@#@Bs:rrsrsrsrsrsrsrsrr;@X
       @#;rsrsrsrsrr;r2ir@@@###::rrsrsrsrsrsrsrsrsr:@@
       @A:rrsrsrsrr;:2@29@@M@@@;:;rrrrsrsrsrsrsrsrs;H@
       @&;rsrsrsrr;A@@@@@@###@@@s::;:;;rrsrsrsrsrsr;G@
       @#:rrsrsrsr;G@5Hr25@@@#@@@#9XG9s:rrrrsrsrsrs:#@
       M@;rsrsrsrs;r@&#;::S@@@@@@@M@@@@Grr:;rsrsrsr;@#
       :@s;rsrsrsrr:M#Msrr;;&#@@@@@@@@@@H@@5;rsrsr;s@,
        @@:rrsrsrsr;S@rrrsr;:;r3MH@@#@M5,S@@irrsrr:@@
         @A:rrsrsrsrrrrrsrsrrr;::;@##@r:;rH@h;srr:H@  
         ;@9:rrsrsrsrrrsrsrsrsr;,S@Hi@i:;s;MX;rr:h@;  
          r@B:rrrrsrsrsrsrsrr;;sA@#i,i@h;r;S5;r:H@r   
           ,@@r;rrrsrsrsrsrr;2BM3r:;r:G@:rrr;;r@@,    
             B@Mr;rrrrsrsrsr@@S;;;rrr:5M;rr;rM@H      
              .@@@i;;rrrrsrs2i;rrrrr;r@M:;i@@@.       
                .A@@#5r;;;r;;;rrr;r:r#AsM@@H.         
                   ;&@@@@MhXS5i5SX9B@@@@G;            
                       :ihM#@@@@@##hs,                

Net:   Detected MACID:40:5f:c2:6b:6:c1
cpsw
Hit any key to stop autoboot:  0
link up on port 0, speed 100, full duplex
Using cpsw device
TFTP from server 192.168.0.183; our IP address is 192.168.0.92
Filename 'uImage'.
Load address: 0x81000000
Loading: #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         ###########
done
Bytes transferred = 2717840 (297890 hex)
## Booting kernel from Legacy Image at 81000000 ...
   Image Name:   Linux-2.6.37
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    2717776 Bytes = 2.6 MiB
   Load Address: 80008000
   Entry Point:  80008000
   Verifying Checksum ... OK
   Loading Kernel Image ... OK
OK

Starting kernel ...

Uncompressing Linux... done, booting the kernel.
Linux version 2.6.37 (chshin@chshin-desktop) (gcc version 4.3.3 (Sourcery G++ Lite 2009q1-203) ) #2 Wed Jun 13 12:01:45 KST 2012
CPU: ARMv7 Processor [413fc082] revision 2 (ARMv7), cr=10c53c7f
CPU: VIPT nonaliasing data cache, VIPT aliasing instruction cache
Machine: ti8148evm
bootconsole [earlycon0] enabled
vram size = 52428800 at 0x0
reserved size = 52428800 at 0x0
FB: Reserving 52428800 bytes SDRAM for VRAM
Memory policy: ECC disabled, Data cache writeback
OMAP chip is TI8148 2.0
SRAM: Mapped pa 0x402f1000 to va 0xfe400000 size: 0xf000
Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 52224
Kernel command line: console=ttyO0,115200n8 rootwait rw mem=256M earlyprintk notifyk.vpssm3_sva=0xBF900000 vram=50M ti814xfb.vram=0:16M,1:16M,2:6M root=/dev/nfs nfsroot=192.168.0.183:
/home/chshin/targetfs ip=dhcp ip=192.168.0.92:192.168.0.183:192.168.0.1:255.255.255.0:chshin:eth0:off
PID hash table entries: 1024 (order: 0, 4096 bytes)
Dentry cache hash table entries: 32768 (order: 5, 131072 bytes)
Inode-cache hash table entries: 16384 (order: 4, 65536 bytes)
Memory: 206MB = 206MB total
Memory: 202840k/202840k available, 59304k reserved, 0K highmem
Virtual kernel memory layout:
    vector  : 0xffff0000 - 0xffff1000   (   4 kB)
    fixmap  : 0xfff00000 - 0xfffe0000   ( 896 kB)
    DMA     : 0xffc00000 - 0xffe00000   (   2 MB)
    vmalloc : 0xd0800000 - 0xf8000000   ( 632 MB)
    lowmem  : 0xc0000000 - 0xd0000000   ( 256 MB)
    pkmap   : 0xbfe00000 - 0xc0000000   (   2 MB)
    modules : 0xbf000000 - 0xbfe00000   (  14 MB)
      .init : 0xc0008000 - 0xc003c000   ( 208 kB)
      .text : 0xc003c000 - 0xc0524000   (5024 kB)
      .data : 0xc0524000 - 0xc056f780   ( 302 kB)
SLUB: Genslabs=11, HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
NR_IRQS:407
IRQ: Found an INTC at 0xfa200000 (revision 5.0) with 128 interrupts
Total of 128 interrupts on 1 active controller
GPMC revision 6.0
Trying to install interrupt handler for IRQ400
Trying to install interrupt handler for IRQ401
Trying to install interrupt handler for IRQ402
Trying to install interrupt handler for IRQ403
Trying to install interrupt handler for IRQ404
Trying to install interrupt handler for IRQ405
Trying to install interrupt handler for IRQ406
Trying to install type control for IRQ407
Trying to set irq flags for IRQ407
OMAP clockevent source: GPTIMER1 at 20000000 Hz
Console: colour dummy device 80x30
Calibrating delay loop... 598.01 BogoMIPS (lpj=2990080)
pid_max: default: 32768 minimum: 301
Security Framework initialized
Mount-cache hash table entries: 512
CPU: Testing write buffer coherency: ok
devtmpfs: initialized
omap_voltage_early_init: voltage driver support not added
regulator: core version 0.5
regulator: dummy:
NET: Registered protocol family 16
omap_voltage_domain_lookup: Voltage driver init not yet happened.Faulting!
omap_voltage_add_dev: VDD specified does not exist!
OMAP GPIO hardware version 0.1
OMAP GPIO hardware version 0.1
OMAP GPIO hardware version 0.1
OMAP GPIO hardware version 0.1
omap_mux_init: Add partition: #1: core, flags: 4
NOR: Can't request GPMC CS
Debugfs: Only enabling/disabling deep sleep and wakeup timer is supported now
registered ti81xx_vpss device
registered ti81xx_vidout device
registered ti81xx on-chip HDMI device
registered ti81xx_fb device
registered ti81xx_vin device
ti81xx_pcie: Invoking PCI BIOS...
ti81xx_pcie: Setting up Host Controller...
ti81xx_pcie: Register base mapped @0xd0820000
ti81xx_pcie: Starting PCI scan...
PCI: bus0: Fast back to back transfers enabled
bio: create slab <bio-0> at 0
vgaarb: loaded
SCSI subsystem initialized
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
USBSS revision 4ea2080b
registerd cppi-dma Intr @ IRQ 17
Cppi41 Init Done
omap_i2c omap_i2c.1: bus 1 rev4.0 at 100 kHz
pcf857x 1-0021: gpios 128..143 on a pcf8575
regulator: VRTC: 1800 mV
regulator: VIO: 1500 mV
regulator: VDD1: 600 <--> 1500 mV at 1200 mV
regulator: VDD2: 600 <--> 1500 mV at 1200 mV
regulator: VDDCTRL: 600 <--> 1400 mV at 1200 mV
regulator: LDO1: 1100 <--> 3300 mV at 1800 mV
regulator: LDO2: 1100 <--> 3300 mV at 1800 mV
regulator: LDO3: 1100 <--> 3300 mV at 3300 mV
regulator: LDO4: 1100 <--> 3300 mV at 1800 mV
regulator: LDO5: 1100 <--> 3300 mV at 3300 mV
regulator: LDO6: 1100 <--> 3300 mV at 3300 mV
regulator: LDO7: 1100 <--> 3300 mV at 3300 mV
regulator: LDO8: 1100 <--> 3300 mV at 1800 mV
tps65910 1-002d: No interrupt support, no core IRQ
omap_i2c omap_i2c.3: bus 3 rev4.0 at 100 kHz
Advanced Linux Sound Architecture Driver Version 1.0.23.
Switching to clocksource gp timer
musb-hdrc: version 6.0, host, debug=0
musb-hdrc musb-hdrc.0: dma type: dma-cppi41
MUSB controller-0 revision 4ea20800
musb-hdrc musb-hdrc.0: MUSB HDRC host driver
musb-hdrc musb-hdrc.0: new USB bus registered, assigned bus number 1
usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
usb usb1: Product: MUSB HDRC host driver
usb usb1: Manufacturer: Linux 2.6.37 musb-hcd
usb usb1: SerialNumber: musb-hdrc.0
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 1 port detected
musb-hdrc musb-hdrc.0: USB Host mode controller at d081e000 using DMA, IRQ 18
musb-hdrc musb-hdrc.1: dma type: dma-cppi41
MUSB controller-1 revision 4ea20800
musb-hdrc musb-hdrc.1: MUSB HDRC host driver
musb-hdrc musb-hdrc.1: new USB bus registered, assigned bus number 2
usb usb2: New USB device found, idVendor=1d6b, idProduct=0002
usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
usb usb2: Product: MUSB HDRC host driver
usb usb2: Manufacturer: Linux 2.6.37 musb-hcd
usb usb2: SerialNumber: musb-hdrc.1
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 1 port detected
musb-hdrc musb-hdrc.1: USB Host mode controller at d0826800 using DMA, IRQ 19
NET: Registered protocol family 2
IP route cache hash table entries: 2048 (order: 1, 8192 bytes)
TCP established hash table entries: 8192 (order: 4, 65536 bytes)
TCP bind hash table entries: 8192 (order: 3, 32768 bytes)
TCP: Hash tables configured (established 8192 bind 8192)
TCP reno registered
UDP hash table entries: 256 (order: 0, 4096 bytes)
UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
NET: Registered protocol family 1
RPC: Registered udp transport module.
RPC: Registered tcp transport module.
RPC: Registered tcp NFSv4.1 backchannel transport module.
NetWinder Floating Point Emulator V0.97 (double precision)
PMU: registered new PMU device of type 0
omap-iommu omap-iommu.0: ducati registered
omap-iommu omap-iommu.1: sys registered
JFFS2 version 2.2. (NAND) �© 2001-2006 Red Hat, Inc.
msgmni has been set to 396
io scheduler noop registered
io scheduler deadline registered
io scheduler cfq registered (default)
Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
omap_uart.0: ttyO0 at MMIO 0x48020000 (irq = 72) is a OMAP UART0
console [ttyO0] enabled, bootconsole disabled
console [ttyO0] enabled, bootconsole disabled
omap_uart.1: ttyO1 at MMIO 0x48022000 (irq = 73) is a OMAP UART1
omap_uart.2: ttyO2 at MMIO 0x48024000 (irq = 74) is a OMAP UART2
omap_uart.3: ttyO3 at MMIO 0x481a6000 (irq = 44) is a OMAP UART3
omap_uart.4: ttyO4 at MMIO 0x481a8000 (irq = 45) is a OMAP UART4
omap_uart.5: ttyO5 at MMIO 0x481aa000 (irq = 46) is a OMAP UART5
brd: module loaded
loop: module loaded
ahci ahci.0: forcing PORTS_IMPL to 0x1
ahci ahci.0: AHCI 0001.0300 32 slots 1 ports 3 Gbps 0x1 impl platform mode
ahci ahci.0: flags: ncq sntf pm led clo only pmp pio slum part ccc apst
scsi0 : ahci_platform
ata1: SATA max UDMA/133 mmio [mem 0x4a140000-0x4a150fff] port 0x100 irq 16
omap2-nand driver initializing
ONFI flash detected
ONFI param page 0 valid
NAND device: Manufacturer ID: 0x2c, Chip ID: 0xca (Micron NAND 256MiB 3,3V 16-bit)
Creating 6 MTD partitions on "omap2-nand.0":
0x000000000000-0x000000020000 : "U-Boot-min"
0x000000020000-0x000000260000 : "U-Boot"
0x000000260000-0x000000280000 : "U-Boot Env"
0x000000280000-0x0000006c0000 : "Kernel"
0x0000006c0000-0x00000cee0000 : "File System"
0x00000cee0000-0x000010000000 : "Reserved"
davinci_mdio davinci_mdio.0: davinci mdio revision 1.6
davinci_mdio davinci_mdio.0: detected phy mask fffffffc
davinci_mdio.0: probed
davinci_mdio davinci_mdio.0: phy[0]: device 0:00, driver unknown
davinci_mdio davinci_mdio.0: phy[1]: device 0:01, driver unknown
CAN device driver interface
CAN bus driver for Bosch D_CAN controller 1.0
d_can d_can: d_can device registered (irq=52, irq_obj=53)
usbcore: registered new interface driver cdc_ether
usbcore: registered new interface driver dm9601
usbcore: registered new interface driver cdc_acm
cdc_acm: v0.26:USB Abstract Control Model driver for USB modems and ISDN adapters
Initializing USB Mass Storage driver...
usbcore: registered new interface driver usb-storage
USB Mass Storage support registered.
mice: PS/2 mouse device common for all mice
ata1: SATA link down (SStatus 0 SControl 300)
qt602240_ts 1-004a: Family ID: 128 Variant ID: 1 Version: 22 Build: 171
qt602240_ts 1-004a: Matrix X Size: 18 Matrix Y Size: 12 Object Num: 17
input: AT42QT602240/ATMXT224 Touchscreen as /devices/platform/omap/omap_i2c.1/i2c-1/1-004a/input/input0
omap_rtc omap_rtc: rtc core: registered omap_rtc as rtc0
i2c /dev entries driver
Linux video capture interface: v2.00
usbcore: registered new interface driver uvcvideo
USB Video Class driver (v1.0.0)
OMAP Watchdog Timer Rev 0x00: initial timeout 60 sec
usbcore: registered new interface driver usbhid
usbhid: USB HID core driver
notify_init : notify drivercreated  for  remote proc id 2 at physic   <<----- Freeze

After I Reset,
 

al Address 0xbf900000
usbcore: registered new interface driver snd-usb-audio
asoc: tlv320aic3x-hifi <-> davinci-mcasp.2 mapping ok
ALSA device list:
  #0: TI81XX EVM
TCP cubic registered
NET: Registered protocol family 17
can: controller area network core (rev 20090105 abi 8)
NET: Registered protocol family 29
can: raw protocol (rev 20090105)
can: broadcast manager protocol (rev 20090105 t)
Registering the dns_resolver key type
VFP support v0.3: implementor 41 architecture 3 part 30 variant c rev 3
omap_voltage_late_init: Voltage driver support not added
Power Management for TI81XX.
Detected MACID=40:5f:c2:6b:6:c1
omap_rtc omap_rtc: setting system clock to 2000-01-01 00:00:00 UTC (946684800)
mmc0: new high speed SDHC card at address e624
mmcblk0: mmc0:e624 SD08G 7.40 GiB
 mmcblk0: p1 p2 p3

CPSW phy found : id is : 0x4dd074

CPSW phy found : id is : 0x4dd074
IP-Config: Complete:
     device=eth0, addr=192.168.0.92, mask=255.255.255.0, gw=192.168.0.1,
     host=chshin, domain=, nis-domain=(none),
     bootserver=192.168.0.183, rootserver=192.168.0.183, rootpath=
PHY: 0:01 - Link is Up - 0/Half
PHY: 0:01 - Link is Down
PHY: 0:00 - Link is Up - 100/Full
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; here are the available partitions:
1f00             128 mtdblock0  (driver?)
1f01            2304 mtdblock1  (driver?)
1f02             128 mtdblock2  (driver?)
1f03            4352 mtdblock3  (driver?)
1f04          204928 mtdblock4  (driver?)
1f05           50304 mtdblock5  (driver?)
b300         7761920 mmcblk0  driver: mmcblk
  b301           40131 mmcblk0p1 00000000-0000-0000-0000-000000000mmcblk0p1
  b302          883575 mmcblk0p2 00000000-0000-0000-0000-000000000mmcblk0p2
  b303         6835657 mmcblk0p3 00000000-0000-0000-0000-000000000mmcblk0p3
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(2,0)
Backtrace:
[<c004abd0>] (dump_backtrace+0x0/0x110) from [<c03d6f44>] (dump_stack+0x18/0x1c)
 r7:ccbd0000 r6:00000000 r5:c002f02c r4:c056ff90
[<c03d6f2c>] (dump_stack+0x0/0x1c) from [<c03d6fa8>] (panic+0x60/0x17c)
[<c03d6f48>] (panic+0x0/0x17c) from [<c00092b4>] (mount_block_root+0x1e0/0x220)
 r3:00000000 r2:00000000 r1:cc82bf58 r0:c04a052c
[<c00090d4>] (mount_block_root+0x0/0x220) from [<c00093a0>] (mount_root+0xac/0xcc)
[<c00092f4>] (mount_root+0x0/0xcc) from [<c0009530>] (prepare_namespace+0x170/0x1d4)
 r4:c056f7e4
[<c00093c0>] (prepare_namespace+0x0/0x1d4) from [<c00087c4>] (kernel_init+0x114/0x154)
 r5:c00086b0 r4:c056f780
[<c00086b0>] (kernel_init+0x0/0x154) from [<c0071848>] (do_exit+0x0/0x5e4)
 r5:c00086b0 r4:00000000


U-Boot 2010.06 (Nov 10 2011 - 23:50:16)

TI8148-GP rev 2.1

ARM clk: 600MHz
DDR clk: 400MHz

DRAM:  2 GiB
Using default environment

The 2nd stage U-Boot will now be auto-loaded
Please do not interrupt the countdown till TI8148_EVM prompt if 2nd stage is already flashed
MMC:   OMAP SD/MMC: 0
Hit any key to stop autoboot:  0
reading u-boot.bin

185364 bytes read
## Starting application at 0x80800000 ...


U-Boot 2010.06 (Jun 12 2012 - 18:00:31)

TI8148-GP rev 2.1

ARM clk: 600MHz
DDR clk: 400MHz

I2C:   ready
DRAM:  2 GiB
NAND:  HW ECC BCH8 Selected
NAND device: Manufacturer ID: 0x2c, Chip ID: 0xca (Micron NAND 256MiB 3,3V 16-bit)
NAND bus width 8 instead 16 bit
No NAND device found!!!
0 MiB
MMC:   OMAP SD/MMC: 0
                          .:;rrr;;.                   
                    ,5#@@@@#####@@@@@@#2,             
                 ,A@@@hi;;;r5;;;;r;rrSG@@@A,          
               r@@#i;:;s222hG;rrsrrrrrr;ri#@@r        
             :@@hr:r;SG3ssrr2r;rrsrsrsrsrr;rh@@:      
            B@H;;rr;3Hs;rrr;sr;;rrsrsrsrsrsr;;H@B     
           @@s:rrs;5#;;rrrr;r#@H:;;rrsrsrsrsrr:s@@    
          @@;;srs&X#9;r;r;;,2@@@rrr:;;rrsrsrsrr;;@@   
         @@;;rrsrrs@MB#@@@@@###@@@@@@#rsrsrsrsrr;;@@  
        G@r;rrsrsr;#X;SX25Ss#@@#M@#9H9rrsrsrsrsrs;r@G
        @9:srsrsrs;2@;:;;:.X@@@@@H::;rrsrsrsrsrsrr:3@
       X@;rrsrsrsrr;XAi;;:&@@#@Bs:rrsrsrsrsrsrsrsrr;@X
       @#;rsrsrsrsrr;r2ir@@@###::rrsrsrsrsrsrsrsrsr:@@
       @A:rrsrsrsrr;:2@29@@M@@@;:;rrrrsrsrsrsrsrsrs;H@
       @&;rsrsrsrr;A@@@@@@###@@@s::;:;;rrsrsrsrsrsr;G@
       @#:rrsrsrsr;G@5Hr25@@@#@@@#9XG9s:rrrrsrsrsrs:#@
       M@;rsrsrsrs;r@&#;::S@@@@@@@M@@@@Grr:;rsrsrsr;@#
       :@s;rsrsrsrr:M#Msrr;;&#@@@@@@@@@@H@@5;rsrsr;s@,
        @@:rrsrsrsr;S@rrrsr;:;r3MH@@#@M5,S@@irrsrr:@@
         @A:rrsrsrsrrrrrsrsrrr;::;@##@r:;rH@h;srr:H@  
         ;@9:rrsrsrsrrrsrsrsrsr;,S@Hi@i:;s;MX;rr:h@;  
          r@B:rrrrsrsrsrsrsrr;;sA@#i,i@h;r;S5;r:H@r   
           ,@@r;rrrsrsrsrsrr;2BM3r:;r:G@:rrr;;r@@,    
             B@Mr;rrrrsrsrsr@@S;;;rrr:5M;rr;rM@H      
              .@@@i;;rrrrsrs2i;rrrrr;r@M:;i@@@.       
                .A@@#5r;;;r;;;rrr;r:r#AsM@@H.         
                   ;&@@@@MhXS5i5SX9B@@@@G;            
                       :ihM#@@@@@##hs,                

Net:   Detected MACID:40:5f:c2:6b:6:c1
cpsw
Hit any key to stop autoboot:  0
link up on port 0, speed 100, full duplex
Using cpsw device
TFTP from server 192.168.0.183; our IP address is 192.168.0.92
Filename 'uImage'.
Load address: 0x81000000
Loading: #################################################################

                                                                                



.

  • Hi,

    Looks like the kernel is unable to mount  file system. Please check your bootargs. And also make sure that the file system path specified in it is correct

    Regards,

    Deepthy

  • Hi Ravi

    Thanks for reply

    This is my bootargs :

    Environment size: 967/8188 bytes
    TI8148_EVM#
    bootdelay=3
    baudrate=115200
    verify=yes
    ramdisk_file=ramdisk.gz
    script_addr=0x80900000
    loadbootscript=fatload mmc 0 ${script_addr} boot.scr
    bootscript= echo Running bootscript from MMC/SD to set the ENV...; source ${script_addr}
    ethaddr=40:5f:c2:6b:06:c1
    ethact=cpsw
    bootcom=run addip;tftp 81000000 uImage; bootm
    hostname=chshin
    loadaddr=81000000
    filesize=271C9C
    fileaddr=81000000
    bootfile=uImage
    gatewayip=192.168.0.1
    netmask=255.255.255.0
    ipaddr=192.168.0.190
    dnsip=168.126.63.1
    dnsip2=168.126.63.2
    bootcmd=run addip;tftp 81000000 uImage;bootm
    autoload=no
    nfsserver=192.168.0.183
    bootargs=console=ttyO0,115200n8 rootdelay=4 rw mem=256M earlyprintk notifyk.vpssm3_sva=0xBF900000 vram=50M  ti814xfb.vram=0:16M,1:16M,2:6M root=/dev/nfs nfsroot=192.168.0.183:/home/chshin/targetfs rootwait rw ip=dhcp
    serverip=192.168.0.183
    addip=setenv bootargs ${bootargs} ip=${ipaddr}:${nfsserver}:${gatewayip}:${netmask}:${hostname}:eth0:off
    stdin=serial
    stdout=serial
    stderr=serial

  • Hi,

    Bootargs looks ok. you need to export your filesystem in /etc/exports file. It should look like something below

    /home/filesys_37_2 *(rw,nohide,insecure,no_subtree_check,async,no_root_squash)

    You will have to restart nfs service after exporting filesystem using sudo /etc/init.d/nfs-kernel-server restart command. All these steps are for filesystem hosted on ubuntu.

    Regards,

    Hardik Shah

  • Thank for quick answer

    when i restarted nfs service ,  it works well.

    but i found one warning...

    chshin@chshin-desktop:~$ sudo /etc/init.d/nfs-kernel-server restart
     * Stopping NFS kernel daemon                                            [ OK ]
     * Unexporting directories for NFS kernel daemon...                      [ OK ]
     * Exporting directories for NFS kernel daemon...                               exportfs: Warning: dm8148 does not exist
                                                                             [ OK ]
     * Starting NFS kernel daemon                                            [ OK ]

  • Ignore warning and start working :)

    Regards,

    Hardik Shah

  • Hi

    I have the same problem  using  OMAP L 138 card.

    i try to boot the card with TFTP and NFS, but after

    make the parameters of bootarg et bootcmd,

    the booting are blocked like this :

    U-Boot > bootm                                                                  
    ## Booting kernel from Legacy Image at c0700000 ...                             
       Image Name:   Arago/2.6.32+2.6.33-rc4-psp03.20                               
       Image Type:   ARM Linux Kernel Image (uncompressed)                          
       Data Size:    2113732 Bytes =  2 MB                                          
       Load Address: c0008000                                                       
       Entry Point:  c0008000                                                       
       Verifying Checksum ... OK                                                    
       Loading Kernel Image ... OK                                                  
    OK                                                                              
                                                                                    
    Starting kernel ...                                                             
                                                                                    
    Uncompressing Linux... done, booting the kernel.                                
    Linux version 2.6.33-rc4 (sdk@nemo) (gcc version 4.3.3 (Sourcery G++ Lite 2009q1
    CPU: ARM926EJ-S [41069265] revision 5 (ARMv5TEJ), cr=00053177                   
    CPU: VIVT data cache, VIVT instruction cache                                    
    Machine: DaVinci DA850/OMAP-L138/AM18xx EVM                                     
    Memory policy: ECC disabled, Data cache writeback                               
    DaVinci da850/omap-l138/am18xx variant 0x1                                      
    Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 16256      
    Kernel command line: mem=64M console=ttyUSB0,115200n8                           
             root=/dev/nfs nfsroot=192.168.0.164:/export/rfs,nolock                 
             ip=192.168.0.134:192.168.0.164:192.168.0.1:255.255.255.0:manyo:eth0:on 
             rw ip=dhcp rootdelay=10                                                
    PID hash table entries: 256 (order: -2, 1024 bytes)                             
    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: 60396KB available (4012K code, 315K data, 148K init, 0K highmem)        
    SLUB: Genslabs=11, HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1         
    Hierarchical RCU implementation.                                                
    NR_IRQS:245                                                                     
    Console: colour dummy device 80x30                                              
    Calibrating delay loop... 149.50 BogoMIPS (lpj=747520)                          
    Mount-cache hash table entries: 512                                             
    CPU: Testing write buffer coherency: ok                                         
    DaVinci: 144 gpio irqs                                                          
    regulator: core version 0.5                                                     
    NET: Registered protocol family 16                                              
    bio: create slab <bio-0> at 0                                                   
    SCSI subsystem initialized                                                      
    usbcore: registered new interface driver usbfs                                  
    usbcore: registered new interface driver hub                                    
    usbcore: registered new device driver usb                                       
    regulator: VDCDC1: 3200 <--> 3300 mV at 3300 mV                                 
    regulator: VDCDC2: 1750 <--> 3300 mV at 3300 mV                                 
    regulator: VDCDC3: 950 <--> 1375 mV at 1200 mV                                  
    regulator: LDO1: 1800 mV                                                        
    regulator: LDO2: 1150 <--> 1300 mV at 1200 mV                                   
    pca953x 1-0020: failed reading register                                         
    i2c-gpio i2c-gpio.1: using pins 20 (SDA) and 21 (SCL)                           
    Switching to clocksource timer0_1                                               
    musb_hdrc: version 6.0, cppi4.1-dma, host, debug=0                              
    Waiting for USB PHY clock good...                                               
    musb_hdrc: USB Host mode controller at fee00000 using DMA, IRQ 58               
    musb_hdrc musb_hdrc: MUSB HDRC host driver                                      
    musb_hdrc musb_hdrc: new USB bus registered, assigned bus number 1              
    hub 1-0:1.0: USB hub found                                                      
    hub 1-0:1.0: 1 port detected                                                    
    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                                                             
    UDP hash table entries: 256 (order: 0, 4096 bytes)                              
    UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)                         
    NET: Registered protocol family 1                                               
    RPC: Registered udp transport module.                                           
    RPC: Registered tcp transport module.                                           
    RPC: Registered tcp NFSv4.1 backchannel transport module.                       
    EMAC: MII PHY configured, RMII PHY will not be functional                       
    JFFS2 version 2.2. (NAND) �© 2001-2006 Red Hat, Inc.                            
    msgmni has been set to 118                                                      
    io scheduler noop registered (default)                                          
    da8xx_lcdc da8xx_lcdc.0: GLCD: Found Sharp_LK043T1DG01 panel                    
    Console: switching to colour frame buffer device 60x34                          
    Serial: 8250/16550 driver, 3 ports, IRQ sharing disabled                        
    serial8250.0: ttyS0 at MMIO 0x1c42000 (irq = 25) is a 16550A                    
    serial8250.0: ttyS1 at MMIO 0x1d0c000 (irq = 53) is a 16550A                    
    serial8250.0: ttyS2 at MMIO 0x1d0d000 (irq = 61) is a 16550A                    
    console [ttyS2] enabled                                                         
    brd: module loaded                                                              
    ahci ahci: forcing PORTS_IMPL to 0x1                                            
    ahci ahci: AHCI 0001.0100 32 slots 1 ports 3 Gbps 0x1 impl SATA mode            
    ahci ahci: flags: ncq sntf pm led clo only pmp pio slum part ccc                
    scsi0 : ahci                                                                    
    ata1: SATA max UDMA/133 irq 67                                                  
    spi_davinci spi_davinci.1: DaVinci SPI driver in EDMA mode                      
    Using RX channel = 18 , TX channel = 19 and event queue = 1                     
    m25p80 spi1.0: m25p64 (8192 Kbytes)                                             
    Creating 4 MTD partitions on "m25p80":                                          
    0x000000000000-0x000000040000 : "U-Boot"                                        
    0x000000040000-0x000000050000 : "U-Boot Environment"                            
    0x000000050000-0x0000007f0000 : "Linux"                                         
    0x0000007f0000-0x000000800000 : "MAC Address"                                   
    Read MAC addr from EEPROM: 00:08:ee:04:63:7c                                    
    spi_davinci spi_davinci.1: Controller at 0xfef0e000                             
    console [netcon0] enabled                                                       
    netconsole: network logging started                                             
    ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver                          
    ohci ohci.0: DA8xx OHCI                                                         
    ohci ohci.0: new USB bus registered, assigned bus number 2                      
    ohci ohci.0: irq 59, io mem 0x01e25000                                          
    hub 2-0:1.0: USB hub found                                                      
    hub 2-0:1.0: 1 port detected                                                    
    Initializing USB Mass Storage driver...                                         
    usbcore: registered new interface driver usb-storage                            
    USB Mass Storage support registered.                                            
    input: TPS6507x Touchscreen as /devices/platform/i2c-gpio.1/i2c-1/1-0048/input/0
    omap_rtc omap_rtc: rtc core: registered omap_rtc as rtc0                        
    omap_rtc: RTC power up reset detected                                           
    i2c /dev entries driver                                                         
    Linux video capture interface: v2.00                                            
    usbcore: registered new interface driver uvcvideo                               
    USB Video Class driver (v0.1.0)                                                 
    watchdog watchdog: heartbeat 60 sec                                             
    cpuidle: using governor ladder                                                  
    cpuidle: using governor menu                                                    
    davinci_mmc davinci_mmc.0: Using DMA, 4-bit mode                                
    usbcore: registered new interface driver usbhid                                 
    usbhid: USB HID core driver                                                     
    Advanced Linux Sound Architecture Driver Version 1.0.21.                        
    usbcore: registered new interface driver snd-usb-audio                          
    No device for DAI tlv320aic3x                                                   
    asoc: tlv320aic3x <-> davinci-i2s mapping ok                                    
    ALSA device list:                                                               
      #0: DA850/OMAP-L138 EVM (tlv320aic3x)                                         
    TCP cubic registered                                                            
    NET: Registered protocol family 17                                              
    Clocks: disable unused emac                                                     
    Clocks: disable unused aemif                                                    
    Clocks: disable unused spi0                                                     
    ata1: SATA link down (SStatus 0 SControl 300)                                   
    regulator_init_complete: incomplete constraints, leaving LDO2 on                
    regulator_init_complete: incomplete constraints, leaving LDO1 on                
    regulator_init_complete: incomplete constraints, leaving VDCDC3 on              
    regulator_init_complete: incomplete constraints, leaving VDCDC2 on              
    regulator_init_complete: incomplete constraints, leaving VDCDC1 on              
    mmc0: new high speed SDHC card at address b368                                  
    mmcblk0: mmc0:b368 USD   3.75 GiB                                               
     mmcblk0: p1 p2                                                                 
    emac-mii: probed                                                                
    omap_rtc omap_rtc: setting system clock to 2000-01-01 00:00:00 UTC (946684800)  
    eth0: attached PHY driver [SMSC LAN8710/LAN8720] (mii_bus:phy_addr=1:00, id=7c0)
    IP-Config: Complete:                                                            
         device=eth0, addr=192.168.0.134, mask=255.255.255.0, gw=192.168.0.1,       
         host=manyo, domain=, nis-domain=(none),                                    
         bootserver=192.168.0.164, rootserver=192.168.0.164, rootpath=              
    Waiting 10sec before mounting root device...                                    
    PHY: 1:00 - Link is Up - 10/Half                                                
    Looking up port of RPC 100003/2 on 192.168.0.164                                
    Looking up port of RPC 100005/1 on 192.168.0.164                                
    VFS: Mounted root (nfs filesystem) on device 0:13.                              
    Freeing init memory: 148K


    okkkk !! it was the pb the file uImage