Open main menu

DAVE Developer's Wiki β

Booting the system via NFS (DIVELK)

Info Box
Diva-am335x-overview.png Applies to Diva

Contents

HistoryEdit

Version Date DIVELK version Notes

3.0.0

November 2018 DIVELK 3.0.0 First release
4.0.1 Mar 2019 DIVELK 4.0.1 First release

InstructionsEdit

It is assumed that the development environment has been set up properly as described here.

Assuming that:

  • the CPU module is booting with a working U-Boot image (either from flash NOR SPI or MicroSD card)
  • a kernel image is available and ready to be downloaded through tftp
  • the root file system has been uncompressed into a nfs share

the system can boot using the net_nfs. The net_nfs configuration, besides setting the system for booting from the network configuration, as described here.

tftpboot exampleEdit

  • tftpbot directory into the DIVELK 3.0.0 Virtual Machine
dvdk@vagrant-ubuntu-trusty-64:~$ ls -la /tftpboot/diva/
total 7020
drwxr-xr-x 2 dvdk root    4096 Mar  5 16:43 .
drwxr-xr-x 3 dvdk root    4096 Mar  5 16:39 ..
-rw-r--r-- 1 dvdk dvdk   64876 Mar  5 16:41 divelk-4.0.0_diva_devel_MLO
-rw-r--r-- 1 dvdk dvdk  542888 Mar  5 16:41 divelk-4.0.0_diva_devel_u-boot.img
-rw-r--r-- 1 dvdk dvdk   62516 Mar  5 16:41 divelk-4.0.0_diva_MLO
-rw-r--r-- 1 dvdk dvdk   61692 Mar  5 16:41 divelk-4.0.0_diva_nandboot_MLO
-rw-r--r-- 1 dvdk dvdk  539856 Mar  5 16:41 divelk-4.0.0_diva_nandboot_u-boot.img
-rw-r--r-- 1 dvdk dvdk   65868 Mar  5 16:41 divelk-4.0.0_diva_spiboot_MLO
-rw-r--r-- 1 dvdk dvdk   65868 Mar  5 16:41 divelk-4.0.0_diva_spiboot_MLO.byteswap
-rw-r--r-- 1 dvdk dvdk  540424 Mar  5 16:41 divelk-4.0.0_diva_spiboot_u-boot.img
-rw-r--r-- 1 dvdk dvdk  539232 Mar  5 16:41 divelk-4.0.0_diva_u-boot.img
-rw-r--r-- 1 dvdk dvdk   42161 Mar  5 16:43 divelk-4.0.1_am335x-divelk.dtb
-rw-r--r-- 1 dvdk dvdk   44770 Mar  5 16:43 divelk-4.0.1_am335x-sbcd.dtb
-rw-r--r-- 1 dvdk dvdk 4586000 Mar  5 16:43 divelk-4.0.1_uImage
dvdk@vagrant-ubuntu-trusty-64:~$
  • network configuration example for a VM with static IP addres 192.168.0.125 and Bridge mode

 


 

dvdk@vagrant-ubuntu-trusty-64:~$ ifconfig
eth0      Link encap:Ethernet  HWaddr 08:00:27:06:bb:4e  
          inet addr:192.168.0.125  Bcast:192.168.0.255  Mask:255.255.255.0
          inet6 addr: fe80::a00:27ff:fe06:bb4e/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:13040 errors:0 dropped:0 overruns:0 frame:0
          TX packets:4995 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:14488368 (14.4 MB)  TX bytes:354671 (354.6 KB)

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:1611 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1611 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:145940 (145.9 KB)  TX bytes:145940 (145.9 KB)

dvdk@vagrant-ubuntu-trusty-64:~$ 
  • the Network File Systems are located inside /home/dvdk/diva/rfs/divelk-4.0.0 directory
dvdk@vagrant-ubuntu-trusty-64:~$ ls -la /home/dvdk/diva/rfs/divelk-4.0.0
total 16
drwxr-xr-x  4 root root 4096 Mar  5 16:59 .
drwxr-xr-x  3 root root 4096 Mar  5 17:53 ..
drwxr-xr-x 17 root root 4096 Apr  3  2018 devel
drwxr-xr-x 21 root root 4096 Apr  4  2018 matrix
dvdk@vagrant-ubuntu-trusty-64:~$

u-boot environmentEdit

  • setup the u-boot environment for getting files from nfs server
=> setenv bootfile diva/divelk-4.0.1_uImage
=> setenv fdtfile diva/divelk-4.0.1_am335x-divelk.dtb
=> setenv rootpath /home/dvdk/diva/rfs/diva-devel
=> setenv serverip 192.168.0.125
=> setenv ipaddr 192.168.0.95

and save the environment for the next boot:

=> saveenv

boot from nfsEdit

Once configured, u-boot loads the file images from the tftp and nfs servers on the VM:

=> run net_nfs
link up on port 0, speed 100, full duplex
Using cpsw device
TFTP from server 192.168.0.125; our IP address is 192.168.0.95
Filename 'diva/divelk-3.0.0_uImage'.
Load address: 0x82000000
Loading: #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         ###############################
         831.1 KiB/s
done
Bytes transferred = 4148488 (3f4d08 hex)
link up on port 0, speed 100, full duplex
Using cpsw device
TFTP from server 192.168.0.125; our IP address is 192.168.0.95
Filename 'diva/divelk-3.0.0_am335x-divelk.dtb'.
Load address: 0x88000000
Loading: ########
         482.4 KiB/s
done
Bytes transferred = 39558 (9a86 hex)
FDT: override 'som_uniqueid' with '0000845e:b350ffd0'
FDT: override 'cb_uniqueid' with '00000000:00000000'
## Booting kernel from Legacy Image at 82000000 ...
   Image Name:   Linux-4.1.18-divelk-3.0.0-gdc012
   Created:      2017-05-30  21:54:22 UTC
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    4148424 Bytes = 4 MiB
   Load Address: 80008000
   Entry Point:  80008000
   Verifying Checksum ... OK
## Flattened Device Tree blob at 88000000
   Booting using the fdt blob at 0x88000000
   Loading Kernel Image ... OK
   reserving fdt memory region: addr=88000000 size=a000
   Using Device Tree in place at 88000000, end 8800cfff
WARNING: could not find splashscreen reserved memory path

Starting kernel ...

[    0.000000] Booting Linux on physical CPU 0x0
[    0.000000] Initializing cgroup subsys cpu
[    0.000000] Initializing cgroup subsys cpuacct
[    0.000000] Linux version 4.1.18-divelk-3.0.0-gdc0123a (jenkins@trustybakery) (gcc version 4.9.3 20150413 (prerelease) (Linaro GCC 4.9-2015.05) ) #1 PREEMPT Tue May 30 23:53:41 CES
T 2017
[    0.000000] CPU: ARMv7 Processor [413fc082] revision 2 (ARMv7), cr=10c5387d
[    0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
[    0.000000] Machine model: DAVE Embedded System DIVELK
[    0.000000] cma: Reserved 24 MiB at 0x9e800000
[    0.000000] Memory policy: Data cache writeback
[    0.000000] On node 0 totalpages: 131072
[    0.000000] free_area_init_node: node 0, pgdat c0b4453c, node_mem_map de36d000
[    0.000000]   Normal zone: 1152 pages used for memmap
[    0.000000]   Normal zone: 0 pages reserved
[    0.000000]   Normal zone: 131072 pages, LIFO batch:31
[    0.000000] CPU: All CPU(s) started in SVC mode.
[    0.000000] AM335X ES2.1 (sgx neon )
[    0.000000] pcpu-alloc: s0 r0 d32768 u32768 alloc=1*32768
[    0.000000] pcpu-alloc: [0] 0
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 129920
[    0.000000] Kernel command line: root=/dev/nfs rw nfsroot=192.168.0.125:/home/dvdk/diva/rfs/diva rootdelay=2 ip=192.168.0.95:192.168.0.125:192.168.0.254:255.255.255.0:divelk:eth0:o
ff panic=1 eth=d0:ff:50:b3:5e:84 console=ttyS0,115200n8 earlyprintk no_console_suspend loglevel=8 mtdparts=8000000.nand:128k(nand-spl),128k(nand-spl.backup1),128k(nand-spl.backup2),12
8k(nand-spl.backup3),1920k(nand-uboot),128k(nand-uboot-env),128k(nand-uboot-env.backup1),128k(nand-fdt),6m(nand-kernel),4m(nand-splash),-(nand-filesystem);spi1.0:256k(spi-MLO),1m(spi-
uboot),256k(spi-env1),256k(spi-env2),256k(spi-fdt),6m(spi-kernel),4m(spi-splash),-(spi-free)
[    0.000000] PID hash table entries: 2048 (order: 1, 8192 bytes)
[    0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
[    0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
[    0.000000] Memory: 482636K/524288K available (8111K kernel code, 321K rwdata, 2800K rodata, 276K init, 253K bss, 17076K reserved, 24576K 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 : 0xe0800000 - 0xff000000   ( 488 MB)
[    0.000000]     lowmem  : 0xc0000000 - 0xe0000000   ( 512 MB)
[    0.000000]     pkmap   : 0xbfe00000 - 0xc0000000   (   2 MB)
[    0.000000]     modules : 0xbf000000 - 0xbfe00000   (  14 MB)
[    0.000000]       .text : 0xc0008000 - 0xc0ab005c   (10913 kB)
[    0.000000]       .init : 0xc0ab1000 - 0xc0af6000   ( 276 kB)
[    0.000000]       .data : 0xc0af6000 - 0xc0b46670   ( 322 kB)
[    0.000000]        .bss : 0xc0b49000 - 0xc0b88638   ( 254 kB)
[    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[    0.000000] Preemptible hierarchical RCU implementation.
[    0.000000]  Additional per-CPU info printed with stalls.
[    0.000000] NR_IRQS:16 nr_irqs:16 16
[    0.000000] IRQ: Found an INTC at 0xfa200000 (revision 5.0) with 128 interrupts
[    0.000000] OMAP clockevent source: timer2 at 24000000 Hz
[    0.000015] sched_clock: 32 bits at 24MHz, resolution 41ns, wraps every 89478484971ns
[    0.000038] clocksource timer1: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 79635851949 ns
[    0.000049] OMAP clocksource: timer1 at 24000000 Hz
[    0.000246] Console: colour dummy device 80x30
[    0.000289] Calibrating delay loop... 795.44 BogoMIPS (lpj=3977216)
[    0.088976] pid_max: default: 32768 minimum: 301
[    0.089094] Security Framework initialized
[    0.089151] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
[    0.089162] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
[    0.089884] Initializing cgroup subsys blkio
[    0.089910] Initializing cgroup subsys memory
[    0.089953] Initializing cgroup subsys devices
[    0.089969] Initializing cgroup subsys freezer
[    0.089985] Initializing cgroup subsys perf_event
[    0.090013] CPU: Testing write buffer coherency: ok
[    0.090433] Setting up static identity map for 0x80008200 - 0x80008270
[    0.092151] devtmpfs: initialized
[    0.104449] VFP support v0.3: implementor 41 architecture 3 part 30 variant c rev 3
[    0.120416] omap_hwmod: debugss: _wait_target_disable failed
[    0.175769] clocksource jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[    0.178161] pinctrl core: initialized pinctrl subsystem
[    0.179626] NET: Registered protocol family 16
[    0.182177] DMA: preallocated 256 KiB pool for atomic coherent allocations
[    0.208973] cpuidle: using governor ladder
[    0.238958] cpuidle: using governor menu
[    0.243832] OMAP GPIO hardware version 0.1
[    0.252215] omap-gpmc 50000000.gpmc: could not find pctldev for node /ocp/l4_wkup@44c00000/scm@210000/pinmux@800/nandflash_pins_default, deferring probe
[    0.254885] No ATAGs?
[    0.254913] hw-breakpoint: debug architecture 0x4 unsupported.
[    0.299679] edma 49000000.edma: TI EDMA DMA engine driver
[    0.303452] vgaarb: loaded
[    0.304083] SCSI subsystem initialized
[    0.304390] libata version 3.00 loaded.
[    0.304760] usbcore: registered new interface driver usbfs
[    0.304847] usbcore: registered new interface driver hub
[    0.304939] usbcore: registered new device driver usb
[    0.305561] omap_i2c 44e0b000.i2c: could not find pctldev for node /ocp/l4_wkup@44c00000/scm@210000/pinmux@800/pinmux_i2c0_pins, deferring probe
[    0.305717] media: Linux media interface: v0.10
[    0.305789] Linux video capture interface: v2.00
[    0.305843] pps_core: LinuxPPS API ver. 1 registered
[    0.305850] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[    0.305879] PTP clock support registered
[    0.306787] omap-mailbox 480c8000.mailbox: omap mailbox rev 0x400
[    0.307055] Advanced Linux Sound Architecture Driver Initialized.
[    0.307775] Bluetooth: Core ver 2.20
[    0.307852] NET: Registered protocol family 31
[    0.307861] Bluetooth: HCI device and connection manager initialized
[    0.307877] Bluetooth: HCI socket layer initialized
[    0.307889] Bluetooth: L2CAP socket layer initialized
[    0.307921] Bluetooth: SCO socket layer initialized
[    0.308329] cfg80211: Calling CRDA to update world regulatory domain
[    0.309101] Switched to clocksource timer1
[    0.320362] NET: Registered protocol family 2
[    0.321267] TCP established hash table entries: 4096 (order: 2, 16384 bytes)
[    0.321322] TCP bind hash table entries: 4096 (order: 2, 16384 bytes)
[    0.321368] TCP: Hash tables configured (established 4096 bind 4096)
[    0.321450] UDP hash table entries: 256 (order: 0, 4096 bytes)
[    0.321470] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[    0.321643] NET: Registered protocol family 1
[    0.322047] RPC: Registered named UNIX socket transport module.
[    0.322061] RPC: Registered udp transport module.
[    0.322068] RPC: Registered tcp transport module.
[    0.322075] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    0.322099] PCI: CLS 0 bytes, default 64
[    0.323249] CPU PMU: Failed to parse /pmu/interrupt-affinity[0]
[    0.323302] hw perfevents: enabled with armv7_cortex_a8 PMU driver, 5 counters available
[    0.325536] futex hash table entries: 256 (order: -1, 3072 bytes)
[    0.325635] audit: initializing netlink subsys (disabled)
[    0.325714] audit: type=2000 audit(0.310:1): initialized
[    0.333708] VFS: Disk quotas dquot_6.6.0
[    0.333953] VFS: Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[    0.336195] NFS: Registering the id_resolver key type
[    0.336274] Key type id_resolver registered
[    0.336283] Key type id_legacy registered
[    0.336357] jffs2: version 2.2. (NAND) (SUMMARY)  © 2001-2006 Red Hat, Inc.
[    0.340087] NET: Registered protocol family 38
[    0.340174] io scheduler noop registered
[    0.340190] io scheduler deadline registered
[    0.340261] io scheduler cfq registered (default)
[    0.341588] pinctrl-single 44e10800.pinmux: 142 pins at pa f9e10800 size 568
[    0.344015] wkup_m3_ipc 44e11324.wkup_m3_ipc: could not get rproc handle
[    0.345248] Serial: 8250/16550 driver, 10 ports, IRQ sharing enabled
[    0.349084] console [ttyS0] disabled
[    0.349345] 44e09000.serial: ttyS0 at MMIO 0x44e09000 (irq = 158, base_baud = 3000000) is a 8250
[    1.113633] console [ttyS0] enabled
[    1.118967] omap_rng 48310000.rng: OMAP Random Number Generator ver. 20
[    1.125843] [drm] Initialized drm 1.1.0 20060810
[    1.130941] panel panel: pins are not configured
[    1.137104] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
[    1.143884] [drm] No driver support for vblank timestamp query.
[    1.158242] tilcdc 4830e000.lcdc: tilcdc_crtc_irq(0x00000020): FIFO underfow
[    1.163160] Console: switching to colour frame buffer device 100x30
[    1.175849] tilcdc 4830e000.lcdc: tilcdc_crtc_irq(0x00000104): Sync lost
[    1.189158] tilcdc 4830e000.lcdc: fb0:  frame buffer device
[    1.194757] tilcdc 4830e000.lcdc: registered panic notifier
[    1.229132] [drm] Initialized tilcdc 1.0.0 20121205 on minor 0
[    1.246570] brd: module loaded
[    1.255153] loop: module loaded
[    1.261405] mtdoops: mtd device (mtddev=name/number) must be supplied
[    1.269872] m25p80 spi1.0: s25fl256s1 (32768 Kbytes)
[    1.275011] 8 cmdlinepart partitions found on MTD device spi1.0
[    1.281003] Creating 8 MTD partitions on "spi1.0":
[    1.285821] 0x000000000000-0x000000040000 : "spi-MLO"
[    1.292162] 0x000000040000-0x000000140000 : "spi-uboot"
[    1.298415] 0x000000140000-0x000000180000 : "spi-env1"
[    1.304622] 0x000000180000-0x0000001c0000 : "spi-env2"
[    1.310747] 0x0000001c0000-0x000000200000 : "spi-fdt"
[    1.316736] 0x000000200000-0x000000800000 : "spi-kernel"
[    1.323119] 0x000000800000-0x000000c00000 : "spi-splash"
[    1.329455] 0x000000c00000-0x000002000000 : "spi-free"
[    1.336790] CAN device driver interface
[    1.399140] davinci_mdio 4a101000.mdio: davinci mdio revision 1.6
[    1.405301] davinci_mdio 4a101000.mdio: detected phy mask ffffffbf
[    1.412404] libphy: 4a101000.mdio: probed
[    1.416449] davinci_mdio 4a101000.mdio: phy[6]: device 4a101000.mdio:06, driver SMSC LAN8710/LAN8720
[    1.426546] cpsw 4a100000.ethernet: Detected MACID = d0:ff:50:b3:5e:84
[    1.434688] usbcore: registered new interface driver asix
[    1.440451] usbcore: registered new interface driver ax88179_178a
[    1.446632] usbcore: registered new interface driver cdc_ether
[    1.452659] usbcore: registered new interface driver smsc95xx
[    1.458486] usbcore: registered new interface driver net1080
[    1.464293] usbcore: registered new interface driver cdc_subset
[    1.470344] usbcore: registered new interface driver zaurus
[    1.476063] usbcore: registered new interface driver cdc_ncm
[    1.482503] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    1.489158] ehci-pci: EHCI PCI platform driver
[    1.493723] ehci-omap: OMAP-EHCI Host Controller driver
[    1.499347] usbcore: registered new interface driver cdc_wdm
[    1.505162] usbcore: registered new interface driver usb-storage
[    1.511412] usbcore: registered new interface driver usbserial
[    1.517346] usbcore: registered new interface driver usbserial_generic
[    1.523975] usbserial: USB Serial support registered for generic
[    1.530082] usbcore: registered new interface driver ftdi_sio
[    1.535922] usbserial: USB Serial support registered for FTDI USB Serial Device
[    1.545001] 47401300.usb-phy supply vcc not found, using dummy regulator
[    1.581396] musb-hdrc musb-hdrc.0.auto: Failed to request rx1.
[    1.587428] musb-hdrc musb-hdrc.0.auto: musb_init_controller failed with status -517
[    1.596052] 47401b00.usb-phy supply vcc not found, using dummy regulator
[    1.631298] musb-hdrc musb-hdrc.1.auto: Failed to request rx1.
[    1.637236] musb-hdrc musb-hdrc.1.auto: musb_init_controller failed with status -517
[    1.652797] mousedev: PS/2 mouse device common for all mice
[    1.659409] input: ti-tsc as /devices/platform/ocp/44e0d000.tscadc/TI-am335x-tsc/input/input0
[    1.669581] omap_rtc 44e3e000.rtc: rtc core: registered 44e3e000.rtc as rtc0
[    1.677021] i2c /dev entries driver
[    1.680707] Driver for 1-wire Dallas network protocol.
[    1.687553] omap_wdt: OMAP Watchdog Timer Rev 0x01: initial timeout 60 sec
[    1.694695] Bluetooth: HCI UART driver ver 2.3
[    1.699236] Bluetooth: HCI UART protocol H4 registered
[    1.704396] Bluetooth: HCI UART protocol BCSP registered
[    1.709746] Bluetooth: HCI UART protocol LL registered
[    1.714924] Bluetooth: HCI UART protocol Three-wire (H5) registered
[    1.721341] usbcore: registered new interface driver btusb
[    1.749851] ledtrig-cpu: registered to indicate activity on CPUs
[    1.756231] omap-aes 53500000.aes: OMAP AES hw accel rev: 3.2
[    1.763730] omap-sham 53100000.sham: hw accel on OMAP rev 4.3
[    1.771053] usbcore: registered new interface driver usbhid
[    1.776660] usbhid: USB HID core driver
[    1.781321]  remoteproc0: wkup_m3 is available
[    1.785798]  remoteproc0: Note: remoteproc is still under development and considered experimental.
[    1.794960]  remoteproc0: THE BINARY FORMAT IS NOT YET FINALIZED, and backward compatibility isn't yet guaranteed.
[    1.805662]  remoteproc0: Direct firmware load for am335x-pm-firmware.elf failed with error -2
[    1.815659] usbcore: registered new interface driver snd-usb-audio
[    1.822010]  remoteproc0: Falling back to user helper
[    1.830427] oprofile: using arm/armv7
[    1.834536] Initializing XFRM netlink socket
[    1.838852] NET: Registered protocol family 17
[    1.843538] NET: Registered protocol family 15
[    1.848007] can: controller area network core (rev 20120528 abi 9)
[    1.854391] NET: Registered protocol family 29
[    1.858871] can: raw protocol (rev 20120528)
[    1.863217] can: broadcast manager protocol (rev 20120528 t)
[    1.869082] Bluetooth: RFCOMM TTY layer initialized
[    1.874098] Bluetooth: RFCOMM socket layer initialized
[    1.879344] Bluetooth: RFCOMM ver 1.11
[    1.883128] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[    1.888461] Bluetooth: BNEP filters: protocol multicast
[    1.893763] Bluetooth: BNEP socket layer initialized
[    1.898756] Bluetooth: HIDP (Human Interface Emulation) ver 1.2
[    1.904724] Bluetooth: HIDP socket layer initialized
[    1.909805] 8021q: 802.1Q VLAN Support v1.8
[    1.914099] Key type dns_resolver registered
[    1.918942] omap_voltage_late_init: Voltage driver support not added
[    1.925871] cpu cpu0: of_pm_voltdm_notifier_register: Failed to get cpu0 regulator/voltdm: -517
[    1.934725] cpu cpu0: cpu0 clock notifier not ready, retry
[    1.940825] PM: bootloader does not support rtc-only!
[    1.946207] ThumbEE CPU extension supported.
[    1.950659] Registering SWP/SWPB emulation handler
[    1.958338] omap-gpmc 50000000.gpmc: GPMC revision 6.0
[    1.963689] gpmc_mem_init: disabling cs 0 mapped at 0x0-0x1000000
[    1.971334] nand: device found, Manufacturer ID: 0x01, Chip ID: 0xd3
[    1.977930] nand: AMD/Spansion S34ML08G1
[    1.982025] nand: 1024 MiB, SLC, erase size: 128 KiB, page size: 2048, OOB size: 64
[    1.989776] nand: using OMAP_ECC_BCH8_CODE_HW ECC scheme
[    1.995168] 11 cmdlinepart partitions found on MTD device 8000000.nand
[    2.001755] Creating 11 MTD partitions on "8000000.nand":
[    2.007207] 0x000000000000-0x000000020000 : "nand-spl"
[    2.013711] 0x000000020000-0x000000040000 : "nand-spl.backup1"
[    2.020741] 0x000000040000-0x000000060000 : "nand-spl.backup2"
[    2.027628] 0x000000060000-0x000000080000 : "nand-spl.backup3"
[    2.034532] 0x000000080000-0x000000260000 : "nand-uboot"
[    2.041593] 0x000000260000-0x000000280000 : "nand-uboot-env"
[    2.048268] 0x000000280000-0x0000002a0000 : "nand-uboot-env.backup1"
[    2.055709] 0x0000002a0000-0x0000002c0000 : "nand-fdt"
[    2.061955] 0x0000002c0000-0x0000008c0000 : "nand-kernel"
[    2.070689] 0x0000008c0000-0x000000cc0000 : "nand-splash"
[    2.078696] 0x000000cc0000-0x000040000000 : "nand-filesystem"
[    2.555175] tps65910-rtc tps65910-rtc: rtc core: registered tps65910-rtc as rtc1
[    2.564397] ina2xx 0-0041: power monitor ina226 (Rshunt = 10000 uOhm)
[    2.570947] omap_i2c 44e0b000.i2c: bus 0 rev0.11 at 100 kHz
[    2.583489] musb-hdrc: ConfigData=0xde (UTMI-8, dyn FIFOs, bulk combine, bulk split, HB-ISO Rx, HB-ISO Tx, SoftConn)
[    2.594114] musb-hdrc: MHDRC RTL version 2.0
[    2.598513] musb-hdrc: setup fifo_mode 4
[    2.602486] musb-hdrc: 28/31 max ep, 16384/16384 memory
[    2.607871] musb-hdrc musb-hdrc.0.auto: MUSB HDRC host driver
[    2.614015] musb-hdrc musb-hdrc.0.auto: new USB bus registered, assigned bus number 1
[    2.622141] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[    2.628994] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    2.636279] usb usb1: Product: MUSB HDRC host driver
[    2.641281] usb usb1: Manufacturer: Linux 4.1.18-divelk-3.0.0-gdc0123a musb-hcd
[    2.648641] usb usb1: SerialNumber: musb-hdrc.0.auto
[    2.654430] hub 1-0:1.0: USB hub found
[    2.658238] hub 1-0:1.0: 1 port detected
[    2.695619] musb-hdrc: ConfigData=0xde (UTMI-8, dyn FIFOs, bulk combine, bulk split, HB-ISO Rx, HB-ISO Tx, SoftConn)
[    2.706250] musb-hdrc: MHDRC RTL version 2.0
[    2.710667] musb-hdrc: setup fifo_mode 4
[    2.714618] musb-hdrc: 28/31 max ep, 16384/16384 memory
[    2.720010] musb-hdrc musb-hdrc.1.auto: MUSB HDRC host driver
[    2.726101] musb-hdrc musb-hdrc.1.auto: new USB bus registered, assigned bus number 2
[    2.734216] usb usb2: New USB device found, idVendor=1d6b, idProduct=0002
[    2.741065] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    2.748340] usb usb2: Product: MUSB HDRC host driver
[    2.753399] usb usb2: Manufacturer: Linux 4.1.18-divelk-3.0.0-gdc0123a musb-hcd
[    2.760996] usb usb2: SerialNumber: musb-hdrc.1.auto
[    2.766775] hub 2-0:1.0: USB hub found
[    2.770668] hub 2-0:1.0: 1 port detected
[    2.800382] vmmc: supplied by vin
[    2.839574] vdd_mpu: supplied by vin
[    2.846608] cpu cpu0: of_pm_voltdm_notifier_register: Fail calculating voltage latency[950000<->1260000]:-22
[    2.857074] cpu cpu0: of_pm_voltdm_notifier_register: Fail calculating voltage latency[950000<->1260000]:-22
[    2.868389] omap_rtc 44e3e000.rtc: setting system clock to 2000-01-01 00:00:01 UTC (946684801)
[    2.883340] net eth0: initializing cpsw version 1.12 (0)
[    2.891343] net eth0: phy found : id is : 0x7c0f1
[    2.900529] 8021q: adding VLAN 0 to HW filter on device eth0
[    5.969868] cpsw 4a100000.ethernet eth0: Link is Up - 100Mbps/Full - flow control rx/tx
[    5.979943] cfg80211: Calling CRDA to update world regulatory domain
[    5.999511] IP-Config: Complete:
[    6.002805]      device=eth0, hwaddr=d0:ff:50:b3:5e:84, ipaddr=192.168.0.95, mask=255.255.255.0, gw=192.168.0.254
[    6.013383]      host=divelk, domain=, nis-domain=(none)
[    6.018832]      bootserver=192.168.0.125, rootserver=192.168.0.125, rootpath=
[    6.030466] ALSA device list:
[    6.033477]   No soundcards found.
[    6.038464] Waiting 2 sec before mounting root device...
[    8.066343] VFS: Mounted root (nfs filesystem) on device 0:15.
[    8.073950] devtmpfs: mounted
[    8.077898] Freeing unused kernel memory: 276K (c0ab1000 - c0af6000)
INIT: version 2.88 booting
[    9.129561] cfg80211: Calling CRDA to update world regulatory domain
[    9.391309] random: nonblocking pool is initialized
using "DejaVu Sans Mono-16", pixelsize=16.67 file=/usr/share/fonts/truetype/DejaVuSansMono.ttf
Starting udev
[   10.667676] udevd[105]: starting version 182
[   12.279271] cfg80211: Calling CRDA to update world regulatory domain
[   14.317986] [drm] Initialized pvr 1.14.3699939 20110701 on minor 1
[   14.700004]  remoteproc0: powering up wkup_m3
[   14.735929]  remoteproc0: Booting fw image am335x-pm-firmware.elf, size 219727
[   14.787540]  remoteproc0: remote processor wkup_m3 is now up
[   14.787574] wkup_m3_ipc 44e11324.wkup_m3_ipc: CM3 Firmware Version = 0x191
[   15.429342] cfg80211: Calling CRDA to update world regulatory domain
[   18.369539] cfg80211: World regulatory domain updated:
[   18.374885] cfg80211:  DFS Master region: unset
[   18.379342] cfg80211:   (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp), (dfs_cac_time)
[   18.389254] cfg80211:   (2402000 KHz - 2472000 KHz @ 40000 KHz), (N/A, 2000 mBm), (N/A)
[   18.397316] cfg80211:   (2457000 KHz - 2482000 KHz @ 40000 KHz), (N/A, 2000 mBm), (N/A)
[   18.405467] cfg80211:   (2474000 KHz - 2494000 KHz @ 20000 KHz), (N/A, 2000 mBm), (N/A)
[   18.413575] cfg80211:   (5170000 KHz - 5250000 KHz @ 80000 KHz, 160000 KHz AUTO), (N/A, 2000 mBm), (N/A)
[   18.423205] cfg80211:   (5250000 KHz - 5330000 KHz @ 80000 KHz, 160000 KHz AUTO), (N/A, 2000 mBm), (0 s)
[   18.432789] cfg80211:   (5490000 KHz - 5730000 KHz @ 160000 KHz), (N/A, 2000 mBm), (0 s)
[   18.441017] cfg80211:   (5735000 KHz - 5835000 KHz @ 80000 KHz), (N/A, 2000 mBm), (N/A)
[   18.449077] cfg80211:   (57240000 KHz - 63720000 KHz @ 2160000 KHz), (N/A, 0 mBm), (N/A)
[   18.736527] cryptodev: driver 1.6 loaded.
[   18.970103] udc musb-hdrc.0.auto: registering UDC driver [g_multi]
[   19.010608] using random self ethernet address
[   19.015112] using random host ethernet address
[   19.019730] using host ethernet address: D0:FF:50:B3:5E:86
[   19.025170] using random self ethernet address
[   19.030015] using random host ethernet address
[   19.034495] using host ethernet address: D0:FF:50:B3:5E:86
[   19.044968] usb0: HOST MAC d0:ff:50:b3:5e:86
[   19.051580] usb0: MAC e2:be:90:ea:2f:61
[   19.100408] userial_init: registered 4 ttyGS* devices
[   19.125944] Mass Storage Function, version: 2009/09/11
[   19.134830] LUN: removable file: (no medium)
[   19.145932] lun0: unable to open backing file: /dev/mmcblk0p1
[   19.189590] g_multi musb-hdrc.0.auto: failed to start g_multi: -2
bootlogd: cannot allocate pseudo tty: No such file or directory
Populating dev cache
[   23.243383] tilcdc 4830e000.lcdc: tilcdc_crtc_irq(0x00000020): FIFO underfow
[   23.243602] tilcdc 4830e000.lcdc: tilcdc_crtc_irq(0x00000020): FIFO underfow
[   23.257610] tilcdc 4830e000.lcdc: tilcdc_crtc_irq(0x00000004): Sync lost
[   23.258240] tilcdc 4830e000.lcdc: tilcdc_crtc_irq(0x00000004): Sync lost
ALSA: Restoring mixer settings...
/usr/sbin/alsactl: load_state:1729: No soundcards found...
Wed May 31 09:45:12 UTC 2017
INIT: Entering runlevel: 5
NOT configuring network interfaces: / is an NFS mount
Starting system message bus: dbus.
UIM SYSFS Node Not Found
[   26.005289] PVR_K: UM DDK-(3699939) and KM DDK-(3699939) match. [ OK ]
Loaded PowerVR consumer services.
Calibrating touchscreen (first time only)

*** To continue, please complete the touchscreen calibration
*** by touching the crosshairs on the LCD screen[   26.773079] tilcdc 4830e000.lcdc: tilcdc_crtc_irq(0x00000020): FIFO underfow
[   26.788301] tilcdc 4830e000.lcdc: tilcdc_crtc_irq(0x00000004): Sync lost
[   26.795129] tilcdc 4830e000.lcdc: tilcdc_crtc_irq(0x00000004): Sync lost
.
[   47.095967] tilcdc 4830e000.lcdc: tilcdc_crtc_irq(0x00000020): FIFO underfow
[   47.106107] tilcdc 4830e000.lcdc: tilcdc_crtc_irq(0x00000004): Sync lost
Starting Dropbear SSH server: [   47.106714] tilcdc 4830e000.lcdc: tilcdc_crtc_irq(0x00000004): Sync lost
Generating key, this may take a while...
Public key portion is:
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCSSbAzchnrAiy8ZQCHBpSzdyVFB8UZDSjlspVi00kT1AlcjVgvjBDCIc5eF3wsvXHII1dJIYg2js7+0nhomtv3ciEXqH/Wh1S5qADU6J7uN6Yu//6fuG9wdvuqKHOHmcnqv3rWp/qOZC6qW1B
rpK3lrnoy5N/eV/VS/0Yjs8tlsK/hRNyA9kHBYcqgBgJhAyIoVDwfOOpM4qPCY96IEd00LrtkLe3qtZY6cZPDhLsOofWxfzxUfopxPZHQjoTSBIvviIntTtj83V1DCBI2OGsUEQn2d+seZhW5kFE3kfkoeiKzNKRlKY/P3TE6VObPTxaFPO5sZL
kV5n48PTIm4y0t root@diva
Fingerprint: md5 31:ef:d2:56:37:47:79:c7:4c:b5:49:af:de:b8:28:64
dropbear.
Starting telnet daemon.
Starting rpcbind daemon...rpcbind: cannot create socket for udp6
rpcbind: cannot create socket for tcp6
done.
starting statd: done
starting Busybox UDHCP Server: udhcpd... done.
Starting syslogd/klogd: done
Starting thttpd.
Starting Lighttpd Web Server: lighttpd.
2017-05-31 09:45:45: (/mnt/devel/divelk-3.0.0-ci/build/tmp-external-linaro-toolchain/work/cortexa8hf-vfp-neon-linux-gnueabi/lighttpd/1.4.35-r1/lighttpd-1.4.35/src/log.c.164) server st
arted
/
Starting Matrix GUI application.
Enabling thermal zones...
/etc/rc5.d/S98thermal-zone-init: line 7: /sys/class/thermal/thermal_zone*/mode: No such file or directory
***************************************************************
***************************************************************
NOTICE: This file system contains the following GPLv3 packages:
        autoconf
        binutils
        cpp-symlinks
        cpp
        g++-symlinks
        g++
        gcc-symlinks
        gcc
        gdb
        gdbserver
        gstreamer1.0-libav
        libgmp10
        libmpc3
        libmpfr4
        make

If you do not wish to distribute GPLv3 components please remove
the above packages prior to distribution.  This can be done using
the opkg remove command.  i.e.:
    opkg remove <package>
Where <package> is the name printed in the list above

NOTE: If the package is a dependency of another package you
      will be notified of the dependent packages.  You should
      use the --force-removal-of-dependent-packages option to
      also remove the dependent packages as well
***************************************************************
***************************************************************
Starting tcf-agent: OK

 _____                    _____           _         _
|  _  |___ ___ ___ ___   |  _  |___ ___  |_|___ ___| |_
|     |  _| .'| . | . |  |   __|  _| . | | | -_|  _|  _|
|__|__|_| |__,|_  |___|  |__|  |_| |___|_| |___|___|_|
              |___|                    |___|

Arago Project http://arago-project.org diva /dev/ttyO0

Arago 2016.03 diva /dev/ttyO0

diva login: