Now it appears that the kernel cannot find the rootfs and tries to look for it on the network where of course there is not kernel - it is on the sd card.
=> bootm 10800000 - 16800000
## Booting kernel from Legacy Image at 10800000 ...
Image Name: Linux-3.19.0
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 5583856 Bytes = 5.3 MiB
Load Address: 10008000
Entry Point: 10008000
Verifying Checksum ... OK
## Flattened Device Tree blob at 16800000
Booting using the fdt blob at 0x16800000
Loading Kernel Image ... OK
Using Device Tree in place at 16800000, end 1680a6e1
Starting kernel ...
[ 0.000000] Booting Linux on physical CPU 0x0
[ 0.000000] Linux version 3.19.0 (root@debian) (gcc version 4.7.2 (Debian 4.7.2-5) ) #1 SMP Mon Apr 6 14:36:46 EDT 2015
[ 0.000000] CPU: ARMv7 Processor [412fc09a] revision 10 (ARMv7), cr=10c5387d
[ 0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
[ 0.000000] Machine model: RIoTboard i.MX6S
[ 0.000000] cma: Reserved 16 MiB at 0x4f000000
[ 0.000000] Memory policy: Data cache writeback
[ 0.000000] CPU: All CPU(s) started in SVC mode.
[ 0.000000] PERCPU: Embedded 9 pages/cpu @be7b8000 s8064 r8192 d20608 u36864
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 260096
[ 0.000000] Kernel command line: console=ttymxc1,115200 root=/dev/nfs ip=dhcp nfsroot=:,v3,tcp rootwait root=/dev/mmcblk0p1 rootwait root=/dev/mmcblk0p1 rootwait root=/dev/mmcblk0p1
[ 0.000000] PID hash table entries: 4096 (order: 2, 16384 bytes)
[ 0.000000] Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
[ 0.000000] Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
[ 0.000000] Memory: 1004364K/1048576K available (6963K kernel code, 415K rwdata, 2420K rodata, 372K init, 8344K bss, 27828K reserved, 16384K cma-reserved, 0K highmem)
[ 0.000000] Virtual kernel memory layout:
[ 0.000000] vector : 0xffff0000 - 0xffff1000 ( 4 kB)
[ 0.000000] fixmap : 0xffc00000 - 0xfff00000 (3072 kB)
[ 0.000000] vmalloc : 0xc0800000 - 0xff000000 (1000 MB)
[ 0.000000] lowmem : 0x80000000 - 0xc0000000 (1024 MB)
[ 0.000000] pkmap : 0x7fe00000 - 0x80000000 ( 2 MB)
[ 0.000000] modules : 0x7f000000 - 0x7fe00000 ( 14 MB)
[ 0.000000] .text : 0x80008000 - 0x8093201c (9385 kB)
[ 0.000000] .init : 0x80933000 - 0x80990000 ( 372 kB)
[ 0.000000] .data : 0x80990000 - 0x809f7fc0 ( 416 kB)
[ 0.000000] .bss : 0x809f7fc0 - 0x8121e29c (8345 kB)
[ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1
[ 0.000000] Hierarchical RCU implementation.
[ 0.000000] RCU restricting CPUs from NR_CPUS=4 to nr_cpu_ids=2.
[ 0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=2
[ 0.000000] NR_IRQS:16 nr_irqs:16 16
[ 0.000000] L2C-310 erratum 769419 enabled
[ 0.000000] L2C-310 enabling early BRESP for Cortex-A9
[ 0.000000] L2C-310 full line of zeros enabled for Cortex-A9
[ 0.000000] L2C-310 ID prefetch enabled, offset 1 lines
[ 0.000000] L2C-310 dynamic clock gating enabled, standby mode enabled
[ 0.000000] L2C-310 cache controller enabled, 16 ways, 512 kB
[ 0.000000] L2C-310: CACHE_ID 0x410000c8, AUX_CTRL 0x76050001
[ 0.000000] Switching to timer-based delay loop, resolution 333ns
[ 0.000007] sched_clock: 32 bits at 3000kHz, resolution 333ns, wraps every 1431655765682ns
[ 0.001077] Console: colour dummy device 80x30
[ 0.001106] Lock dependency validator: Copyright (c) 2006 Red Hat, Inc., Ingo Molnar
[ 0.001116] ... MAX_LOCKDEP_SUBCLASSES: 8
[ 0.001125] ... MAX_LOCK_DEPTH: 48
[ 0.001133] ... MAX_LOCKDEP_KEYS: 8191
[ 0.001141] ... CLASSHASH_SIZE: 4096
[ 0.001149] ... MAX_LOCKDEP_ENTRIES: 32768
[ 0.001156] ... MAX_LOCKDEP_CHAINS: 65536
[ 0.001164] ... CHAINHASH_SIZE: 32768
[ 0.001172] memory used by lock dependency info: 5167 kB
[ 0.001180] per task-struct memory footprint: 1152 bytes
[ 0.001207] Calibrating delay loop (skipped), value calculated using timer frequency.. 6.00 BogoMIPS (lpj=30000)
[ 0.001226] pid_max: default: 32768 minimum: 301
[ 0.001555] Mount-cache hash table entries: 2048 (order: 1, 8192 bytes)
[ 0.001574] Mountpoint-cache hash table entries: 2048 (order: 1, 8192 bytes)
[ 0.003482] CPU: Testing write buffer coherency: ok
[ 0.004236] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
[ 0.004330] Setting up static identity map for 0x106d2510 - 0x106d2580
[ 0.008099] Brought up 1 CPUs
[ 0.008117] SMP: Total of 1 processors activated (6.00 BogoMIPS).
[ 0.008128] CPU: All CPU(s) started in SVC mode.
[ 0.009850] devtmpfs: initialized
[ 0.011641] VFP support v0.3: implementor 41 architecture 3 part 30 variant 9 rev 4
[ 0.013676] pinctrl core: initialized pinctrl subsystem
[ 0.039089] NET: Registered protocol family 16
[ 0.042263] DMA: preallocated 256 KiB pool for atomic coherent allocations
[ 0.044647] CPU identified as i.MX6DL, silicon rev 1.1
[ 0.089785] hw-breakpoint: found 5 (+1 reserved) breakpoint and 1 watchpoint registers.
[ 0.089801] hw-breakpoint: maximum watchpoint size is 4 bytes.
[ 0.092710] imx6dl-pinctrl 20e0000.iomuxc: initialized IMX pinctrl driver
[ 0.122572] mxs-dma 110000.dma-apbh: initialized
[ 0.127702] vgaarb: loaded
[ 0.128703] SCSI subsystem initialized
[ 0.129890] usbcore: registered new interface driver usbfs
[ 0.130053] usbcore: registered new interface driver hub
[ 0.130274] usbcore: registered new device driver usb
[ 0.134923] i2c i2c-0: IMX I2C adapter registered
[ 0.134950] of_dma_request_slave_channel: dma-names property of node '/soc/aips-bus@02100000/i2c@021a0000' missing or empty
[ 0.134969] i2c i2c-0: can't use DMA
[ 0.135759] i2c i2c-1: IMX I2C adapter registered
[ 0.135783] of_dma_request_slave_channel: dma-names property of node '/soc/aips-bus@02100000/i2c@021a4000' missing or empty
[ 0.135801] i2c i2c-1: can't use DMA
[ 0.136553] i2c i2c-3: IMX I2C adapter registered
[ 0.136575] of_dma_request_slave_channel: dma-names property of node '/soc/aips-bus@02100000/i2c@021f8000' missing or empty
[ 0.136593] i2c i2c-3: can't use DMA
[ 0.136745] Linux video capture interface: v2.00
[ 0.137017] pps_core: LinuxPPS API ver. 1 registered
[ 0.137029] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[ 0.137086] PTP clock support registered
[ 0.137966] Advanced Linux Sound Architecture Driver Initialized.
[ 0.143333] Switched to clocksource mxc_timer1
[ 0.145343] cfg80211: Calling CRDA to update world regulatory domain
[ 0.170850] NET: Registered protocol family 2
[ 0.172516] TCP established hash table entries: 8192 (order: 3, 32768 bytes)
[ 0.172767] TCP bind hash table entries: 8192 (order: 6, 294912 bytes)
[ 0.175806] TCP: Hash tables configured (established 8192 bind 8192)
[ 0.176071] TCP: reno registered
[ 0.176112] UDP hash table entries: 512 (order: 3, 40960 bytes)
[ 0.176530] UDP-Lite hash table entries: 512 (order: 3, 40960 bytes)
[ 0.177766] NET: Registered protocol family 1
[ 0.178771] RPC: Registered named UNIX socket transport module.
[ 0.178788] RPC: Registered udp transport module.
[ 0.178799] RPC: Registered tcp transport module.
[ 0.178809] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 0.180036] hw perfevents: enabled with armv7_cortex_a9 PMU driver, 7 counters available
[ 0.183489] futex hash table entries: 512 (order: 3, 32768 bytes)
[ 0.201902] VFS: Disk quotas dquot_6.5.2
[ 0.202375] VFS: Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[ 0.209794] NFS: Registering the id_resolver key type
[ 0.210002] Key type id_resolver registered
[ 0.210017] Key type id_legacy registered
[ 0.210206] jffs2: version 2.2. (NAND) © 2001-2006 Red Hat, Inc.
[ 0.212072] fuse init (API version 7.23)
[ 0.215756] io scheduler noop registered
[ 0.215783] io scheduler deadline registered
[ 0.215910] io scheduler cfq registered (default)
[ 0.216647] imx-weim 21b8000.weim: Driver registered.
[ 0.224406] imx-sdma 20ec000.sdma: Direct firmware load for imx/sdma/sdma-imx6q.bin failed with error -2
[ 0.224435] imx-sdma 20ec000.sdma: external firmware not found, using ROM firmware
[ 0.232295] imx-sdma 20ec000.sdma: initialized
[ 0.234893] pfuze100-regulator 0-0008: Full layer: 1, Metal layer: 1
[ 0.235589] pfuze100-regulator 0-0008: FAB: 0, FIN: 0
[ 0.235606] pfuze100-regulator 0-0008: pfuze100 found.
[ 0.256830] 2020000.serial: ttymxc0 at MMIO 0x2020000 (irq = 21, base_baud = 5000000) is a IMX
[ 0.258854] 21e8000.serial: ttymxc1 at MMIO 0x21e8000 (irq = 292, base_baud = 5000000) is a IMX
[ 0.995392] console [ttymxc1] enabled
[ 1.000544] 21ec000.serial: ttymxc2 at MMIO 0x21ec000 (irq = 293, base_baud = 5000000) is a IMX
[ 1.010679] 21f0000.serial: ttymxc3 at MMIO 0x21f0000 (irq = 294, base_baud = 5000000) is a IMX
[ 1.020755] 21f4000.serial: ttymxc4 at MMIO 0x21f4000 (irq = 295, base_baud = 5000000) is a IMX
[ 1.031323] [drm] Initialized drm 1.1.0 20060810
[ 1.044750] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
[ 1.051393] [drm] No driver support for vblank timestamp query.
[ 1.057876] imx-drm display-subsystem: bound imx-ipuv3-crtc.0 (ops ipu_crtc_ops)
[ 1.065568] imx-drm display-subsystem: bound imx-ipuv3-crtc.1 (ops ipu_crtc_ops)
[ 1.073920] imx-hdmi 120000.hdmi: Detected HDMI controller 0x13:0x1a:0xa0:0xc1
[ 1.081466] imx-drm display-subsystem: bound 120000.hdmi (ops hdmi_ops)
[ 1.088784] imx-drm display-subsystem: No connectors reported connected with modes
[ 1.096428] [drm] Cannot find any crtc or sizes - going 1024x768
[ 1.115183] Console: switching to colour frame buffer device 128x48
[ 1.127168] imx-drm display-subsystem: fb0: frame buffer device
[ 1.133192] imx-drm display-subsystem: registered panic notifier
[ 1.139282] [drm] Initialized imx-drm 1.0.0 20120507 on minor 0
[ 1.145936] imx-ipuv3 2400000.ipu: IPUv3H probed
[ 1.169947] brd: module loaded
[ 1.184031] loop: module loaded
[ 1.193223] CAN device driver interface
[ 1.200092] 2188000.ethernet supply phy not found, using dummy regulator
[ 1.224857] pps pps0: new PPS source ptp0
[ 1.229306] fec 2188000.ethernet (unnamed net_device) (uninitialized): Invalid MAC address: 00:00:00:00:00:00
[ 1.239310] fec 2188000.ethernet (unnamed net_device) (uninitialized): Using random MAC address: 2a:6d:20:e4:58:d9
[ 1.257291] libphy: fec_enet_mii_bus: probed
[ 1.263466] fec 2188000.ethernet eth0: registered PHC device 0
[ 1.270616] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[ 1.277308] ehci-pci: EHCI PCI platform driver
[ 1.281910] ehci-mxc: Freescale On-Chip EHCI Host driver
[ 1.287708] usbcore: registered new interface driver usb-storage
[ 1.304289] 2184200.usb supply vbus not found, using dummy regulator
[ 1.315067] ci_hdrc ci_hdrc.1: EHCI Host Controller
[ 1.320176] ci_hdrc ci_hdrc.1: new USB bus registered, assigned bus number 1
[ 1.343383] ci_hdrc ci_hdrc.1: USB 2.0 started, EHCI 1.00
[ 1.352604] hub 1-0:1.0: USB hub found
[ 1.356693] hub 1-0:1.0: 1 port detected
[ 1.364335] mousedev: PS/2 mouse device common for all mice
[ 1.374279] snvs_rtc 20cc034.snvs-rtc-lp: rtc core: registered 20cc034.snvs-rtc-lp as rtc0
[ 1.382819] i2c /dev entries driver
[ 1.389415] IR NEC protocol handler initialized
[ 1.394078] IR RC5(x/sz) protocol handler initialized
[ 1.399159] IR RC6 protocol handler initialized
[ 1.403744] IR JVC protocol handler initialized
[ 1.408299] IR Sony protocol handler initialized
[ 1.412937] IR SANYO protocol handler initialized
[ 1.417684] IR Sharp protocol handler initialized
[ 1.422410] IR MCE Keyboard/mouse protocol handler initialized
[ 1.428285] IR XMP protocol handler initialized
[ 1.434901] coda 2040000.vpu: unable to alloc iram
[ 1.440403] coda 2040000.vpu: Direct firmware load for v4l-coda960-imx6dl.bin failed with error -2
[ 1.449452] coda 2040000.vpu: firmware request failed
[ 1.457391] platform 2000000.aips-bus:tempmon: Driver imx_thermal requests probe deferral
[ 1.468525] imx2-wdt 20bc000.wdog: timeout 60 sec (nowayout=0)
[ 1.475182] Driver 'mmcblk' needs updating - please use bus_type methods
[ 1.482017] sdhci: Secure Digital Host Controller Interface driver
[ 1.488283] sdhci: Copyright(c) Pierre Ossman
[ 1.492716] sdhci-pltfm: SDHCI platform and OF driver helper
[ 1.499825] sdhci-esdhc-imx 2194000.usdhc: could not get ultra high speed state, work on normal mode
[ 1.509554] sdhci-esdhc-imx 2194000.usdhc: No vqmmc regulator found
[ 1.553651] mmc0: SDHCI controller on 2194000.usdhc [2194000.usdhc] using ADMA
[ 1.566775] sdhci-esdhc-imx 2198000.usdhc: could not get ultra high speed state, work on normal mode
[ 1.580070] sdhci-esdhc-imx 2198000.usdhc: No vqmmc regulator found
[ 1.637199] mmc1: SDHCI controller on 2198000.usdhc [2198000.usdhc] using ADMA
[ 1.645596] mmc0: new high speed SDHC card at address b368
[ 1.653508] sdhci-esdhc-imx 219c000.usdhc: could not get ultra high speed state, work on normal mode
[ 1.663132] sdhci-esdhc-imx 219c000.usdhc: No vqmmc regulator found
[ 1.669562] mmcblk0: mmc0:b368 SD 15.0 GiB
[ 1.677636] mmcblk0: p1
[ 1.694291] usb 1-1: new high-speed USB device number 2 using ci_hdrc
[ 1.723644] mmc2: SDHCI controller on 219c000.usdhc [219c000.usdhc] using ADMA
[ 1.736433] usbcore: registered new interface driver usbhid
[ 1.742062] usbhid: USB HID core driver
[ 1.766640] sgtl5000 0-000a: sgtl5000 revision 0x11
[ 1.828794] sgtl5000 0-000a: Using internal LDO instead of VDDD
[ 1.834884] mmc2: BKOPS_EN bit is not set
[ 1.850755] hub 1-1:1.0: USB hub found
[ 1.854959] hub 1-1:1.0: 4 ports detected
[ 1.860733] mmc2: new DDR MMC card at address 0001
[ 1.872124] mmcblk1: mmc2:0001 MMC04G 3.57 GiB
[ 1.877266] mmcblk1boot0: mmc2:0001 MMC04G partition 1 2.00 MiB
[ 1.883882] mmcblk1boot1: mmc2:0001 MMC04G partition 2 2.00 MiB
[ 1.890247] mmcblk1rpmb: mmc2:0001 MMC04G partition 3 128 KiB
[ 1.902208] imx-sgtl5000 sound: sgtl5000 <-> 2028000.ssi mapping ok
[ 1.911984] mmcblk1: p1 p2 p3 < p5 p6 p7 > p4
[ 1.923449] mmcblk1: p4 size 5324800 extends beyond EOD, truncated
[ 1.930951] TCP: cubic registered
[ 1.935974] NET: Registered protocol family 10
[ 1.951542] sit: IPv6 over IPv4 tunneling driver
[ 1.958431] NET: Registered protocol family 17
[ 1.962935] can: controller area network core (rev 20120528 abi 9)
[ 1.970706] NET: Registered protocol family 29
[ 1.976048] can: raw protocol (rev 20120528)
[ 1.980463] can: broadcast manager protocol (rev 20120528 t)
[ 1.986211] can: netlink gateway (rev 20130117) max_hops=1
[ 1.992458] Key type dns_resolver registered
[ 2.002979] Registering SWP/SWPB emulation handler
[ 2.016177] snvs_rtc 20cc034.snvs-rtc-lp: setting system clock to 1970-01-01 00:29:24 UTC (1764)
[ 2.144866] fec 2188000.ethernet eth0: Freescale FEC PHY driver [Atheros 8035 ethernet] (mii_bus:phy_addr=2188000.ethernet:04, irq=-1)
[ 2.157271] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[ 12.153386] Waiting up to 110 more seconds for network.
[ 22.153387] Waiting up to 100 more seconds for network.
[ 32.153386] Waiting up to 90 more seconds for network.
[ 42.153383] Waiting up to 80 more seconds for network.
[ 52.153383] Waiting up to 70 more seconds for network.
[ 62.153381] Waiting up to 60 more seconds for network.
[ 72.153380] Waiting up to 50 more seconds for network.
[ 82.153382] Waiting up to 40 more seconds for network.
[ 92.153397] Waiting up to 30 more seconds for network.
[ 102.153382] Waiting up to 20 more seconds for network.
[ 112.153381] Waiting up to 10 more seconds for network.
[ 115.973564] random: nonblocking pool is initialized
[ 122.153388] Waiting up to 0 more seconds for network.
[ 122.173505] Sending DHCP requests ...... timed out!
[ 213.315330] IP-Config: Retrying forever (NFS root)...
[ 213.405870] fec 2188000.ethernet eth0: Freescale FEC PHY driver [Atheros 8035 ethernet] (mii_bus:phy_addr=2188000.ethernet:04, irq=-1)
[ 213.418539] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[ 223.423378] Waiting up to 110 more seconds for network.
[ 233.423398] Waiting up to 100 more seconds for network.
[ 243.423414] Waiting up to 90 more seconds for network.
[ 253.423377] Waiting up to 80 more seconds for network.
[ 263.423399] Waiting up to 70 more seconds for network.
[ 273.423484] Waiting up to 60 more seconds for network.
[ 283.423398] Waiting up to 50 more seconds for network.
[ 293.423396] Waiting up to 40 more seconds for network.
[ 303.423411] Waiting up to 30 more seconds for network.
[ 313.423485] Waiting up to 20 more seconds for network.
[ 323.423395] Waiting up to 10 more seconds for network.
[ 333.423397] Waiting up to 0 more seconds for network.
[ 333.443409] Sending DHCP requests .....