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.

Linux: Kernel Panic with CMEMK

Other Parts Discussed in Thread: AM5718, DRA722, PMP, TLC59108, TMP102, AM5728

Tool/software: Linux

Hi,

We have developed a custom board with AM5718 processor and we are using ti-processor-sdk-linux-am57xx-evm-02.00.01.07. I am using eMMC boot mode and please check the bootlog in which we are getting error with CMEMK and also it takes 3 seconds for initialization of USB. Please help me in this regard.

U-Boot SPL 2015.07-00080-g4523775-dirty (Feb 03 2017 - 14:37:54)
DRA722 ES1.0

U-Boot SPL 2015.07-00080-g4523775-dirty (Feb 03 2017 - 14:37:54)
DRA722 ES1.0
reading args
spl_load_image_fat_os: error reading image args, err - -1
reading u-boot.img
reading u-boot.img
ti_i2c_eeprom_init failed 1


U-Boot 2015.07-00080-g4523775-dirty (Feb 03 2017 - 14:37:54 +0530)

CPU  : DRA722 ES1.0
Board: AM571x II2C:   ready
DRAM:  1 GiB
MMC:   OMAP SD/MMC: 0, OMAP SD/MMC: 1
reading uboot.env
SCSI:  SATA link 0 timeout.
AHCI 0001.0300 32 slots 1 ports 3 Gbps 0x1 impl SATA mode
flags: 64bit ncq stag pm led clo only pmp pio slum part ccc apst
scanning bus for devices...
Found 0 device(s).
Net:   
 **********Auto Negotiation Available******cpsw
Hit any key to stop autoboot:  0
Card did not respond to voltage select!
Card did not respond to voltage select!
switch to partitions #0, OK
mmc1(part 0) is current device
SD/MMC found on device 1
reading uEnv.txt
574 bytes read in 5 ms (111.3 KiB/s)
Loaded environment from uEnv.txt
Importing environment from mmc1 ...
3372440 bytes read in 211 ms (15.2 MiB/s)
85517 bytes read in 41 ms (2 MiB/s)
Booting from mmc1 ...
Card did not respond to voltage select!
** Bad device mmc 0 **
Kernel image @ 0x82000000 [ 0x000000 - 0x337598 ]
## Flattened Device Tree blob at 88000000
   Booting using the fdt blob at 0x88000000
   Loading Device Tree to 8ffe8000, end 8ffffe0c ... OK

Starting Medha kernel ...

[    0.000000] Booting Linux on physical CPU 0x0
[    0.000000] Initializing cgroup subsys cpuset
[    0.000000] Initializing cgroup subsys cpu
[    0.000000] Initializing cgroup subsys cpuacct
[    0.000000] Linux version 4.1.13-g8dc6617 (medha@medha) (gcc version 4.9.3 20150413 (prerelease) (Linaro GCC 4.9-2015.05) ) #33 SMP PREEMPT7
[    0.000000] CPU: ARMv7 Processor [412fc0f2] revision 2 (ARMv7), cr=30c5387d
[    0.000000] CPU: PIPT / VIPT nonaliasing data cache, PIPT instruction cache
[    0.000000] Machine model: TI AM571x IDK
[    0.000000] Reserved memory: created CMA memory pool at 0x0000000095800000, size 56 MiB
[    0.000000] Reserved memory: initialized node ipu2_cma@95800000, compatible id shared-dma-pool
[    0.000000] Reserved memory: created CMA memory pool at 0x0000000099000000, size 64 MiB
[    0.000000] Reserved memory: initialized node dsp1_cma@99000000, compatible id shared-dma-pool
[    0.000000] Reserved memory: created CMA memory pool at 0x000000009d000000, size 32 MiB
[    0.000000] Reserved memory: initialized node ipu1_cma@9d000000, compatible id shared-dma-pool
[    0.000000] cma: Reserved 24 MiB at 0x00000000be400000
[    0.000000] Forcing write-allocate cache policy for SMP
[    0.000000] Memory policy: Data cache writealloc
[    0.000000] DRA722 ES1.0
[    0.000000] PERCPU: Embedded 11 pages/cpu @eee50000 s16128 r8192 d20736 u45056
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 210514
[    0.000000] Kernel command line: console=ttyO0,115200n8 root=PARTUUID=6750ca45-02 rw rootfstype=ext4 rootwait
[    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: 650204K/848896K available (6315K kernel code, 291K rwdata, 2188K rodata, 332K init, 254K bss, 18468K reserved, 180224K )
[    0.000000] Virtual kernel memory layout:
[    0.000000]     vector  : 0xffff0000 - 0xffff1000   (   4 kB)
[    0.000000]     fixmap  : 0xffc00000 - 0xfff00000   (3072 kB)
[    0.000000]     vmalloc : 0xf0000000 - 0xff000000   ( 240 MB)
[    0.000000]     lowmem  : 0xc0000000 - 0xef800000   ( 760 MB)
[    0.000000]     pkmap   : 0xbfe00000 - 0xc0000000   (   2 MB)
[    0.000000]     modules : 0xbf000000 - 0xbfe00000   (  14 MB)
[    0.000000]       .text : 0xc0008000 - 0xc0856074   (8505 kB)
[    0.000000]       .init : 0xc0857000 - 0xc08aa000   ( 332 kB)
[    0.000000]       .data : 0xc08aa000 - 0xc08f2f88   ( 292 kB)
[    0.000000]        .bss : 0xc08f5000 - 0xc093480c   ( 255 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]  RCU restricting CPUs from NR_CPUS=4 to nr_cpu_ids=1.
[    0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=1
[    0.000000] NR_IRQS:16 nr_irqs:16 16
[    0.000000] OMAP clockevent source: timer1 at 32768 Hz
[    0.000000] clocksource 32k_counter: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 58327039986419 ns
[    0.000030] sched_clock: 32 bits at 32kHz, resolution 30517ns, wraps every 65535999984741ns
[    0.000030] OMAP clocksource: 32k_counter at 32768 Hz
[    0.000427] Architected cp15 timer(s) running at 6.14MHz (virt).
[    0.000427] clocksource arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x16af5adb9, max_idle_ns: 440795202250 ns
[    0.000462] sched_clock: 56 bits at 6MHz, resolution 162ns, wraps every 4398046511023ns
[    0.000472] Switching to timer-based delay loop, resolution 162ns
[    0.000962] Console: colour dummy device 80x30
[    0.000977] WARNING: Your 'console=ttyO0' has been replaced by 'ttyS0'
[    0.000983] This ensures that you still see kernel messages. Please
[    0.000988] update your kernel commandline.
[    0.001000] Calibrating delay loop (skipped), value calculated using timer frequency.. 12.29 BogoMIPS (lpj=61475)
[    0.001012] pid_max: default: 32768 minimum: 301
[    0.001095] Security Framework initialized
[    0.001131] Mount-cache hash table entries: 2048 (order: 1, 8192 bytes)
[    0.001141] Mountpoint-cache hash table entries: 2048 (order: 1, 8192 bytes)
[    0.001662] Initializing cgroup subsys blkio
[    0.001677] Initializing cgroup subsys memory
[    0.001703] Initializing cgroup subsys devices
[    0.001715] Initializing cgroup subsys freezer
[    0.001726] Initializing cgroup subsys perf_event
[    0.001747] CPU: Testing write buffer coherency: ok
[    0.002003] /cpus/cpu@0 missing clock-frequency property
[    0.002015] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
[    0.002046] Setting up static identity map for 0x80008380 - 0x800083d8
[    0.040749] Brought up 1 CPUs
[    0.040761] SMP: Total of 1 processors activated (12.29 BogoMIPS).
[    0.040768] CPU: All CPU(s) started in SVC mode.
[    0.041120] devtmpfs: initialized
[    0.063648] VFP support v0.3: implementor 41 architecture 4 part 30 variant f rev 0
[    0.064440] omap_hwmod: l3_main_2 using broken dt data from ocp
[    0.077136] omap_hwmod: tptc0 using broken dt data from edma-controller
[    0.077588] omap_hwmod: tptc1 using broken dt data from edma-controller
[    0.151051] omap_hwmod: dcan2: _wait_target_disable failed
[    0.251631] omap_hwmod: rtcss: _wait_target_disable failed
[    0.251641] omap_hwmod: rtcss: _wait_target_ready failed: -16
[    0.251651] omap_hwmod: rtcss: cannot be enabled for reset (3)
[    0.253142] clocksource jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[    0.256972] pinctrl core: initialized pinctrl subsystem
[    0.257219] Regulator Name : regulator-dummy
[    0.257333] Regulator Name : regulator-dummy added
[    0.257771] NET: Registered protocol family 16
[    0.258686] DMA: preallocated 256 KiB pool for atomic coherent allocations
[    0.266762] OMAP GPIO hardware version 0.1
[    0.289741] No ATAGs?
[    0.289765] hw-breakpoint: found 5 (+1 reserved) breakpoint and 4 watchpoint registers.
[    0.289774] hw-breakpoint: maximum watchpoint size is 8 bytes.
[    0.292232] omap4_sram_init:Unable to allocate sram needed to handle errata I688
[    0.292242] omap4_sram_init:Unable to get sram pool needed to handle errata I688
[    0.292801] OMAP DMA hardware revision 0.0
[    0.327962] edma-dma-engine edma-dma-engine.0: TI EDMA DMA engine driver
[    0.330621] omap-dma-engine 4a056000.dma-controller: OMAP DMA engine driver
[    0.331095] Regulator Name : evm_3v3_sd
[    0.331225] Regulator Name : evm_3v3_sd added
[    0.331366] Regulator Name : vtt_fixed
[    0.331530] Regulator Name : vtt_fixed added
[    0.334773] omap-iommu 40d01000.mmu: 40d01000.mmu registered
[    0.334946] omap-iommu 40d02000.mmu: 40d02000.mmu registered
[    0.335108] omap-iommu 58882000.mmu: 58882000.mmu registered
[    0.335262] omap-iommu 55082000.mmu: 55082000.mmu registered
[    0.335517] vgaarb: loaded
[    0.335877] SCSI subsystem initialized
[    0.337402] palmas 0-0058: IRQ missing: skipping irq request
[    0.351068] palmas 0-0058: Muxing GPIO 51, PWM 0, LED 2
[    0.352321] Regulator Name : SMPS1
[    0.352948] Regulator Name : SMPS1 added
[    0.353581] Regulator Name : SMPS2
[    0.354198] Regulator Name : SMPS2 added
[    0.354815] Regulator Name : SMPS3
[    0.355432] Regulator Name : SMPS3 added
[    0.356048] Regulator Name : SMPS4
[    0.356663] Regulator Name : SMPS4 added
[    0.357287] Regulator Name : SMPS5
[    0.357900] Regulator Name : SMPS5 added
[    0.357936] Regulator Name : LDO1
[    0.360757] Regulator Name : LDO1 added
[    0.361075] Regulator Name : LDO2
[    0.361524] Regulator Name : LDO2 added
[    0.361836] Regulator Name : LDO3
[    0.370773] Regulator Name : LDO3 added
[    0.371081] Regulator Name : LDO4
[    0.380789] Regulator Name : LDO4 added
[    0.381102] Regulator Name : LDO5
[    0.390805] Regulator Name : LDO5 added
[    0.391118] Regulator Name : REGEN1
[    0.391223] Regulator Name : REGEN1 added
[    0.391259] Regulator Name : REGEN2
[    0.391365] Regulator Name : REGEN2 added
[    0.391409] Regulator Name : REGEN3
[    0.391515] Regulator Name : REGEN3 added
[    0.391577] omap_i2c 48070000.i2c: bus 0 rev0.12 at 400 kHz
[    0.391740] media: Linux media interface: v0.10
[    0.391796] Linux video capture interface: v2.00
[    0.391839] pps_core: LinuxPPS API ver. 1 registered
[    0.391846] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[    0.391871] PTP clock support registered
[    0.392505] omap-mailbox 4883c000.mailbox: omap mailbox rev 0x400
[    0.392790] omap-mailbox 4883e000.mailbox: omap mailbox rev 0x400
[    0.393059] omap-mailbox 48840000.mailbox: omap mailbox rev 0x400
[    0.393128] omap-mailbox: probe of 48842000.mailbox failed with error -22
[    0.393342] Advanced Linux Sound Architecture Driver Initialized.
[    0.393973] Switched to clocksource arch_sys_counter
[    0.403595] NET: Registered protocol family 2
[    0.404185] TCP established hash table entries: 8192 (order: 3, 32768 bytes)
[    0.404249] TCP bind hash table entries: 8192 (order: 4, 65536 bytes)
[    0.404374] TCP: Hash tables configured (established 8192 bind 8192)
[    0.404428] UDP hash table entries: 512 (order: 2, 16384 bytes)
[    0.404459] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes)
[    0.404663] NET: Registered protocol family 1
[    0.404903] RPC: Registered named UNIX socket transport module.
[    0.404912] RPC: Registered udp transport module.
[    0.404918] RPC: Registered tcp transport module.
[    0.404924] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    0.405848] CPU PMU: Failed to parse /pmu/interrupt-affinity[0]
[    0.405877] hw perfevents: enabled with armv7_cortex_a15 PMU driver, 7 counters available
[    0.407721] futex hash table entries: 256 (order: 2, 16384 bytes)
[    0.407792] audit: initializing netlink subsys (disabled)
[    0.407827] audit: type=2000 audit(0.390:1): initialized
[    0.414791] VFS: Disk quotas dquot_6.6.0
[    0.414947] VFS: Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[    0.416900] NFS: Registering the id_resolver key type
[    0.416931] Key type id_resolver registered
[    0.416938] Key type id_legacy registered
[    0.416992] jffs2: version 2.2. (NAND) (SUMMARY)  © 2001-2006 Red Hat, Inc.
[    0.419339] NET: Registered protocol family 38
[    0.419417] bounce: pool size: 64 pages
[    0.419432] io scheduler noop registered
[    0.419444] io scheduler deadline registered
[    0.419483] io scheduler cfq registered (default)
[    0.421598]  Device Name is 4a096000.phy
[    0.421607] has_full_constraints = 0
[    0.421613] of_have_populated_dt() = 1
[    0.421620]  Looking up phy-supply from device tree
[    0.421626]  Looking up phy-supply-prop_name from device tree
[    0.421635] Looking up phy-supply property in node /ocp/ocp2scp@4a090000/phy@4A096000 failed
[    0.421646] has_full_constraints = 0
[    0.421652] of_have_populated_dt() = 1
[    0.421657] has_full_constraints = 0
[    0.421662] of_have_populated_dt() = 1
[    0.422075]  Device Name is 4a094000.pciephy
[    0.422083] has_full_constraints = 0
[    0.422089] of_have_populated_dt() = 1
[    0.422095]  Looking up phy-supply from device tree
[    0.422101]  Looking up phy-supply-prop_name from device tree
[    0.422109] Looking up phy-supply property in node /ocp/ocp2scp@4a090000/pciephy@4a094000 failed
[    0.422116] has_full_constraints = 0
[    0.422122] of_have_populated_dt() = 1
[    0.422127] has_full_constraints = 0
[    0.422132] of_have_populated_dt() = 1
[    0.422381]  Device Name is 4a084400.phy
[    0.422388] has_full_constraints = 0
[    0.422394] of_have_populated_dt() = 1
[    0.422400]  Looking up phy-supply from device tree
[    0.422407]  Looking up phy-supply-prop_name from device tree
[    0.422414] Looking up phy-supply property in node /ocp/ocp2scp@4a080000/phy@4a084400 failed
[    0.422421] has_full_constraints = 0
[    0.422427] of_have_populated_dt() = 1
[    0.422432] has_full_constraints = 0
[    0.422437] of_have_populated_dt() = 1
[    0.423049] pinctrl-single 4a003400.pinmux: 281 pins at pa fc003400 size 1124
[    0.423161] pinctrl-single 4a002e8c.pinmux: 1 pins at pa fc002e8c size 4
[    0.456088] dra7-pcie 51000000.pcie: PCI host bridge to bus 0000:00
[    0.456100] pci_bus 0000:00: root bus resource [io  0x1000-0xffff]
[    0.456111] pci_bus 0000:00: root bus resource [mem 0x20013000-0x2fffffff]
[    0.456122] pci_bus 0000:00: root bus resource [bus 00-ff]
[    0.456242] pci 0000:00:00.0: IOMMU is currently not supported for PCI
[    0.456521] PCI: bus0: Fast back to back transfers disabled
[    0.456642] PCI: bus1: Fast back to back transfers enabled
[    0.456736] pci 0000:00:00.0: BAR 0: assigned [mem 0x20100000-0x201fffff]
[    0.456751] pci 0000:00:00.0: BAR 1: assigned [mem 0x20020000-0x2002ffff]
[    0.456763] pci 0000:00:00.0: PCI bridge to [bus 01]
[    0.458385]  Device Name is 58000000.dss
[    0.458393] has_full_constraints = 0
[    0.458399] of_have_populated_dt() = 1
[    0.458406]  Looking up vdda_video-supply from device tree
[    0.458412]  Looking up vdda_video-supply-prop_name from device tree
[    0.458439]  Looking up ldo5-in-supply from device tree
[    0.458446]  Looking up ldo5-in-supply-prop_name from device tree
[    0.458452] Looking up ldo5-in-supply property in node /ocp/i2c@48070000/tps65917@58/tps65917_pmic failed
[    0.458793] OMAP DSS rev 6.1
[    0.459060] omapdss_dss 58000000.dss: bound 58001000.dispc (ops dispc_component_ops)
[    0.474073] tlc59108 0-0040: Successfully initialized tlc59108
[    0.474386] Regulator Name : pbias_mmc_omap5
[    0.474529] Regulator Name : pbias_mmc_omap5 added
[    0.474974] Regulator Name : 4ae07ddc.regulator-abb-mpu
[    0.475109] Regulator Name : 4ae07ddc.regulator-abb-mpu added
[    0.475259] Regulator Name : 4ae07e34.regulator-abb-ivahd
[    0.475387] Regulator Name : 4ae07e34.regulator-abb-ivahd added
[    0.475532] Regulator Name : 4ae07e30.regulator-abb-dspeve
[    0.475664] Regulator Name : 4ae07e30.regulator-abb-dspeve added
[    0.475816] Regulator Name : 4ae07de4.regulator-abb-gpu
[    0.475942] Regulator Name : 4ae07de4.regulator-abb-gpu added
[    0.476569] Serial: 8250/16550 driver, 10 ports, IRQ sharing enabled
[    0.479429] 4806a000.serial: ttyS0 at MMIO 0x4806a000 (irq = 299, base_baud = 3000000) is a 8250
[    1.778488] console [ttyS0] enabled
[    1.782954] [drm] Initialized drm 1.1.0 20060810
[    1.795818] brd: module loaded
[    1.802877] loop: module loaded
[    1.806961] mtdoops: mtd device (mtddev=name/number) must be supplied
[    1.814805] libphy: Fixed MDIO Bus: probed
[    1.863991] davinci_mdio 48485000.mdio: davinci mdio revision 1.6
[    1.870115] davinci_mdio 48485000.mdio: detected phy mask fffffdff
[    1.878366] libphy: 48485000.mdio: probed
[    1.882395] davinci_mdio 48485000.mdio: phy[9]: device 48485000.mdio:09, driver unknown
[    1.890997] cpsw 48484000.ethernet: Missing slave[1] phy_id property
[    1.897430] cpsw 48484000.ethernet: Detected MACID = 74:da:ea:0c:dc:a2
[    1.905511] mousedev: PS/2 mouse device common for all mice
[    1.911165] i2c /dev entries driver
[    1.915603] tmp102 0-0048: error reading config register
[    1.920947] tmp102: probe of 0-0048 failed with error -121
[    1.927690] omap_hsmmc 4809c000.mmc: Got CD GPIO
[    1.932552] omap_hsmmc 4809c000.mmc: no pinctrl state for sdr104 mode
[    1.939070] omap_hsmmc 4809c000.mmc: no pinctrl state for ddr50 mode
[    1.945468] omap_hsmmc 4809c000.mmc: no pinctrl state for sdr50 mode
[    1.951850] omap_hsmmc 4809c000.mmc: no pinctrl state for sdr25 mode
[    1.958246] omap_hsmmc 4809c000.mmc: no pinctrl state for sdr12 mode
[    1.964641] omap_hsmmc 4809c000.mmc: no pinctrl state for hs mode
[    1.970925]  Device Name is 4809c000.mmc
[    1.974968] has_full_constraints = 0
[    1.978643] of_have_populated_dt() = 1
[    1.982494]  Looking up vmmc-supply from device tree
[    1.987580]  Looking up vmmc-supply-prop_name from device tree
[    1.993605]  Device Name is 4809c000.mmc
[    1.997647] has_full_constraints = 0
[    2.001320] of_have_populated_dt() = 1
[    2.005187]  Looking up vmmc_aux-supply from device tree
[    2.010608]  Looking up vmmc_aux-supply-prop_name from device tree
[    2.016916] Looking up vmmc_aux-supply property in node /ocp/mmc@4809c000 failed
[    2.024184] has_full_constraints = 0
[    2.028039] of_have_populated_dt() = 1
[    2.031888] has_full_constraints = 0
[    2.035576] of_have_populated_dt() = 1
[    2.039427]  Device Name is 4809c000.mmc
[    2.043451] has_full_constraints = 0
[    2.047180] of_have_populated_dt() = 1
[    2.051030]  Looking up pbias-supply from device tree
[    2.056205]  Looking up pbias-supply-prop_name from device tree
[    2.094626] omap_hsmmc 480b4000.mmc: no pinctrl state for sdr25 mode
[    2.102068] omap_hsmmc 480b4000.mmc: no pinctrl state for sdr12 mode
[    2.110501] omap_hsmmc 480b4000.mmc: no pinctrl state for ddr_1_8v mode
[    2.117209] omap_hsmmc 480b4000.mmc: no pinctrl state for hs mode
[    2.123377] omap_hsmmc 480b4000.mmc: no pinctrl state for hs200_1_8v mode
[    2.130416]  Device Name is 480b4000.mmc
[    2.134506] has_full_constraints = 0
[    2.138229] of_have_populated_dt() = 1
[    2.142124]  Looking up vmmc-supply from device tree
[    2.147256]  Looking up vmmc-supply-prop_name from device tree
[    2.153324]  Device Name is 480b4000.mmc
[    2.157419] has_full_constraints = 0
[    2.162163] of_have_populated_dt() = 1
[    2.166030]  Looking up vmmc_aux-supply from device tree
[    2.171450]  Looking up vmmc_aux-supply-prop_name from device tree
[    2.177756] Looking up vmmc_aux-supply property in node /ocp/mmc@480b4000 failed
[    2.185023] has_full_constraints = 0
[    2.188878] of_have_populated_dt() = 1
[    2.192726] has_full_constraints = 0
[    2.196414] of_have_populated_dt() = 1
[    2.200264]  Device Name is 480b4000.mmc
[    2.204301] has_full_constraints = 0
[    2.207975] of_have_populated_dt() = 1
[    2.211822]  Looking up pbias-supply from device tree
[    2.216993]  Looking up pbias-supply-prop_name from device tree
[    2.223024] Looking up pbias-supply property in node /ocp/mmc@480b4000 failed
[    2.230028] has_full_constraints = 0
[    2.233883] of_have_populated_dt() = 1
[    2.237745] has_full_constraints = 0
[    2.241418] of_have_populated_dt() = 1
[    2.284243] ledtrig-cpu: registered to indicate activity on CPUs
[    2.290617] omap-aes 4b500000.aes: OMAP AES hw accel rev: 3.3
[    2.300280] omap-aes 4b700000.aes: OMAP AES hw accel rev: 3.3
[    2.306635] omap-des 480a5000.des: OMAP DES hw accel rev: 2.2
[    2.313523] omap-sham 4b101000.sham: hw accel on OMAP rev 4.3
[    2.323812] oprofile: using timer interrupt.
[    2.330444] Initializing XFRM netlink socket
[    2.334836] NET: Registered protocol family 17
[    2.339325] NET: Registered protocol family 15
[    2.343857] Key type dns_resolver registered
[    2.348365] omap_voltage_late_init: Voltage driver support not added
[    2.355054] Power Management for TI OMAP4+ devices.
[    2.360198] ThumbEE CPU extension supported.
[    2.364569] Registering SWP/SWPB emulation handler
[    2.370914] dmm 4e000000.dmm: workaround for errata i878 in use
[    2.378424] dmm 4e000000.dmm: initialized all PAT entries
[    2.383879] mmc1: MAN_BKOPS_EN bit is not set
[    2.389218] mmc1: new MMC card at address 0001
[    2.394042] mmcblk0: mmc1:0001 MMC04G 3.60 GiB
[    2.398704] mmcblk0boot0: mmc1:0001 MMC04G partition 1 16.0 MiB
[    2.406368] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
[    2.413013] [drm] No driver support for vblank timestamp query.
[    2.419158] mmcblk0boot1: mmc1:0001 MMC04G partition 2 16.0 MiB
[    2.428345]  mmcblk0: p1 p2
[    2.432443] [drm] Enabling DMM ywrap scrolling
[    2.477646] Console: switching to colour frame buffer device 100x37
[    2.487398] omapdrm omapdrm.0: fb0: omapdrm frame buffer device
[    2.493343] omapdrm omapdrm.0: registered panic notifier
[    2.524170] omapwb-m2m: Device registered as video10
[    2.529158] [drm] Initialized omapdrm 1.0.0 20110917 on minor 0
[    2.535503] hctosys: unable to open rtc device (rtc0)
[    2.552460] has_full_constraints = 1
[    2.556167] of_have_populated_dt() = 1
[    2.560017] ldo4: disabling
[    2.563504] ALSA device list:
[    2.566502]   No soundcards found.
[    2.680643] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: (null)
[    2.688842] VFS: Mounted root (ext4 filesystem) on device 179:2.
[    2.703445] devtmpfs: mounted
[    2.706654] Freeing unused kernel memory: 332K (c0857000 - c08aa000)
INIT: version 2.88 booting
Starting udev
[    5.709459] udevd[96]: starting version 182
[    6.590404] extcon-usb-gpio extcon_usb1: failed to get ID GPIO
[    6.672698] extcon-usb-gpio: probe of extcon_usb1 failed with error -2
[    6.791806] omap_rng 48090000.rng: OMAP Random Number Generator ver. 20
[    7.082388] vpe 489d0000.vpe: loading firmware vpdma-1b8.bin
[    7.114374] vpe 489d0000.vpe: Device registered as /dev/video0
[    7.180214] omap_wdt: OMAP Watchdog Timer Rev 0x01: initial timeout 60 sec
[    8.157466]  Device Name is 4a084000.phy
[    8.220432] has_full_constraints = 1
[    8.273565] of_have_populated_dt() = 1
[    8.277496]  Looking up phy-supply from device tree
[    8.282488]  Looking up phy-supply-prop_name from device tree
[    8.288466]  Looking up ldo4-in-supply from device tree
[    8.293807]  Looking up ldo4-in-supply-prop_name from device tree
[    8.300125] Looking up ldo4-in-supply property in node /ocp/i2c@48070000/tps65917@58/tps65917_pmic failed
[    8.311264]  Device Name is 4a085000.phy
[    8.315543] has_full_constraints = 1
[    8.319227] of_have_populated_dt() = 1
[    8.323081]  Looking up phy-supply from device tree
[    8.328108]  Looking up phy-supply-prop_name from device tree
[    8.334007]  Looking up ldo4-in-supply from device tree
[    8.339345]  Looking up ldo4-in-supply-prop_name from device tree
[    8.345570] Looking up ldo4-in-supply property in node /ocp/i2c@48070000/tps65917@58/tps65917_pmic failed

/************************************3 seconds waiting time here*********************************************************************/

[   11.622579] usbcore: registered new interface driver usbfs
[   11.630277] usbcore: registered new interface driver hub
[   11.636399] usbcore: registered new device driver usb
[   12.134706] xhci-hcd xhci-hcd.0.auto: xHCI Host Controller
[   12.140445] xhci-hcd xhci-hcd.0.auto: new USB bus registered, assigned bus number 1
[   12.148679] xhci-hcd xhci-hcd.0.auto: hcc params 0x0220f04c hci version 0x100 quirks 0x00210010
[   12.157662] xhci-hcd xhci-hcd.0.auto: irq 415, io mem 0x488d0000
[   12.164044] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[   12.171002] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[   12.178407] usb usb1: Product: xHCI Host Controller
[   12.183434] usb usb1: Manufacturer: Linux 4.1.13-g8dc6617 xhci-hcd
[   12.189783] usb usb1: SerialNumber: xhci-hcd.0.auto
[   12.195644] hub 1-0:1.0: USB hub found
[   12.199592] hub 1-0:1.0: 1 port detected
[   12.204949] xhci-hcd xhci-hcd.0.auto: xHCI Host Controller
[   12.210646] xhci-hcd xhci-hcd.0.auto: new USB bus registered, assigned bus number 2
[   12.218615] usb usb2: We don't know the algorithms for LPM for this host, disabling LPM.
[   12.227033] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003
[   12.234054] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[   12.241456] usb usb2: Product: xHCI Host Controller
[   12.246508] usb usb2: Manufacturer: Linux 4.1.13-g8dc6617 xhci-hcd
[   12.252843] usb usb2: SerialNumber: xhci-hcd.0.auto
[   12.258972] hub 2-0:1.0: USB hub found
[   12.262777] hub 2-0:1.0: 1 port detected
[   12.514046] usb 1-1: new full-speed USB device number 2 using xhci-hcd
[   12.672642] usb 1-1: New USB device found, idVendor=03eb, idProduct=212c
[   12.679398] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[   12.686580] usb 1-1: Product: Atmel maXTouch Digitizer
[   12.691741] usb 1-1: Manufacturer: Atmel
[   13.069232] input: Atmel Atmel maXTouch Digitizer as /devices/platform/44000000.ocp/488c0000.omap_dwc3_2/488d0000.usb/xhci-hcd.0.auto/usb1/0
[   13.086932] hid-multitouch 0003:03EB:212C.0001: input,hiddev0: USB HID v1.11 Device [Atmel Atmel maXTouch Digitizer] on usb-xhci-hcd.0.auto0
[   13.107011] hid-generic 0003:03EB:212C.0002: hiddev0: USB HID v1.11 Device [Atmel Atmel maXTouch Digitizer] on usb-xhci-hcd.0.auto-1/input1
[   13.121203] usbcore: registered new interface driver usbhid
[   13.127021] usbhid: USB HID core driver
[   13.176711] FAT-fs (mmcblk0p1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.
[   13.240266] Error: Driver 'hid-generic' is already registered, aborting...
[   13.274431] Error: Driver 'hid-multitouch' is already registered, aborting...

/*****************************Kernel panic with CMEMK module****************************************************/

[   13.866414] CMEMK module: reference Linux version 4.1.13
[   13.874118] allocated heap buffer 0x40500000 of size 0x100000
[   13.879923] ------------[ cut here ]------------
[   13.884569] WARNING: CPU: 0 PID: 537 at drivers/bus/omap_l3_noc.c:147 l3_interrupt_handler+0x248/0x34c()
[   13.894090] 44000000.ocp:L3 Standard Error: MASTER MPU TARGET OCMC_RAM3 (Read Link): At Address: 0x00000000 : Data Access in User mode duris
[   13.908403] Modules linked in: cmemk(O+) evdev joydev usbhid xhci_plat_hcd xhci_hcd usbcore dwc3 omapdrm_pvr(O) udc_core phy_omap_usb2 omapn
[   13.928994] CPU: 0 PID: 537 Comm: modprobe Tainted: G           O    4.1.13-g8dc6617 #33
[   13.937117] Hardware name: Generic DRA72X (Flattened Device Tree)
[   13.943233] Backtrace:
[   13.945704] [<c0013018>] (dump_backtrace) from [<c001323c>] (show_stack+0x18/0x1c)
[   13.953303]  r7:c030ff28 r6:00000093 r5:c08c990c r4:00000000
[   13.959027] [<c0013224>] (show_stack) from [<c0628dfc>] (dump_stack+0x9c/0xdc)
[   13.966286] [<c0628d60>] (dump_stack) from [<c0039748>] (warn_slowpath_common+0x88/0xb8)
[   13.974407]  r5:00000009 r4:ec52fb80
[   13.978015] [<c00396c0>] (warn_slowpath_common) from [<c00397b0>] (warn_slowpath_fmt+0x38/0x40)
[   13.986747]  r8:c07cf674 r7:00000004 r6:ee95af50 r5:c07cf728 r4:c07cf7d8
[   13.993519] [<c003977c>] (warn_slowpath_fmt) from [<c030ff28>] (l3_interrupt_handler+0x248/0x34c)
[   14.002424]  r3:ee95adc0 r2:c07cf7d8
[   14.006025]  r4:80080001
[   14.008581] [<c030fce0>] (l3_interrupt_handler) from [<c0079ac4>] (handle_irq_event_percpu+0x80/0x13c)
[   14.017924]  r10:c08f2729 r9:ee941780 r8:00000017 r7:00000000 r6:00000000 r5:ee9417e0
[   14.025824]  r4:ee9602c0
[   14.028379] [<c0079a44>] (handle_irq_event_percpu) from [<c0079bc4>] (handle_irq_event+0x44/0x64)
[   14.037286]  r10:bf178fc0 r9:bf178cc0 r8:ee806000 r7:00000000 r6:ee9602c0 r5:ee9417e0
[   14.045184]  r4:ee941780
[   14.047737] [<c0079b80>] (handle_irq_event) from [<c007c8f0>] (handle_fasteoi_irq+0xb8/0x17c)
[   14.056294]  r7:00000000 r6:c08b1a7c r5:ee9417e0 r4:ee941780
[   14.062009] [<c007c838>] (handle_fasteoi_irq) from [<c0079128>] (generic_handle_irq+0x34/0x44)
[   14.070654]  r7:00000000 r6:00000000 r5:00000017 r4:00000017
[   14.076372] [<c00790f4>] (generic_handle_irq) from [<c0079400>] (__handle_domain_irq+0x64/0xbc)
[   14.085103]  r5:00000017 r4:c08a6d2c
[   14.088711] [<c007939c>] (__handle_domain_irq) from [<c00094ac>] (gic_handle_irq+0x2c/0x64)
[   14.097094]  r9:bf178cc0 r8:bf178a40 r7:fa212000 r6:ec52fd30 r5:c08ac950 r4:fa21200c
[   14.104912] [<c0009480>] (gic_handle_irq) from [<c062ee40>] (__irq_svc+0x40/0x74)
[   14.112424] Exception stack(0xec52fd30 to 0xec52fd78)
[   14.117497] fd20:                                     f0ffa000 f0ffb000 bf178fc0 00100000
[   14.125710] fd40: df5a8540 00000004 40500000 00000000 bf178a40 bf178cc0 bf178fc0 ec52fd84
[   14.133921] fd60: ec52fd78 ec52fd78 c01030a4 c0102eb8 20030013 ffffffff
[   14.140560]  r7:ec52fd64 r6:ffffffff r5:20030013 r4:c0102eb8
[   14.146289] [<c0103090>] (unmap_kernel_range_noflush) from [<bf17c41c>] (init_module+0x41c/0x5e4 [cmemk])
[   14.155905] [<bf17c000>] (init_module [cmemk]) from [<c0009848>] (do_one_initcall+0x94/0x1e0)
[   14.164463]  r10:00000000 r9:edfecd08 r8:1201331c r7:df5a80c0 r6:c08af130 r5:bf17c000
[   14.172365]  r4:c08af130
[   14.174917] [<c00097b4>] (do_one_initcall) from [<c0626cc0>] (do_init_module+0x64/0x1b0)
[   14.183038]  r10:bf176e84 r9:edfecd08 r8:1201331c r7:00000001 r6:df5a8080 r5:00000001
[   14.190938]  r4:bf176e84
[   14.193493] [<c0626c5c>] (do_init_module) from [<c00a3298>] (load_module+0x17cc/0x1e10)
[   14.201527]  r6:edfecd00 r5:00000001 r4:ec52ff48
[   14.206188] [<c00a1acc>] (load_module) from [<c00a3a7c>] (SyS_finit_module+0x6c/0x7c)
[   14.214048]  r10:00000000 r9:ec52e000 r8:c000fba4 r7:0000017b r6:0002ac84 r5:00000003
[   14.221948]  r4:00000000
[   14.224501] [<c00a3a10>] (SyS_finit_module) from [<c000fa00>] (ret_fast_syscall+0x0/0x3c)
[   14.232708]  r6:00040000 r5:00000000 r4:00000000
[   14.237364] ---[ end trace 865ce1654477e3d9 ]---
[   14.242109] Unhandled fault: asynchronous external abort (0x1211) at 0x00000000
[   14.249448] pgd = ec424600
[   14.252163] [00000000] *pgd=9f410003, *pmd=9f541003, *pte=00000000
[   14.258394] Internal error: : 1211 [#1] PREEMPT SMP ARM
[   14.263637] Modules linked in: cmemk(O+) evdev joydev usbhid xhci_plat_hcd xhci_hcd usbcore dwc3 omapdrm_pvr(O) udc_core phy_omap_usb2 omapn
[   14.284222] CPU: 0 PID: 537 Comm: modprobe Tainted: G        W  O    4.1.13-g8dc6617 #33
[   14.292344] Hardware name: Generic DRA72X (Flattened Device Tree)
[   14.298461] task: df579e00 ti: ec52e000 task.ti: ec52e000
[   14.303883] PC is at vunmap_page_range+0x4/0x1a0
[   14.308519] LR is at unmap_kernel_range_noflush+0x14/0x18
[   14.313939] pc : [<c0102eb8>]    lr : [<c01030a4>]    psr: 20030013
[   14.313939] sp : ec52fd78  ip : ec52fd78  fp : ec52fd84
[   14.325464] r10: bf178fc0  r9 : bf178cc0  r8 : bf178a40
[   14.330708] r7 : 00000000  r6 : 40500000  r5 : 00000004  r4 : df5a8540
[   14.337261] r3 : 00100000  r2 : bf178fc0  r1 : f0ffb000  r0 : f0ffa000
[   14.343814] Flags: nzCv  IRQs on  FIQs on  Mode SVC_32  ISA ARM  Segment user
[   14.350977] Control: 30c5387d  Table: ac424600  DAC: fffffffd
[   14.356745] Process modprobe (pid: 537, stack limit = 0xec52e218)
[   14.362860] Stack: (0xec52fd78 to 0xec530000)
[   14.367234] fd60:                                                       ec52fdec ec52fd88
[   14.375446] fd80: bf17c41c c010309c bf179228 00000000 bf1791f0 00000000 40500000 00000000
[   14.383657] fda0: c006f880 bf1791f0 bf178958 00000008 bf178fc0 00000001 ec52fde0 f0ffa000
[   14.391869] fdc0: c02efc60 c08af130 bf17c000 c08af130 df5a80c0 1201331c edfecd08 00000000
[   14.400080] fde0: ec52fe6c ec52fdf0 c0009848 bf17c00c 00000000 bf176e84 ec52fe44 ef4e0510
[   14.408293] fe00: ee801e40 ec424380 c0104ad4 ec52e000 ec52fe28 ec52e028 ec52fe5c ec52fe28
[   14.416504] fe20: c010faf0 c010efa4 00000001 1201331c edfecd08 00000033 ec424380 f210a000
[   14.424717] fe40: 00000001 bf176e84 00000001 df5a8080 00000001 1201331c edfecd08 bf176e84
[   14.432928] fe60: ec52fe94 ec52fe70 c0626cc0 c00097c0 ec52fe94 ec52fe80 c0104bc0 ec52ff48
[   14.441139] fe80: 00000001 edfecd00 ec52ff44 ec52fe98 c00a3298 c0626c68 bf176e90 00007fff
[   14.449351] fea0: c00a047c c011e5dc 00032765 00000154 00000000 bf176e90 c08ac570 bf179230
[   14.457564] fec0: bf176fb8 bf176ecc f210a000 00032765 0002cb9d 00000000 0b300002 00000000
[   14.465775] fee0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[   14.473986] ff00: 00000000 00000000 00000000 00000000 00000000 00000000 000001a0 00000000
[   14.482199] ff20: 00000003 0002ac84 0000017b c000fba4 ec52e000 00000000 ec52ffa4 ec52ff48
[   14.490410] ff40: c00a3a7c c00a1ad8 f210a000 00032765 f212d50c f212d373 f213b8f4 00006230
[   14.498621] ff60: 00006f50 00000000 00000000 00000000 0000002c 0000002d 00000016 00000013
[   14.506833] ff80: 0000000f 00000000 00000000 00000000 00000000 00040000 00000000 ec52ffa8
[   14.515045] ffa0: c000fa00 c00a3a1c 00000000 00000000 00000003 0002ac84 00000000 00000000
[   14.523257] ffc0: 00000000 00000000 00040000 0000017b 00000000 0003d398 00000000 0003d1e8
[   14.531469] ffe0: be8589d8 be8589c8 00020784 b6f1bc52 800f0030 00000003 00000000 00000000
[   14.539676] Backtrace:
[   14.542150] [<c0103090>] (unmap_kernel_range_noflush) from [<bf17c41c>] (init_module+0x41c/0x5e4 [cmemk])
[   14.551766] [<bf17c000>] (init_module [cmemk]) from [<c0009848>] (do_one_initcall+0x94/0x1e0)
[   14.560325]  r10:00000000 r9:edfecd08 r8:1201331c r7:df5a80c0 r6:c08af130 r5:bf17c000
[   14.568225]  r4:c08af130
[   14.570778] [<c00097b4>] (do_one_initcall) from [<c0626cc0>] (do_init_module+0x64/0x1b0)
[   14.578900]  r10:bf176e84 r9:edfecd08 r8:1201331c r7:00000001 r6:df5a8080 r5:00000001
[   14.586799]  r4:bf176e84
[   14.589352] [<c0626c5c>] (do_init_module) from [<c00a3298>] (load_module+0x17cc/0x1e10)
[   14.597386]  r6:edfecd00 r5:00000001 r4:ec52ff48
[   14.602049] [<c00a1acc>] (load_module) from [<c00a3a7c>] (SyS_finit_module+0x6c/0x7c)
[   14.609908]  r10:00000000 r9:ec52e000 r8:c000fba4 r7:0000017b r6:0002ac84 r5:00000003
[   14.617806]  r4:00000000
[   14.620357] [<c00a3a10>] (SyS_finit_module) from [<c000fa00>] (ret_fast_syscall+0x0/0x3c)
[   14.628566]  r6:00040000 r5:00000000 r4:00000000
[   14.633224] Code: ebfffe94 e24bd00c e89da800 e1a0c00d (e92ddff0)
[   14.639345] ---[ end trace 865ce1654477e3da ]---

/*****************************Segmentation fault also with cmemk***************************/
/etc/rcS.d/S05modutils.sh: line 37:   537 Segmentation fault      modprobe cmemk > /dev/null 2>&1
[   14.930564] cryptodev: driver 1.6 loaded.
[   15.038205] EXT4-fs (mmcblk0p2): re-mounted. Opts: (null)
bootlogd: cannot allocate pseudo tty: No such file or directory
Starting random number generator daemon.
[   15.207686] random: nonblocking pool is initialized
ALSA: Restoring mixer settings...
/usr/sbin/alsactl: load_state:1729: No soundcards found...
hwclock: can't open '/dev/misc/rtc': No such file or directory
Sat Jan  9 06:35:52 UTC 2016
INIT: Entering runlevel: 5misc/rtc': No such file or directory
Starting syslogd/klogd: done
Starting TFT GUI application
Executing the Images still
Export TSLIB Variables

Best Regards,

Ganesh

  • Hi Ganesh,

    This is a standard L3 error:
    [ 13.894090] 44000000.ocp:L3 Standard Error: MASTER MPU TARGET OCMC_RAM3 (Read Link): At Address: 0x00000000 : Data Access in User mode duris

    However, the line is not fully visible, but I suspect that this is because your system is trying to access a module that has not been enabled (its functional clock has not been sourced), this is related to the following unhandled fault message later:
    [ 14.242109] Unhandled fault: asynchronous external abort (0x1211) at 0x00000000

    It is possible that the cause of your kernel panic is because the PMIC was not properly handled upon kernel bootup:
    [ 8.300125] Looking up ldo4-in-supply property in node /ocp/i2c@48070000/tps65917@58/tps65917_pmic failed
    [ 8.311264] Device Name is 4a085000.phy
    [ 8.315543] has_full_constraints = 1
    [ 8.319227] of_have_populated_dt() = 1
    [ 8.323081] Looking up phy-supply from device tree
    [ 8.328108] Looking up phy-supply-prop_name from device tree
    [ 8.334007] Looking up ldo4-in-supply from device tree
    [ 8.339345] Looking up ldo4-in-supply-prop_name from device tree
    [ 8.345570] Looking up ldo4-in-supply property in node /ocp/i2c@48070000/tps65917@58/tps65917_pmic failed

    Best Regards,
    Yordan
  • Hi Yordan,

    The log was like this,

    [   13.217011] CMEMK module: reference Linux version 4.1.13
    [   13.224755] allocated heap buffer 0x40500000 of size 0x100000
    [   13.230564] ------------[ cut here ]------------
    [   13.235209] WARNING: CPU: 0 PID: 561 at drivers/bus/omap_l3_noc.c:147 l3_interrupt_handler+0x248/0x34c()
    [   13.244729] 44000000.ocp:L3 Standard Error: MASTER MPU TARGET OCMC_RAM3 (Read Link): At Address: 0x00000000 : Data Access in User mode during Functional access
    [   13.259043] Modules linked in: cmemk(O+) xhci_plat_hcd xhci_hcd usbcore dwc3 omapdrm_pvr(O) udc_core phy_omap_usb2 extcon_usb_gpio snd_soc_simple_card snd_soc_tlv320aic3x c_can_platform c_can omap_wdt can_dev ti_vpe dwc3_omap ti_vpdma extcon omap_rng rng_core debugss_kmodule(O)
    [   13.283926] CPU: 0 PID: 561 Comm: modprobe Tainted: G           O    4.1.13-g8dc6617 #34
    [   13.292049] Hardware name: Generic DRA72X (Flattened Device Tree)
    [   13.298165] Backtrace:  
    [   13.300637] [<c0013018>] (dump_backtrace) from [<c001323c>] (show_stack+0x18/0x1c)
    [   13.308235]  r7:c030ff28 r6:00000093 r5:c08c990c r4:00000000
    [   13.313957] [<c0013224>] (show_stack) from [<c062927c>] (dump_stack+0x9c/0xdc)
    [   13.321214] [<c06291e0>] (dump_stack) from [<c0039748>] (warn_slowpath_common+0x88/0xb8)
    [   13.329335]  r5:00000009 r4:ecd15b80
    [   13.332944] [<c00396c0>] (warn_slowpath_common) from [<c00397b0>] (warn_slowpath_fmt+0x38/0x40)
    [   13.341676]  r8:c07cf664 r7:00000004 r6:ee962150 r5:c07cf718 r4:c07cf7c8
    [   13.348449] [<c003977c>] (warn_slowpath_fmt) from [<c030ff28>] (l3_interrupt_handler+0x248/0x34c)
    [   13.357355]  r3:ee95dfc0 r2:c07cf7c8
    [   13.360955]  r4:80080001
    [   13.363510] [<c030fce0>] (l3_interrupt_handler) from [<c0079ac4>] (handle_irq_event_percpu+0x80/0x13c)
    [   13.372852]  r10:c08f2729 r9:ee944780 r8:00000017 r7:00000000 r6:00000000 r5:ee9447e0
    [   13.380753]  r4:ee9624c0
    [   13.383306] [<c0079a44>] (handle_irq_event_percpu) from [<c0079bc4>] (handle_irq_event+0x44/0x64)
    [   13.392212]  r10:bf1e8fc0 r9:bf1e8cc0 r8:ee806000 r7:00000000 r6:ee9624c0 r5:ee9447e0
    [   13.400112]  r4:ee944780
    [   13.402664] [<c0079b80>] (handle_irq_event) from [<c007c8f0>] (handle_fasteoi_irq+0xb8/0x17c)
    [   13.411221]  r7:00000000 r6:c08b1a7c r5:ee9447e0 r4:ee944780
    [   13.416937] [<c007c838>] (handle_fasteoi_irq) from [<c0079128>] (generic_handle_irq+0x34/0x44)
    [   13.425580]  r7:00000000 r6:00000000 r5:00000017 r4:00000017
    [   13.431298] [<c00790f4>] (generic_handle_irq) from [<c0079400>] (__handle_domain_irq+0x64/0xbc)
    [   13.440030]  r5:00000017 r4:c08a6d2c
    [   13.443636] [<c007939c>] (__handle_domain_irq) from [<c00094ac>] (gic_handle_irq+0x2c/0x64)
    [   13.452019]  r9:bf1e8cc0 r8:bf1e8a40 r7:fa212000 r6:ecd15d30 r5:c08ac950 r4:fa21200c
    [   13.459838] [<c0009480>] (gic_handle_irq) from [<c062eec0>] (__irq_svc+0x40/0x74)
    [   13.467350] Exception stack(0xecd15d30 to 0xecd15d78)
    [   13.472422] 5d20:                                     f24f0000 f24f1000 bf1e8fc0 00100000
    [   13.480634] 5d40: ecd5f640 00000004 40500000 00000000 bf1e8a40 bf1e8cc0 bf1e8fc0 ecd15d84
    [   13.488845] 5d60: ecd15d88 ecd15d78 c01030a4 c0102eb4 20030013 ffffffff
    [   13.495483]  r7:ecd15d64 r6:ffffffff r5:20030013 r4:c0102eb4
    [   13.501212] [<c0103090>] (unmap_kernel_range_noflush) from [<bf1ec41c>] (init_module+0x41c/0x5e4 [cmemk])
    [   13.510828] [<bf1ec000>] (init_module [cmemk]) from [<c0009848>] (do_one_initcall+0x94/0x1e0)
    [   13.519386]  r10:00000000 r9:ecd5f048 r8:132a0fdc r7:ecd5f1c0 r6:c08af130 r5:bf1ec000
    [   13.527288]  r4:c08af130
    [   13.529840] [<c00097b4>] (do_one_initcall) from [<c0627140>] (do_init_module+0x64/0x1b0)
    [   13.537961]  r10:bf1e6e84 r9:ecd5f048 r8:132a0fdc r7:00000001 r6:ecd5f180 r5:00000001
    [   13.545862]  r4:bf1e6e84
    [   13.548416] [<c06270dc>] (do_init_module) from [<c00a3298>] (load_module+0x17cc/0x1e10)
    [   13.556451]  r6:ecd5f040 r5:00000001 r4:ecd15f48
    [   13.561113] [<c00a1acc>] (load_module) from [<c00a3a7c>] (SyS_finit_module+0x6c/0x7c)
    [   13.568973]  r10:00000000 r9:ecd14000 r8:c000fba4 r7:0000017b r6:0002ac84 r5:00000003
    [   13.576872]  r4:00000000
    [   13.579426] [<c00a3a10>] (SyS_finit_module) from [<c000fa00>] (ret_fast_syscall+0x0/0x3c)
    [   13.587635]  r6:00040000 r5:00000000 r4:00000000
    [   13.592292] ---[ end trace e32ffe711880f1cf ]---
    [   13.597019] Unhandled fault: asynchronous external abort (0x1211) at 0x00000000
    [   13.604357] pgd = df853600
    [   13.607072] [00000000] *pgd=9f8c2003, *pmd=9f8fc003, *pte=00000000
    [   13.613303] Internal error: : 1211 [#1] PREEMPT SMP ARM
    [   13.618547] Modules linked in: cmemk(O+) xhci_plat_hcd xhci_hcd usbcore dwc3 omapdrm_pvr(O) udc_core phy_omap_usb2 extcon_usb_gpio snd_soc_simple_card snd_soc_tlv320aic3x c_can_platform c_can omap_wdt can_dev ti_vpe dwc3_omap ti_vpdma extcon omap_rng rng_core debugss_kmodule(O)
    [   13.643419] CPU: 0 PID: 561 Comm: modprobe Tainted: G        W  O    4.1.13-g8dc6617 #34
    [   13.651541] Hardware name: Generic DRA72X (Flattened Device Tree)
    [   13.657657] task: dfab8a00 ti: ecd14000 task.ti: ecd14000
    [   13.663079] PC is at vunmap_page_range+0x0/0x1a0
    [   13.667715] LR is at unmap_kernel_range_noflush+0x14/0x18
    [   13.673136] pc : [<c0102eb4>]    lr : [<c01030a4>]    psr: 20030013
    [   13.673136] sp : ecd15d78  ip : ecd15d88  fp : ecd15d84
    [   13.684661] r10: bf1e8fc0  r9 : bf1e8cc0  r8 : bf1e8a40
    [   13.689906] r7 : 00000000  r6 : 40500000  r5 : 00000004  r4 : ecd5f640
    [   13.696458] r3 : 00100000  r2 : bf1e8fc0  r1 : f24f1000  r0 : f24f0000
    [   13.703011] Flags: nzCv  IRQs on  FIQs on  Mode SVC_32  ISA ARM  Segment user
    [   13.710176] Control: 30c5387d  Table: 9f853600  DAC: fffffffd
    [   13.715944] Process modprobe (pid: 561, stack limit = 0xecd14218)
    [   13.722060] Stack: (0xecd15d78 to 0xecd16000)
    [   13.726434] 5d60:                                                       ecd15dec ecd15d88
    [   13.734646] 5d80: bf1ec41c c010309c bf1e9228 00000000 bf1e91f0 00000000 40500000 00000000
    [   13.742859] 5da0: c006f880 bf1e91f0 bf1e8958 00000008 bf1e8fc0 00000001 ecd15de0 f24f0000
    [   13.751070] 5dc0: c02efc60 c08af130 bf1ec000 c08af130 ecd5f1c0 132a0fdc ecd5f048 00000000
    [   13.759281] 5de0: ecd15e6c ecd15df0 c0009848 bf1ec00c 00000000 bf1e6e84 ecd15e44 ef315bac
    [   13.767492] 5e00: ee801e40 df8534c0 c0104ad4 ecd14000 ecd15e28 ecd14028 ecd15e5c ecd15e28
    [   13.775704] 5e20: c010faf0 c010efa4 00000001 132a0fdc ecd5f048 00000033 df8534c0 f24bc000
    [   13.783915] 5e40: 00000001 bf1e6e84 00000001 ecd5f180 00000001 132a0fdc ecd5f048 bf1e6e84
    [   13.792128] 5e60: ecd15e94 ecd15e70 c0627140 c00097c0 ecd15e94 ecd15e80 c0104bc0 ecd15f48
    [   13.800340] 5e80: 00000001 ecd5f040 ecd15f44 ecd15e98 c00a3298 c06270e8 bf1e6e90 00007fff
    [   13.808552] 5ea0: c00a047c c011e5dc 00032765 00000154 00000000 bf1e6e90 c08ac570 bf1e9230
    [   13.816764] 5ec0: bf1e6fb8 bf1e6ecc f24bc000 00032765 0001b40d 00000000 0b300002 00000000
    [   13.824976] 5ee0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
    [   13.833188] 5f00: 00000000 00000000 00000000 00000000 00000000 00000000 000001a0 00000000
    [   13.841400] 5f20: 00000003 0002ac84 0000017b c000fba4 ecd14000 00000000 ecd15fa4 ecd15f48
    [   13.849612] 5f40: c00a3a7c c00a1ad8 f24bc000 00032765 f24df50c f24df373 f24ed8f4 00006230
    [   13.857824] 5f60: 00006f50 00000000 00000000 00000000 0000002c 0000002d 00000016 00000013
    [   13.866036] 5f80: 0000000f 00000000 00000000 00000000 00000000 00040000 00000000 ecd15fa8
    [   13.874247] 5fa0: c000fa00 c00a3a1c 00000000 00000000 00000003 0002ac84 00000000 00000000
    [   13.882459] 5fc0: 00000000 00000000 00040000 0000017b 00000000 0003d398 00000000 0003d1e8
    [   13.890671] 5fe0: beb969d8 beb969c8 00020784 b6f53c52 800f0030 00000003 e89da800 e1a0c00d
    [   13.898878] Backtrace:  
    [   13.901353] [<c0103090>] (unmap_kernel_range_noflush) from [<bf1ec41c>] (init_module+0x41c/0x5e4 [cmemk])
    [   13.910968] [<bf1ec000>] (init_module [cmemk]) from [<c0009848>] (do_one_initcall+0x94/0x1e0)
    [   13.919525]  r10:00000000 r9:ecd5f048 r8:132a0fdc r7:ecd5f1c0 r6:c08af130 r5:bf1ec000
    [   13.927423]  r4:c08af130
    [   13.929977] [<c00097b4>] (do_one_initcall) from [<c0627140>] (do_init_module+0x64/0x1b0)
    [   13.938099]  r10:bf1e6e84 r9:ecd5f048 r8:132a0fdc r7:00000001 r6:ecd5f180 r5:00000001
    [   13.945998]  r4:bf1e6e84
    [   13.948552] [<c06270dc>] (do_init_module) from [<c00a3298>] (load_module+0x17cc/0x1e10)
    [   13.956586]  r6:ecd5f040 r5:00000001 r4:ecd15f48
    [   13.961247] [<c00a1acc>] (load_module) from [<c00a3a7c>] (SyS_finit_module+0x6c/0x7c)
    [   13.969107]  r10:00000000 r9:ecd14000 r8:c000fba4 r7:0000017b r6:0002ac84 r5:00000003
    [   13.977005]  r4:00000000
    [   13.979558] [<c00a3a10>] (SyS_finit_module) from [<c000fa00>] (ret_fast_syscall+0x0/0x3c)
    [   13.987765]  r6:00040000 r5:00000000 r4:00000000
    [   13.992426] Code: e50bc014 ebfffe94 e24bd00c e89da800 (e1a0c00d)  
    [   13.998547] ---[ end trace e32ffe711880f1d0 ]---
    /etc/rcS.d/S05modutils.sh: line 37:   561 Segmentation fault      modprobe cmemk > /dev/null 2>&1
    [   14.289603] cryptodev: driver 1.6 loaded.
    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
    However, the line is not fully visible, but I suspect that this is because your system is trying to access a module that has not been enabled (its functional clock has not been sourced), this is related to the following unhandled fault message later:
    [ 14.242109] Unhandled fault: asynchronous external abort (0x1211) at 0x00000000
    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

    How to find out the problem is with which module?

    Please check my dts file.

    8640.DTS.txt



    Best Regards,
    Ganesh

  • Hi Ganesh,

    You can dump the L3 register values from within the drivers/bus/omap_l3_noc.c and decode their meaning as follows:
    • Read the *_STDERRLOG_MAIN registers (L3_HOST_STDERRLOG_MAIN & L3_TARG_STDERRLOG_MAIN):
      – bit[0]STDERRLOG_MAIN_ERRLOGVLD = 0 -> NO ERROR
      – bit[0]STDERRLOG_MAIN_ERRLOGVLD = 1 -> ERROR
      – Error type is visible through:
         • bit[1]STDERRLOG_MAIN_ERRTYPE = 0 -> Standard Error (FW error, Address Hole, Unsupported command, OCP disconnect)
         • bit[1]STDERRLOG_MAIN_ERRTYPE = 1 -> Custom Error
    • Standard Error:
      – Read L3_TARG_STDERRLOG_HDR[3:0] STDERRLOG_HDR_OPCODE
      – Read L3_TARG_STDERRLOG_MSTADDR[7:0] STDERRLOG_MSTADDR - > NTTP master address. The master address is the concatenation of Prefix & Initiator ConnID. In L3_MAIN the master address is defined on 8bits. The 6 MSBs are then used to distinguish the different initiators (see Table 14-10. ConnID Values)
      – Read L3_TARG_STDERRLOG_SLVADDR[4:0] STDERRLOG_SLVADDR -> NTTP Slave Address of the logged packet
      – Read L3_TARG_STDERRLOG_INFO[7:0]STDERRLOG_INFO -> see Section 14.1.1, Terminology for details.

    However, what seems strange is, that the " Data Access in User mode during Functional access " error (in my experience) is usually logged as custom error. So it may be worth checking the sequence described in Section 14.2.4.2.1.1.2 Subsequence: L3_MAIN Interconnect Protection Violation Error Identification.

    The log clearly states the L3_MAIN target that logs the error: L3 Standard Error: MASTER MPU TARGET OCMC_RAM3 (Read Link). So the first thing I advise (before implementing the above register dump) is checking the definitions in #include "am57xx-evm-cmem.dtsi". I see that you define your dts to be compatible with am571x-idk, so try using the definitions from am57xx-evm-cmem-am571x.dtsi.

    In am57xx-evm-cmem-am571x.dtsi, you have:

    reserved-memory {
       #address-cells = <2>;
       #size-cells = <2>;
       ranges;

       cmem_block_mem_0: cmem_block_mem@a0000000 {
           reg = <0x0 0xa0000000 0x0 0x0c000000>;
           no-map;
           status = "okay";
       };
    };

    While in am57xx-evm-cmem.dtsi you have the OCMC3 as reserved memory:
    reserved-memory {
       #address-cells = <2>;
       #size-cells = <2>;
       ranges;

       cmem_block_mem_0: cmem_block_mem@a0000000 {
             reg = <0x0 0xa0000000 0x0 0x0c000000>;
             no-map;
             status = "okay";
       };

       cmem_block_mem_1_ocmc3: cmem_block_mem@40500000 {
             reg = <0x0 0x40500000 0x0 0x100000>;
             no-map;
             status = "okay";
        };
    };
    And this is what is causing the problem: L3 Standard Error: MASTER MPU TARGET OCMC_RAM3 (Read Link).

    Best Regards,
    Yordan

  • Hi Yordan,

    Now no errors with CMEM, I have included am57xx-evm-cmem-am571x.dtsi instead of am57xx-evm-cmem.dtsi. Is it because of, AM5718 OCMC3 RAM memory is less compared to AM5728 processor, hence it is not mentioned in am57xx-evm-cmem-am571x.dtsi file?

    Also please help me the 3 seconds delay I am getting while booting. Please see the log above where I am not getting console messages for more than 3 seconds.

    Present log is :

    [    0.000000] Booting Linux on physical CPU 0x0
    [    0.000000] Initializing cgroup subsys cpuset
    [    0.000000] Initializing cgroup subsys cpu
    [    0.000000] Initializing cgroup subsys cpuacct
    [    0.000000] Linux version 4.1.13-g8dc6617 (medha@medha) (gcc version 4.9.3 20150413 (prerelease) (Linaro GCC 4.9-2015.05) ) #34 SMP PREEMPT7
    [    0.000000] CPU: ARMv7 Processor [412fc0f2] revision 2 (ARMv7), cr=30c5387d
    [    0.000000] CPU: PIPT / VIPT nonaliasing data cache, PIPT instruction cache
    [    0.000000] Machine model: TI AM571x IDK
    [    0.000000] Reserved memory: created CMA memory pool at 0x0000000095800000, size 56 MiB
    [    0.000000] Reserved memory: initialized node ipu2_cma@95800000, compatible id shared-dma-pool
    [    0.000000] Reserved memory: created CMA memory pool at 0x0000000099000000, size 64 MiB
    [    0.000000] Reserved memory: initialized node dsp1_cma@99000000, compatible id shared-dma-pool
    [    0.000000] Reserved memory: created CMA memory pool at 0x000000009d000000, size 32 MiB
    [    0.000000] Reserved memory: initialized node ipu1_cma@9d000000, compatible id shared-dma-pool
    [    0.000000] cma: Reserved 24 MiB at 0x00000000be400000
    [    0.000000] Forcing write-allocate cache policy for SMP
    [    0.000000] Memory policy: Data cache writealloc
    [    0.000000] DRA722 ES1.0
    [    0.000000] PERCPU: Embedded 11 pages/cpu @eee4e000 s16128 r8192 d20736 u45056
    [    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 210514
    [    0.000000] Kernel command line: console=ttyO0,115200n8 root=PARTUUID=18e1dc9e-02 rw rootfstype=ext4 rootwait
    [    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: 650192K/848896K available (6315K kernel code, 291K rwdata, 2188K rodata, 332K init, 254K bss, 18480K reserved, 180224K )
    [    0.000000] Virtual kernel memory layout:
    [    0.000000]     vector  : 0xffff0000 - 0xffff1000   (   4 kB)
    [    0.000000]     fixmap  : 0xffc00000 - 0xfff00000   (3072 kB)
    [    0.000000]     vmalloc : 0xf0000000 - 0xff000000   ( 240 MB)
    [    0.000000]     lowmem  : 0xc0000000 - 0xef800000   ( 760 MB)
    [    0.000000]     pkmap   : 0xbfe00000 - 0xc0000000   (   2 MB)
    [    0.000000]     modules : 0xbf000000 - 0xbfe00000   (  14 MB)
    [    0.000000]       .text : 0xc0008000 - 0xc0856074   (8505 kB)
    [    0.000000]       .init : 0xc0857000 - 0xc08aa000   ( 332 kB)
    [    0.000000]       .data : 0xc08aa000 - 0xc08f2f88   ( 292 kB)
    [    0.000000]        .bss : 0xc08f5000 - 0xc093480c   ( 255 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]  RCU restricting CPUs from NR_CPUS=4 to nr_cpu_ids=1.
    [    0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=1
    [    0.000000] NR_IRQS:16 nr_irqs:16 16
    [    0.000000] OMAP clockevent source: timer1 at 32768 Hz
    [    0.000000] clocksource 32k_counter: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 58327039986419 ns
    [    0.000000] sched_clock: 32 bits at 32kHz, resolution 30517ns, wraps every 65535999984741ns
    [    0.000000] OMAP clocksource: 32k_counter at 32768 Hz
    [    0.000457] Architected cp15 timer(s) running at 6.14MHz (virt).
    [    0.000457] clocksource arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x16af5adb9, max_idle_ns: 440795202250 ns
    [    0.000462] sched_clock: 56 bits at 6MHz, resolution 162ns, wraps every 4398046511023ns
    [    0.000472] Switching to timer-based delay loop, resolution 162ns
    [    0.001008] Console: colour dummy device 80x30
    [    0.001023] WARNING: Your 'console=ttyO0' has been replaced by 'ttyS0'
    [    0.001028] This ensures that you still see kernel messages. Please
    [    0.001034] update your kernel commandline.
    [    0.001045] Calibrating delay loop (skipped), value calculated using timer frequency.. 12.29 BogoMIPS (lpj=61475)
    [    0.001058] pid_max: default: 32768 minimum: 301
    [    0.001141] Security Framework initialized
    [    0.001176] Mount-cache hash table entries: 2048 (order: 1, 8192 bytes)
    [    0.001187] Mountpoint-cache hash table entries: 2048 (order: 1, 8192 bytes)
    [    0.001708] Initializing cgroup subsys blkio
    [    0.001722] Initializing cgroup subsys memory
    [    0.001748] Initializing cgroup subsys devices
    [    0.001759] Initializing cgroup subsys freezer
    [    0.001771] Initializing cgroup subsys perf_event
    [    0.001793] CPU: Testing write buffer coherency: ok
    [    0.002048] /cpus/cpu@0 missing clock-frequency property
    [    0.002060] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
    [    0.002091] Setting up static identity map for 0x80008380 - 0x800083d8
    [    0.040729] Brought up 1 CPUs
    [    0.040741] SMP: Total of 1 processors activated (12.29 BogoMIPS).
    [    0.040748] CPU: All CPU(s) started in SVC mode.
    [    0.041102] devtmpfs: initialized
    [    0.064498] VFP support v0.3: implementor 41 architecture 4 part 30 variant f rev 0
    [    0.065295] omap_hwmod: l3_main_2 using broken dt data from ocp
    [    0.078308] omap_hwmod: tptc0 using broken dt data from edma-controller
    [    0.078771] omap_hwmod: tptc1 using broken dt data from edma-controller
    [    0.155328] omap_hwmod: dcan1: _wait_target_disable failed
    [    0.161725] omap_hwmod: dcan2: _wait_target_disable failed
    [    0.262625] omap_hwmod: rtcss: _wait_target_disable failed
    [    0.262634] omap_hwmod: rtcss: _wait_target_ready failed: -16
    [    0.262643] omap_hwmod: rtcss: cannot be enabled for reset (3)
    [    0.264057] clocksource jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
    [    0.267870] pinctrl core: initialized pinctrl subsystem
    [    0.268664] NET: Registered protocol family 16
    [    0.269579] DMA: preallocated 256 KiB pool for atomic coherent allocations
    [    0.277611] OMAP GPIO hardware version 0.1
    [    0.302038] No ATAGs?
    [    0.302061] hw-breakpoint: found 5 (+1 reserved) breakpoint and 4 watchpoint registers.
    [    0.302070] hw-breakpoint: maximum watchpoint size is 8 bytes.
    [    0.304493] omap4_sram_init:Unable to allocate sram needed to handle errata I688
    [    0.304503] omap4_sram_init:Unable to get sram pool needed to handle errata I688
    [    0.305066] OMAP DMA hardware revision 0.0
    [    0.338038] edma-dma-engine edma-dma-engine.0: TI EDMA DMA engine driver
    [    0.340675] omap-dma-engine 4a056000.dma-controller: OMAP DMA engine driver
    [    0.345433] omap-iommu 40d01000.mmu: 40d01000.mmu registered
    [    0.345613] omap-iommu 40d02000.mmu: 40d02000.mmu registered
    [    0.345764] omap-iommu 58882000.mmu: 58882000.mmu registered
    [    0.345915] omap-iommu 55082000.mmu: 55082000.mmu registered
    [    0.346181] vgaarb: loaded
    [    0.346535] SCSI subsystem initialized
    [    0.348194] palmas 0-0058: IRQ missing: skipping irq request
    [    0.361158] palmas 0-0058: Muxing GPIO 51, PWM 0, LED 2
    [    0.401619] omap_i2c 48070000.i2c: bus 0 rev0.12 at 400 kHz
    [    0.401795] media: Linux media interface: v0.10
    [    0.401852] Linux video capture interface: v2.00
    [    0.401896] pps_core: LinuxPPS API ver. 1 registered
    [    0.401903] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
    [    0.401928] PTP clock support registered
    [    0.402573] omap-mailbox 4883c000.mailbox: omap mailbox rev 0x400
    [    0.402856] omap-mailbox 4883e000.mailbox: omap mailbox rev 0x400
    [    0.403138] omap-mailbox 48840000.mailbox: omap mailbox rev 0x400
    [    0.403207] omap-mailbox: probe of 48842000.mailbox failed with error -22
    [    0.403426] Advanced Linux Sound Architecture Driver Initialized.
    [    0.404059] Switched to clocksource arch_sys_counter
    [    0.413692] NET: Registered protocol family 2
    [    0.414279] TCP established hash table entries: 8192 (order: 3, 32768 bytes)
    [    0.414342] TCP bind hash table entries: 8192 (order: 4, 65536 bytes)
    [    0.414467] TCP: Hash tables configured (established 8192 bind 8192)
    [    0.414519] UDP hash table entries: 512 (order: 2, 16384 bytes)
    [    0.414550] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes)
    [    0.414746] NET: Registered protocol family 1
    [    0.414984] RPC: Registered named UNIX socket transport module.
    [    0.414993] RPC: Registered udp transport module.
    [    0.415000] RPC: Registered tcp transport module.
    [    0.415007] RPC: Registered tcp NFSv4.1 backchannel transport module.
    [    0.415967] CPU PMU: Failed to parse /pmu/interrupt-affinity[0]
    [    0.415997] hw perfevents: enabled with armv7_cortex_a15 PMU driver, 7 counters available
    [    0.417865] futex hash table entries: 256 (order: 2, 16384 bytes)
    [    0.417938] audit: initializing netlink subsys (disabled)
    [    0.417968] audit: type=2000 audit(0.400:1): initialized
    [    0.424982] VFS: Disk quotas dquot_6.6.0
    [    0.425144] VFS: Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
    [    0.427151] NFS: Registering the id_resolver key type
    [    0.427183] Key type id_resolver registered
    [    0.427190] Key type id_legacy registered
    [    0.427243] jffs2: version 2.2. (NAND) (SUMMARY)  �© 2001-2006 Red Hat, Inc.
    [    0.429571] NET: Registered protocol family 38
    [    0.429649] bounce: pool size: 64 pages
    [    0.429663] io scheduler noop registered
    [    0.429675] io scheduler deadline registered
    [    0.429714] io scheduler cfq registered (default)
    [    0.433097] pinctrl-single 4a003400.pinmux: 281 pins at pa fc003400 size 1124
    [    0.433208] pinctrl-single 4a002e8c.pinmux: 1 pins at pa fc002e8c size 4
    [    0.466142] dra7-pcie 51000000.pcie: PCI host bridge to bus 0000:00
    [    0.466155] pci_bus 0000:00: root bus resource [io  0x1000-0xffff]
    [    0.466166] pci_bus 0000:00: root bus resource [mem 0x20013000-0x2fffffff]
    [    0.466176] pci_bus 0000:00: root bus resource [bus 00-ff]
    [    0.466298] pci 0000:00:00.0: IOMMU is currently not supported for PCI
    [    0.466556] PCI: bus0: Fast back to back transfers disabled
    [    0.466681] PCI: bus1: Fast back to back transfers enabled
    [    0.466774] pci 0000:00:00.0: BAR 0: assigned [mem 0x20100000-0x201fffff]
    [    0.466789] pci 0000:00:00.0: BAR 1: assigned [mem 0x20020000-0x2002ffff]
    [    0.466801] pci 0000:00:00.0: PCI bridge to [bus 01]
    [    0.468881] OMAP DSS rev 6.1
    [    0.469141] omapdss_dss 58000000.dss: bound 58001000.dispc (ops dispc_component_ops)
    [    0.484161] tlc59108 0-0040: Successfully initialized tlc59108
    [    0.486652] Serial: 8250/16550 driver, 10 ports, IRQ sharing enabled
    [    0.489569] 4806a000.serial: ttyS0 at MMIO 0x4806a000 (irq = 299, base_baud = 3000000) is a 8250
    [    1.436414] console [ttyS0] enabled
    [    1.440581] 48068000.serial: ttyS5 at MMIO 0x48068000 (irq = 300, base_baud = 3000000) is a 8250
    [    1.450070] 48420000.serial: ttyS6 at MMIO 0x48420000 (irq = 301, base_baud = 3000000) is a 8250
    [    1.459543] 48422000.serial: ttyS7 at MMIO 0x48422000 (irq = 302, base_baud = 3000000) is a 8250
    [    1.469428] [drm] Initialized drm 1.1.0 20060810
    [    1.482310] brd: module loaded
    [    1.489390] loop: module loaded
    [    1.493465] mtdoops: mtd device (mtddev=name/number) must be supplied
    [    1.501351] libphy: Fixed MDIO Bus: probed
    [    1.554089] davinci_mdio 48485000.mdio: davinci mdio revision 1.6
    [    1.560214] davinci_mdio 48485000.mdio: detected phy mask fffffdff
    [    1.568861] libphy: 48485000.mdio: probed
    [    1.572892] davinci_mdio 48485000.mdio: phy[9]: device 48485000.mdio:09, driver unknown
    [    1.581490] cpsw 48484000.ethernet: Missing slave[1] phy_id property
    [    1.587923] cpsw 48484000.ethernet: Detected MACID = 74:da:ea:0c:dc:a2
    [    1.596037] mousedev: PS/2 mouse device common for all mice
    [    1.601692] i2c /dev entries driver
    [    1.606869] tmp102 0-0049: initialized
    [    1.612033] omap_hsmmc 4809c000.mmc: Got CD GPIO
    [    1.654724] omap_hsmmc 480b4000.mmc: no pinctrl state for sdr25 mode
    [    1.662167] omap_hsmmc 480b4000.mmc: no pinctrl state for sdr12 mode
    [    1.670598] omap_hsmmc 480b4000.mmc: no pinctrl state for ddr_1_8v mode
    [    1.677307] omap_hsmmc 480b4000.mmc: no pinctrl state for hs mode
    [    1.683476] omap_hsmmc 480b4000.mmc: no pinctrl state for hs200_1_8v mode
    [    1.724343] ledtrig-cpu: registered to indicate activity on CPUs
    [    1.730732] omap-aes 4b500000.aes: OMAP AES hw accel rev: 3.3
    [    1.740389] omap-aes 4b700000.aes: OMAP AES hw accel rev: 3.3
    [    1.746748] omap-des 480a5000.des: OMAP DES hw accel rev: 2.2
    [    1.753658] omap-sham 4b101000.sham: hw accel on OMAP rev 4.3
    [    1.762568] clk: failed to reparent atl_clkin2_ck to dpll_abe_m2_ck: -22
    [    1.771537] dra7-atl: probe of 4843c000.atl failed with error -22
    [    1.779262] oprofile: using timer interrupt.
    [    1.783757] Initializing XFRM netlink socket
    [    1.788229] NET: Registered protocol family 17
    [    1.792717] NET: Registered protocol family 15
    [    1.797310] Key type dns_resolver registered
    [    1.801722] omap_voltage_late_init: Voltage driver support not added
    [    1.808413] Power Management for TI OMAP4+ devices.
    [    1.813527] ThumbEE CPU extension supported.
    [    1.817895] Registering SWP/SWPB emulation handler
    [    1.824234] dmm 4e000000.dmm: workaround for errata i878 in use
    [    1.831675] dmm 4e000000.dmm: initialized all PAT entries
    [    1.837178] mmc1: MAN_BKOPS_EN bit is not set
    [    1.842119] mmc1: new MMC card at address 0001
    [    1.846938] mmcblk0: mmc1:0001 MMC04G 3.60 GiB
    [    1.851600] mmcblk0boot0: mmc1:0001 MMC04G partition 1 16.0 MiB
    [    1.859248] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
    [    1.866098] mmcblk0boot1: mmc1:0001 MMC04G partition 2 16.0 MiB
    [    1.872306] [drm] No driver support for vblank timestamp query.
    [    1.881139]  mmcblk0: p1 p2
    [    1.885401] [drm] Enabling DMM ywrap scrolling
    [    1.927732] Console: switching to colour frame buffer device 100x37
    [    1.937492] omapdrm omapdrm.0: fb0: omapdrm frame buffer device
    [    1.943437] omapdrm omapdrm.0: registered panic notifier
    [    1.974258] omapwb-m2m: Device registered as video10
    [    1.979247] [drm] Initialized omapdrm 1.0.0 20110917 on minor 0
    [    1.985584] hctosys: unable to open rtc device (rtc0)
    [    2.002504] ldo4: disabling
    [    2.005812] aic_dvdd_fixed: disabling
    [    2.009491] vdd_3v3: disabling
    [    2.012759] ALSA device list:
    [    2.015757]   No soundcards found.
    [    2.253335] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: (null)
    [    2.261536] VFS: Mounted root (ext4 filesystem) on device 179:2.
    [    2.276738] devtmpfs: mounted
    [    2.279921] Freeing unused kernel memory: 332K (c0857000 - c08aa000)
    INIT: version 2.88 booting
    Starting udev
    [    5.451184] udevd[98]: starting version 182
    [    6.531934] omap_rng 48090000.rng: OMAP Random Number Generator ver. 20
    [    6.909681] vpe 489d0000.vpe: loading firmware vpdma-1b8.bin
    [    6.944341] vpe 489d0000.vpe: Device registered as /dev/video0
    [    7.097959] CAN device driver interface
    [    7.313186] omap_wdt: OMAP Watchdog Timer Rev 0x01: initial timeout 60 sec
    [    7.503158] omap_hwmod: dcan1: _wait_target_disable failed
    [    7.559792] c_can_platform 4ae3c000.can: c_can_platform device registered (regs=fce3c000, irq=345)
    [    8.189535] vdd_3v3: supplied by ldo1
    [    8.194232] aic_dvdd_fixed: supplied by vdd_3v3

    /************************************2 seconds delay********************************************/
    [   10.663382] FAT-fs (mmcblk0p1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.
    [   11.808379] usbcore: registered new interface driver usbfs
    [   11.814481] usbcore: registered new interface driver hub
    [   11.820353] usbcore: registered new device driver usb
    [   12.459722] xhci-hcd xhci-hcd.0.auto: xHCI Host Controller
    [   12.465348] xhci-hcd xhci-hcd.0.auto: new USB bus registered, assigned bus number 1
    [   12.473517] xhci-hcd xhci-hcd.0.auto: hcc params 0x0220f04c hci version 0x100 quirks 0x00210010
    [   12.482373] xhci-hcd xhci-hcd.0.auto: irq 419, io mem 0x48890000
    [   12.488605] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
    [   12.495441] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
    [   12.502694] usb usb1: Product: xHCI Host Controller
    [   12.507605] usb usb1: Manufacturer: Linux 4.1.13-g8dc6617 xhci-hcd
    [   12.513812] usb usb1: SerialNumber: xhci-hcd.0.auto
    [   12.519574] hub 1-0:1.0: USB hub found
    [   12.523374] hub 1-0:1.0: 1 port detected
    [   12.527782] xhci-hcd xhci-hcd.0.auto: xHCI Host Controller
    [   12.533303] xhci-hcd xhci-hcd.0.auto: new USB bus registered, assigned bus number 2
    [   12.541693] usb usb2: We don't know the algorithms for LPM for this host, disabling LPM.
    [   12.550128] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003
    [   12.556979] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
    [   12.564371] usb usb2: Product: xHCI Host Controller
    [   12.569284] usb usb2: Manufacturer: Linux 4.1.13-g8dc6617 xhci-hcd
    [   12.575505] usb usb2: SerialNumber: xhci-hcd.0.auto
    [   12.581237] hub 2-0:1.0: USB hub found
    [   12.585075] hub 2-0:1.0: 1 port detected
    [   12.590654] xhci-hcd xhci-hcd.1.auto: xHCI Host Controller
    [   12.596229] xhci-hcd xhci-hcd.1.auto: new USB bus registered, assigned bus number 3
    [   12.604239] xhci-hcd xhci-hcd.1.auto: hcc params 0x0220f04c hci version 0x100 quirks 0x00210010
    [   12.613020] xhci-hcd xhci-hcd.1.auto: irq 420, io mem 0x488d0000
    [   12.619227] usb usb3: New USB device found, idVendor=1d6b, idProduct=0002
    [   12.626137] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
    [   12.633392] usb usb3: Product: xHCI Host Controller
    [   12.638307] usb usb3: Manufacturer: Linux 4.1.13-g8dc6617 xhci-hcd
    [   12.644527] usb usb3: SerialNumber: xhci-hcd.1.auto
    [   12.650376] hub 3-0:1.0: USB hub found
    [   12.654234] hub 3-0:1.0: 1 port detected
    [   12.659597] xhci-hcd xhci-hcd.1.auto: xHCI Host Controller
    [   12.665176] xhci-hcd xhci-hcd.1.auto: new USB bus registered, assigned bus number 4
    [   12.672958] usb usb4: We don't know the algorithms for LPM for this host, disabling LPM.
    [   12.681240] usb usb4: New USB device found, idVendor=1d6b, idProduct=0003
    [   12.688195] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1
    [   12.695466] usb usb4: Product: xHCI Host Controller
    [   12.700363] usb usb4: Manufacturer: Linux 4.1.13-g8dc6617 xhci-hcd
    [   12.706582] usb usb4: SerialNumber: xhci-hcd.1.auto
    [   12.712288] hub 4-0:1.0: USB hub found
    [   12.716124] hub 4-0:1.0: 1 port detected
    [   12.844083] usb 1-1: new high-speed USB device number 2 using xhci-hcd
    [   12.904113] usb 2-1: new SuperSpeed USB device number 2 using xhci-hcd
    [   12.924360] usb 2-1: New USB device found, idVendor=0451, idProduct=8140
    [   12.931093] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
    [   12.943745] hub 2-1:1.0: USB hub found
    [   12.951322] hub 2-1:1.0: 4 ports detected
    [   12.974095] usb 3-1: new full-speed USB device number 2 using xhci-hcd
    [   12.984390] usb 1-1: New USB device found, idVendor=0451, idProduct=8142
    [   12.991123] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1
    [   12.998334] usb 1-1: SerialNumber: 09050069EE46
    [   13.021981] hub 1-1:1.0: USB hub found
    [   13.025819] hub 1-1:1.0: 4 ports detected
    [   13.122982] usb 3-1: New USB device found, idVendor=03eb, idProduct=212c
    [   13.129772] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
    [   13.137053] usb 3-1: Product: Atmel maXTouch Digitizer
    [   13.142221] usb 3-1: Manufacturer: Atmel
    [   13.207922] CMEMK module: reference Linux version 4.1.13
    [   13.216852] cmemk initialized
    [   13.369580] input: Atmel Atmel maXTouch Digitizer as /devices/platform/44000000.ocp/488c0000.omap_dwc3_2/488d0000.usb/xhci-hcd.1.auto/usb3/0
    [   13.387525] hid-multitouch 0003:03EB:212C.0001: input,hiddev0: USB HID v1.11 Device [Atmel Atmel maXTouch Digitizer] on usb-xhci-hcd.1.auto0
    [   13.406284] hid-generic 0003:03EB:212C.0002: hiddev0: USB HID v1.11 Device [Atmel Atmel maXTouch Digitizer] on usb-xhci-hcd.1.auto-1/input1
    [   13.420374] usbcore: registered new interface driver usbhid
    [   13.426017] usbhid: USB HID core driver
    [   13.677307] cryptodev: driver 1.6 loaded.
    [   13.690188] Error: Driver 'hid-generic' is already registered, aborting...
    [   13.725370] Error: Driver 'hid-multitouch' is already registered, aborting...
    [   13.973847] EXT4-fs (mmcblk0p2): re-mounted. Opts: (null)
    bootlogd: cannot allocate pseudo tty: No such file or directory
    Starting random number generator daemon.
    [   14.143966] random: nonblocking pool is initialized
    ALSA: Restoring mixer settings...
    hwclock: can't open '/dev/misc/rtc': No such file or directory
    Sat Jan  1 06:17:41 UTC 2000
    INIT: Entering runlevel: 5misc/rtc': No such file or directory
    /usr/sbin/alsactl: load_state:1729: No soundcards found...
    Initializing the graphics driver ...
    Starting syslogd/klogd: done
    Starting Telephony daemon
    root@am57xx-evm:~#

    I am trying to reduce boot time of the board.


    Best Regards,
    Ganesh

  • Hi Ganesh,

    Check the Table 2-1. L3_MAIN Memory Map in AM5728 TRM & the same table in AM5718 TRM.

    In AM5728 the OCMC RAM is mapped on the following addresses:
    Module Start Address End Address Size Description
    OCMC_RAM1 0x4030_0000 0x4037_FFFF 512KiB 32bit Ex(2)/R/W
    Reserved 0x4038_0000 0x403F_FFFF 512KiB Reserved
    OCMC_RAM2 0x4040_0000 0x404F_FFFF 1MiB 32bit Ex(2)/R/W
    OCMC_RAM3 0x4050_0000 0x405F_FFFF 1MiB 32bit Ex(2)/R/W


    In AM5718 devices the memory mapping is as follows:
    Module Start Address End Address Size Description
    OCMC_RAM1 0x4030 0000 0x4037 FFFF 512KiB 32-bit Ex(2)/R/W
    Reserved 0x4038 0000 0x407F FFFF 4512KiB Reserved

    You can see that in AM571x devices the memory address space for OCMC2 & OCMC3 is marked as RESERVED, therefore you don't have permission to access it.

    Best Regards,
    Yordan
  • The delay you see is based on the messages right before it:
    [ 8.277496] Looking up phy-supply from device tree
    [ 8.282488] Looking up phy-supply-prop_name from device tree
    [ 8.288466] Looking up ldo4-in-supply from device tree
    [ 8.293807] Looking up ldo4-in-supply-prop_name from device tree
    [ 8.300125] Looking up ldo4-in-supply property in node /ocp/i2c@48070000/tps65917@58/tps65917_pmic failed
    [ 8.311264] Device Name is 4a085000.phy
    [ 8.315543] has_full_constraints = 1
    [ 8.319227] of_have_populated_dt() = 1
    [ 8.323081] Looking up phy-supply from device tree
    [ 8.328108] Looking up phy-supply-prop_name from device tree
    [ 8.334007] Looking up ldo4-in-supply from device tree
    [ 8.339345] Looking up ldo4-in-supply-prop_name from device tree
    [ 8.345570] Looking up ldo4-in-supply property in node /ocp/i2c@48070000/tps65917@58/tps65917_pmic failed

    It seems that the PMIC driver tries to enable the LDO... See the implementation in dra72-evm-tps65917.dtsi, it differs from your solution:

    compatible = "ti,tps65917";

    interrupt-controller;
    #interrupt-cells = <2>;

    ti,system-power-controller;

          tps65917_pmic {
              compatible = "ti,tps65917-pmic";

              smps1-in-supply = <&vsys_3v3>;
              smps2-in-supply = <&vsys_3v3>;
              smps3-in-supply = <&vsys_3v3>;
              smps4-in-supply = <&vsys_3v3>;
              smps5-in-supply = <&vsys_3v3>;
              ldo1-in-supply = <&vsys_3v3>;
              ldo2-in-supply = <&vsys_3v3>;
              ldo3-in-supply = <&vsys_3v3>;
              ldo4-in-supply = <&evm_5v0>;
              ldo5-in-supply = <&vsys_3v3>;

              tps65917_regulators: regulators {
                  smps1_reg: smps1 {
                      /* VDD_MPU */
                      regulator-name = "smps1";
                      regulator-min-microvolt = <850000>;
                      regulator-max-microvolt = <1250000>;
                      regulator-always-on;
                      regulator-boot-on;
              };

              smps2_reg: smps2 {
                     /* VDD_CORE */
                     regulator-name = "smps2";
                     regulator-min-microvolt = <850000>;
                     regulator-max-microvolt = <1150000>;
                     regulator-boot-on;
                     regulator-always-on;
              };

              smps3_reg: smps3 {
                     /* VDD_GPU IVA DSPEVE */
                     regulator-name = "smps3";
                     regulator-min-microvolt = <850000>;
                     regulator-max-microvolt = <1250000>;
                     regulator-boot-on;
                     regulator-always-on;
                };

                smps4_reg: smps4 {
                     /* VDDS1V8 */
                     regulator-name = "smps4";
                     regulator-min-microvolt = <1800000>;
                     regulator-max-microvolt = <1800000>;
                     regulator-always-on;
                     regulator-boot-on;
                  };

                  smps5_reg: smps5 {
                       /* VDD_DDR */
                      regulator-name = "smps5";
                      regulator-min-microvolt = <1350000>;
                      regulator-max-microvolt = <1350000>;
                      regulator-boot-on;
                      regulator-always-on;
                   };

                   ldo1_reg: ldo1 {
                      /* LDO1_OUT --> SDIO */
                      regulator-name = "ldo1";
                      regulator-min-microvolt = <1800000>;
                      regulator-max-microvolt = <3300000>;
                      regulator-always-on;
                      regulator-boot-on;
                      regulator-allow-bypass;
                    };

                    ldo2_reg: ldo2 {
                      regulator-name = "ldo2";
                      regulator-min-microvolt = <1800000>;
                      regulator-max-microvolt = <1800000>;
                      regulator-allow-bypass;
                    };

                   ldo3_reg: ldo3 {
                      /* VDDA_1V8_PHY */
                      regulator-name = "ldo3";
                      regulator-min-microvolt = <1800000>;
                      regulator-max-microvolt = <1800000>;
                      regulator-boot-on;
                      regulator-always-on;
                    };

                    ldo5_reg: ldo5 {
                      /* VDDA_1V8_PLL */
                      regulator-name = "ldo5";
                      regulator-min-microvolt = <1800000>;
                      regulator-max-microvolt = <1800000>;
                      regulator-always-on;
                      regulator-boot-on;
                    };

                    ldo4_reg: ldo4 {
                      /* VDDA_3V_USB: VDDA_USBHS33 */
                      regulator-name = "ldo4";
                      regulator-min-microvolt = <3300000>;
                      regulator-max-microvolt = <3300000>;
                      regulator-boot-on;
                    };
            };
    };

           tps65917_power_button {
                 compatible = "ti,palmas-pwrbutton";
                 interrupt-parent = <&tps65917>;
                 interrupts = <1 IRQ_TYPE_NONE>;
                 wakeup-source;
                 ti,palmas-long-press-seconds = <6>;
            };
    };

  • Hi Yordan,

    I implemented the change you mentioned above, smps1-in-supply,smps2-in-supply etc.. supplies in dts file, now that error was gone "Looking up ldo4-in-supply property in node /ocp/i2c@48070000/tps65917@58/tps65917_pmic failed". But the delay problem is not solved. I suspect the delay is something related to USB. Please see the log, only USB initializations have taken almost 6 seconds.

    [    0.000000] Booting Linux on physical CPU 0x0
    [    0.000000] Initializing cgroup subsys cpuset
    [    0.000000] Initializing cgroup subsys cpu
    [    0.000000] Initializing cgroup subsys cpuacct
    [    0.000000] Linux version 4.1.13-g8dc6617 (medha@medha) (gcc version 4.9.3 20150413 (prerelease) (Linaro GCC 4.9-2015.05) ) #34 SMP PREEMPT7
    [    0.000000] CPU: ARMv7 Processor [412fc0f2] revision 2 (ARMv7), cr=30c5387d
    [    0.000000] CPU: PIPT / VIPT nonaliasing data cache, PIPT instruction cache
    [    0.000000] Machine model: TI AM571x IDK
    [    0.000000] Reserved memory: created CMA memory pool at 0x0000000095800000, size 56 MiB
    [    0.000000] Reserved memory: initialized node ipu2_cma@95800000, compatible id shared-dma-pool
    [    0.000000] Reserved memory: created CMA memory pool at 0x0000000099000000, size 64 MiB
    [    0.000000] Reserved memory: initialized node dsp1_cma@99000000, compatible id shared-dma-pool
    [    0.000000] Reserved memory: created CMA memory pool at 0x000000009d000000, size 32 MiB
    [    0.000000] Reserved memory: initialized node ipu1_cma@9d000000, compatible id shared-dma-pool
    [    0.000000] cma: Reserved 24 MiB at 0x00000000be400000
    [    0.000000] Forcing write-allocate cache policy for SMP
    [    0.000000] Memory policy: Data cache writealloc
    [    0.000000] DRA722 ES1.0
    [    0.000000] PERCPU: Embedded 11 pages/cpu @eee4e000 s16128 r8192 d20736 u45056
    [    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 210514
    [    0.000000] Kernel command line: console=ttyO0,115200n8 root=PARTUUID=18e1dc9e-02 rw rootfstype=ext4 rootwait
    [    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: 650192K/848896K available (6315K kernel code, 291K rwdata, 2188K rodata, 332K init, 254K bss, 18480K reserved, 180224K )
    [    0.000000] Virtual kernel memory layout:
    [    0.000000]     vector  : 0xffff0000 - 0xffff1000   (   4 kB)
    [    0.000000]     fixmap  : 0xffc00000 - 0xfff00000   (3072 kB)
    [    0.000000]     vmalloc : 0xf0000000 - 0xff000000   ( 240 MB)
    [    0.000000]     lowmem  : 0xc0000000 - 0xef800000   ( 760 MB)
    [    0.000000]     pkmap   : 0xbfe00000 - 0xc0000000   (   2 MB)
    [    0.000000]     modules : 0xbf000000 - 0xbfe00000   (  14 MB)
    [    0.000000]       .text : 0xc0008000 - 0xc0856074   (8505 kB)
    [    0.000000]       .init : 0xc0857000 - 0xc08aa000   ( 332 kB)
    [    0.000000]       .data : 0xc08aa000 - 0xc08f2f88   ( 292 kB)
    [    0.000000]        .bss : 0xc08f5000 - 0xc093480c   ( 255 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]  RCU restricting CPUs from NR_CPUS=4 to nr_cpu_ids=1.
    [    0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=1
    [    0.000000] NR_IRQS:16 nr_irqs:16 16
    [    0.000000] OMAP clockevent source: timer1 at 32768 Hz
    [    0.000000] clocksource 32k_counter: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 58327039986419 ns
    [    0.000000] sched_clock: 32 bits at 32kHz, resolution 30517ns, wraps every 65535999984741ns
    [    0.000030] OMAP clocksource: 32k_counter at 32768 Hz
    [    0.000427] Architected cp15 timer(s) running at 6.14MHz (virt).
    [    0.000427] clocksource arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x16af5adb9, max_idle_ns: 440795202250 ns
    [    0.000462] sched_clock: 56 bits at 6MHz, resolution 162ns, wraps every 4398046511023ns
    [    0.000473] Switching to timer-based delay loop, resolution 162ns
    [    0.000987] Console: colour dummy device 80x30
    [    0.001002] WARNING: Your 'console=ttyO0' has been replaced by 'ttyS0'
    [    0.001008] This ensures that you still see kernel messages. Please
    [    0.001012] update your kernel commandline.
    [    0.001024] Calibrating delay loop (skipped), value calculated using timer frequency.. 12.29 BogoMIPS (lpj=61475)
    [    0.001036] pid_max: default: 32768 minimum: 301
    [    0.001120] Security Framework initialized
    [    0.001155] Mount-cache hash table entries: 2048 (order: 1, 8192 bytes)
    [    0.001165] Mountpoint-cache hash table entries: 2048 (order: 1, 8192 bytes)
    [    0.001684] Initializing cgroup subsys blkio
    [    0.001699] Initializing cgroup subsys memory
    [    0.001725] Initializing cgroup subsys devices
    [    0.001737] Initializing cgroup subsys freezer
    [    0.001749] Initializing cgroup subsys perf_event
    [    0.001770] CPU: Testing write buffer coherency: ok
    [    0.002023] /cpus/cpu@0 missing clock-frequency property
    [    0.002036] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
    [    0.002066] Setting up static identity map for 0x80008380 - 0x800083d8
    [    0.040748] Brought up 1 CPUs
    [    0.040759] SMP: Total of 1 processors activated (12.29 BogoMIPS).
    [    0.040766] CPU: All CPU(s) started in SVC mode.
    [    0.041115] devtmpfs: initialized
    [    0.064577] VFP support v0.3: implementor 41 architecture 4 part 30 variant f rev 0
    [    0.065385] omap_hwmod: l3_main_2 using broken dt data from ocp
    [    0.078419] omap_hwmod: tptc0 using broken dt data from edma-controller
    [    0.078882] omap_hwmod: tptc1 using broken dt data from edma-controller
    [    0.155331] omap_hwmod: dcan1: _wait_target_disable failed
    [    0.161748] omap_hwmod: dcan2: _wait_target_disable failed
    [    0.262597] omap_hwmod: rtcss: _wait_target_disable failed
    [    0.262606] omap_hwmod: rtcss: _wait_target_ready failed: -16
    [    0.262615] omap_hwmod: rtcss: cannot be enabled for reset (3)
    [    0.264021] clocksource jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
    [    0.267833] pinctrl core: initialized pinctrl subsystem
    [    0.268625] NET: Registered protocol family 16
    [    0.269536] DMA: preallocated 256 KiB pool for atomic coherent allocations
    [    0.277537] OMAP GPIO hardware version 0.1
    [    0.301923] No ATAGs?
    [    0.301947] hw-breakpoint: found 5 (+1 reserved) breakpoint and 4 watchpoint registers.
    [    0.301956] hw-breakpoint: maximum watchpoint size is 8 bytes.
    [    0.304381] omap4_sram_init:Unable to allocate sram needed to handle errata I688
    [    0.304390] omap4_sram_init:Unable to get sram pool needed to handle errata I688
    [    0.304953] OMAP DMA hardware revision 0.0
    [    0.338101] edma-dma-engine edma-dma-engine.0: TI EDMA DMA engine driver
    [    0.340751] omap-dma-engine 4a056000.dma-controller: OMAP DMA engine driver
    [    0.345539] omap-iommu 40d01000.mmu: 40d01000.mmu registered
    [    0.345717] omap-iommu 40d02000.mmu: 40d02000.mmu registered
    [    0.345870] omap-iommu 58882000.mmu: 58882000.mmu registered
    [    0.346018] omap-iommu 55082000.mmu: 55082000.mmu registered
    [    0.346286] vgaarb: loaded
    [    0.346650] SCSI subsystem initialized
    [    0.348299] palmas 0-0058: IRQ missing: skipping irq request
    [    0.361240] palmas 0-0058: Muxing GPIO 51, PWM 0, LED 2
    [    0.401695] omap_i2c 48070000.i2c: bus 0 rev0.12 at 400 kHz
    [    0.401874] media: Linux media interface: v0.10
    [    0.401932] Linux video capture interface: v2.00
    [    0.401975] pps_core: LinuxPPS API ver. 1 registered
    [    0.401982] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
    [    0.402008] PTP clock support registered
    [    0.402642] omap-mailbox 4883c000.mailbox: omap mailbox rev 0x400
    [    0.402926] omap-mailbox 4883e000.mailbox: omap mailbox rev 0x400
    [    0.403204] omap-mailbox 48840000.mailbox: omap mailbox rev 0x400
    [    0.403273] omap-mailbox: probe of 48842000.mailbox failed with error -22
    [    0.403492] Advanced Linux Sound Architecture Driver Initialized.
    [    0.404128] Switched to clocksource arch_sys_counter
    [    0.413770] NET: Registered protocol family 2
    [    0.414356] TCP established hash table entries: 8192 (order: 3, 32768 bytes)
    [    0.414420] TCP bind hash table entries: 8192 (order: 4, 65536 bytes)
    [    0.414545] TCP: Hash tables configured (established 8192 bind 8192)
    [    0.414596] UDP hash table entries: 512 (order: 2, 16384 bytes)
    [    0.414627] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes)
    [    0.414822] NET: Registered protocol family 1
    [    0.415061] RPC: Registered named UNIX socket transport module.
    [    0.415070] RPC: Registered udp transport module.
    [    0.415076] RPC: Registered tcp transport module.
    [    0.415082] RPC: Registered tcp NFSv4.1 backchannel transport module.
    [    0.416050] CPU PMU: Failed to parse /pmu/interrupt-affinity[0]
    [    0.416080] hw perfevents: enabled with armv7_cortex_a15 PMU driver, 7 counters available
    [    0.417927] futex hash table entries: 256 (order: 2, 16384 bytes)
    [    0.418001] audit: initializing netlink subsys (disabled)
    [    0.418034] audit: type=2000 audit(0.400:1): initialized
    [    0.425059] VFS: Disk quotas dquot_6.6.0
    [    0.425216] VFS: Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
    [    0.427230] NFS: Registering the id_resolver key type
    [    0.427258] Key type id_resolver registered
    [    0.427265] Key type id_legacy registered
    [    0.427319] jffs2: version 2.2. (NAND) (SUMMARY)  �© 2001-2006 Red Hat, Inc.
    [    0.429660] NET: Registered protocol family 38
    [    0.429738] bounce: pool size: 64 pages
    [    0.429752] io scheduler noop registered
    [    0.429765] io scheduler deadline registered
    [    0.429803] io scheduler cfq registered (default)
    [    0.433176] pinctrl-single 4a003400.pinmux: 281 pins at pa fc003400 size 1124
    [    0.433295] pinctrl-single 4a002e8c.pinmux: 1 pins at pa fc002e8c size 4
    [    0.466282] dra7-pcie 51000000.pcie: PCI host bridge to bus 0000:00
    [    0.466295] pci_bus 0000:00: root bus resource [io  0x1000-0xffff]
    [    0.466306] pci_bus 0000:00: root bus resource [mem 0x20013000-0x2fffffff]
    [    0.466317] pci_bus 0000:00: root bus resource [bus 00-ff]
    [    0.466437] pci 0000:00:00.0: IOMMU is currently not supported for PCI
    [    0.466695] PCI: bus0: Fast back to back transfers disabled
    [    0.466814] PCI: bus1: Fast back to back transfers enabled
    [    0.466908] pci 0000:00:00.0: BAR 0: assigned [mem 0x20100000-0x201fffff]
    [    0.466922] pci 0000:00:00.0: BAR 1: assigned [mem 0x20020000-0x2002ffff]
    [    0.466934] pci 0000:00:00.0: PCI bridge to [bus 01]
    [    0.468718] ldo5: supplied by evm_3v3_sd
    [    0.469249] OMAP DSS rev 6.1
    [    0.469510] omapdss_dss 58000000.dss: bound 58001000.dispc (ops dispc_component_ops)
    [    0.484229] tlc59108 0-0040: Successfully initialized tlc59108
    [    0.486713] Serial: 8250/16550 driver, 10 ports, IRQ sharing enabled
    [    0.489630] 4806a000.serial: ttyS0 at MMIO 0x4806a000 (irq = 299, base_baud = 3000000) is a 8250
    [    1.440389] console [ttyS0] enabled
    [    1.444569] 48068000.serial: ttyS5 at MMIO 0x48068000 (irq = 300, base_baud = 3000000) is a 8250
    [    1.454016] 48420000.serial: ttyS6 at MMIO 0x48420000 (irq = 301, base_baud = 3000000) is a 8250
    [    1.463502] 48422000.serial: ttyS7 at MMIO 0x48422000 (irq = 302, base_baud = 3000000) is a 8250
    [    1.473384] [drm] Initialized drm 1.1.0 20060810
    [    1.486330] brd: module loaded
    [    1.493311] loop: module loaded
    [    1.497445] mtdoops: mtd device (mtddev=name/number) must be supplied
    [    1.505347] libphy: Fixed MDIO Bus: probed
    [    1.554144] davinci_mdio 48485000.mdio: davinci mdio revision 1.6
    [    1.560267] davinci_mdio 48485000.mdio: detected phy mask fffffdff
    [    1.568975] libphy: 48485000.mdio: probed
    [    1.573008] davinci_mdio 48485000.mdio: phy[9]: device 48485000.mdio:09, driver unknown
    [    1.581615] cpsw 48484000.ethernet: Missing slave[1] phy_id property
    [    1.588051] cpsw 48484000.ethernet: Detected MACID = 74:da:ea:0c:dc:a2
    [    1.596173] mousedev: PS/2 mouse device common for all mice
    [    1.601825] i2c /dev entries driver
    [    1.606995] tmp102 0-0049: initialized
    [    1.612146] omap_hsmmc 4809c000.mmc: Got CD GPIO
    [    1.654793] omap_hsmmc 480b4000.mmc: no pinctrl state for sdr25 mode
    [    1.662237] omap_hsmmc 480b4000.mmc: no pinctrl state for sdr12 mode
    [    1.670669] omap_hsmmc 480b4000.mmc: no pinctrl state for ddr_1_8v mode
    [    1.677377] omap_hsmmc 480b4000.mmc: no pinctrl state for hs mode
    [    1.683543] omap_hsmmc 480b4000.mmc: no pinctrl state for hs200_1_8v mode
    [    1.724412] ledtrig-cpu: registered to indicate activity on CPUs
    [    1.730798] omap-aes 4b500000.aes: OMAP AES hw accel rev: 3.3
    [    1.740466] omap-aes 4b700000.aes: OMAP AES hw accel rev: 3.3
    [    1.746827] omap-des 480a5000.des: OMAP DES hw accel rev: 2.2
    [    1.753722] omap-sham 4b101000.sham: hw accel on OMAP rev 4.3
    [    1.762627] clk: failed to reparent atl_clkin2_ck to dpll_abe_m2_ck: -22
    [    1.771594] dra7-atl: probe of 4843c000.atl failed with error -22
    [    1.779321] oprofile: using timer interrupt.
    [    1.783821] Initializing XFRM netlink socket
    [    1.788291] NET: Registered protocol family 17
    [    1.792781] NET: Registered protocol family 15
    [    1.797366] Key type dns_resolver registered
    [    1.801793] omap_voltage_late_init: Voltage driver support not added
    [    1.808485] Power Management for TI OMAP4+ devices.
    [    1.813595] ThumbEE CPU extension supported.
    [    1.817964] Registering SWP/SWPB emulation handler
    [    1.824286] dmm 4e000000.dmm: workaround for errata i878 in use
    [    1.831726] dmm 4e000000.dmm: initialized all PAT entries
    [    1.837229] mmc1: MAN_BKOPS_EN bit is not set
    [    1.842168] mmc1: new MMC card at address 0001
    [    1.847005] mmcblk0: mmc1:0001 MMC04G 3.60 GiB
    [    1.851669] mmcblk0boot0: mmc1:0001 MMC04G partition 1 16.0 MiB
    [    1.859313] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
    [    1.866154] mmcblk0boot1: mmc1:0001 MMC04G partition 2 16.0 MiB
    [    1.872364] [drm] No driver support for vblank timestamp query.
    [    1.881311]  mmcblk0: p1 p2
    [    1.885465] [drm] Enabling DMM ywrap scrolling
    [    1.927790] Console: switching to colour frame buffer device 100x37
    [    1.937543] omapdrm omapdrm.0: fb0: omapdrm frame buffer device
    [    1.943487] omapdrm omapdrm.0: registered panic notifier
    [    1.974323] omapwb-m2m: Device registered as video10
    [    1.979312] [drm] Initialized omapdrm 1.0.0 20110917 on minor 0
    [    1.985655] hctosys: unable to open rtc device (rtc0)
    [    2.002720] ldo4: disabling
    [    2.006028] aic_dvdd_fixed: disabling
    [    2.009707] vdd_3v3: disabling
    [    2.012976] ALSA device list:
    [    2.015972]   No soundcards found.
    [    2.156062] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: (null)
    [    2.164260] VFS: Mounted root (ext4 filesystem) on device 179:2.
    [    2.179455] devtmpfs: mounted
    [    2.182637] Freeing unused kernel memory: 332K (c0857000 - c08aa000)
    INIT: version 2.88 booting
    Starting udev
    [    5.350291] udevd[98]: starting version 182
    [    6.509964] omap_rng 48090000.rng: OMAP Random Number Generator ver. 20
    [    6.925613] vpe 489d0000.vpe: loading firmware vpdma-1b8.bin
    [    6.957495] omap_wdt: OMAP Watchdog Timer Rev 0x01: initial timeout 60 sec
    [    7.050275] CAN device driver interface
    [    7.254763] vpe 489d0000.vpe: Device registered as /dev/video0
    [    7.403201] omap_hwmod: dcan1: _wait_target_disable failed
    [    7.463200] c_can_platform 4ae3c000.can: c_can_platform device registered (regs=fce3c000, irq=345)
    [    7.695482] ldo4: supplied by evm_3v3_sd
    [    7.761189] ldo1: supplied by evm_3v3_sd
    [    7.766004] vdd_3v3: supplied by ldo1
    [    7.770007] aic_dvdd_fixed: supplied by vdd_3v3

    /***************************************************************USB Start************************************************************************************************************************/
    [   11.082410] usbcore: registered new interface driver usbfs
    [   11.088698] usbcore: registered new interface driver hub
    [   11.094790] usbcore: registered new device driver usb
    [   11.631166] xhci-hcd xhci-hcd.0.auto: xHCI Host Controller
    [   11.636971] xhci-hcd xhci-hcd.0.auto: new USB bus registered, assigned bus number 1
    [   11.645190] xhci-hcd xhci-hcd.0.auto: hcc params 0x0220f04c hci version 0x100 quirks 0x00210010
    [   11.654171] xhci-hcd xhci-hcd.0.auto: irq 419, io mem 0x48890000
    [   11.660504] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
    [   11.667486] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
    [   11.674889] usb usb1: Product: xHCI Host Controller
    [   11.679920] usb usb1: Manufacturer: Linux 4.1.13-g8dc6617 xhci-hcd
    [   11.686288] usb usb1: SerialNumber: xhci-hcd.0.auto
    [   11.692196] hub 1-0:1.0: USB hub found
    [   11.698673] hub 1-0:1.0: 1 port detected
    [   11.711787] xhci-hcd xhci-hcd.0.auto: xHCI Host Controller
    [   11.728798] xhci-hcd xhci-hcd.0.auto: new USB bus registered, assigned bus number 2
    [   11.748958] usb usb2: We don't know the algorithms for LPM for this host, disabling LPM.
    [   11.772207] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003
    [   11.793518] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
    [   11.817123] usb usb2: Product: xHCI Host Controller
    [   11.822028] usb usb2: Manufacturer: Linux 4.1.13-g8dc6617 xhci-hcd
    [   11.835706] usb usb2: SerialNumber: xhci-hcd.0.auto
    [   11.848196] hub 2-0:1.0: USB hub found
    [   11.853204] hub 2-0:1.0: 1 port detected
    [   11.859203] xhci-hcd xhci-hcd.1.auto: xHCI Host Controller
    [   11.864880] xhci-hcd xhci-hcd.1.auto: new USB bus registered, assigned bus number 3
    [   11.872912] xhci-hcd xhci-hcd.1.auto: hcc params 0x0220f04c hci version 0x100 quirks 0x00210010
    [   11.881748] xhci-hcd xhci-hcd.1.auto: irq 420, io mem 0x488d0000
    [   11.888639] usb usb3: New USB device found, idVendor=1d6b, idProduct=0002
    [   11.895521] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
    [   11.902781] usb usb3: Product: xHCI Host Controller
    [   11.907975] usb usb3: Manufacturer: Linux 4.1.13-g8dc6617 xhci-hcd
    [   11.914212] usb usb3: SerialNumber: xhci-hcd.1.auto
    [   11.922158] hub 3-0:1.0: USB hub found
    [   11.929921] hub 3-0:1.0: 1 port detected
    [   11.940034] xhci-hcd xhci-hcd.1.auto: xHCI Host Controller
    [   11.945877] xhci-hcd xhci-hcd.1.auto: new USB bus registered, assigned bus number 4
    [   11.953803] usb usb4: We don't know the algorithms for LPM for this host, disabling LPM.
    [   11.962375] usb usb4: New USB device found, idVendor=1d6b, idProduct=0003
    [   11.969470] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1
    [   11.977984] usb usb4: Product: xHCI Host Controller
    [   11.983223] usb usb4: Manufacturer: Linux 4.1.13-g8dc6617 xhci-hcd
    [   11.989637] usb usb4: SerialNumber: xhci-hcd.1.auto
    [   11.995595] hub 4-0:1.0: USB hub found
    [   11.999614] hub 4-0:1.0: 1 port detected
    [   12.024181] usb 1-1: new high-speed USB device number 2 using xhci-hcd
    [   12.174340] usb 2-1: new SuperSpeed USB device number 2 using xhci-hcd
    [   12.181021] usb 1-1: New USB device found, idVendor=0451, idProduct=8142
    [   12.187788] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1
    [   12.195156] usb 1-1: SerialNumber: 09050069EE46
    [   12.199825] usb 2-1: New USB device found, idVendor=0451, idProduct=8140
    [   12.207167] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
    [   12.229130] hub 1-1:1.0: USB hub found
    [   12.233160] hub 1-1:1.0: 4 ports detected
    [   12.245127] hub 2-1:1.0: USB hub found
    [   12.251457] hub 2-1:1.0: 4 ports detected
    [   12.255560] usb 3-1: new full-speed USB device number 2 using xhci-hcd
    [   12.341931] FAT-fs (mmcblk0p1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.
    [   12.412824] usb 3-1: New USB device found, idVendor=03eb, idProduct=212c
    [   12.419621] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
    [   12.426829] usb 3-1: Product: Atmel maXTouch Digitizer
    [   12.432135] usb 3-1: Manufacturer: Atmel
    [   12.766426] input: Atmel Atmel maXTouch Digitizer as /devices/platform/44000000.ocp/488c0000.omap_dwc3_2/488d0000.usb/xhci-hcd.1.auto/usb3/0
    [   12.783963] hid-multitouch 0003:03EB:212C.0001: input,hiddev0: USB HID v1.11 Device [Atmel Atmel maXTouch Digitizer] on usb-xhci-hcd.1.auto0
    [   12.802133] hid-generic 0003:03EB:212C.0002: hiddev0: USB HID v1.11 Device [Atmel Atmel maXTouch Digitizer] on usb-xhci-hcd.1.auto-1/input1
    [   12.817847] usbcore: registered new interface driver usbhid
    [   12.823462] usbhid: USB HID core driver
    [   12.997339] Error: Driver 'hid-generic' is already registered, aborting...
    [   13.034655] Error: Driver 'hid-multitouch' is already registered, aborting...

    /*******************************************************************USB Ends******************************************************************************************************************/
    [   13.466026] CMEMK module: reference Linux version 4.1.13
    [   13.473636] cmemk initialized
    [   13.762666] cryptodev: driver 1.6 loaded.
    [   13.868892] EXT4-fs (mmcblk0p2): re-mounted. Opts: (null)
    bootlogd: cannot allocate pseudo tty: No such file or directory
    Starting random number generator daemon.
    [   14.038208] random: nonblocking pool is initialized
    ALSA: Restoring mixer settings...
    /usr/sbin/alsactl: load_state:1729: No soundcards found...
    hwclock: can't open '/dev/misc/rtc': No such file or directory
    Sat Jan  1 06:18:56 UTC 2000
    INIT: Entering runlevel: 5misc/rtc': No such file or directory
    Initializing the graphics driver ...
    Starting syslogd/klogd: done
    Starting Telephony daemon
    root@am57xx-evm:~#

    Does USB initializations always takes that much time?

    Best Regards,

    Ganesh