Part Number: TDA2EX17EVM
Tool/software: Linux
Hello experts,
I use tda2ex17 evm board with vision sdk 2.12 (linux version), and found out when set bootargs with parameter "loglevel=0" , IPU2 firmware will failed to load . I dont konw why this problem only happened once(first time test) on tda2ex17 evm board, but it happened very offen when i set bootargs with parameter "quiet" on my customed board(tda2xx + vsdk2.12 linux). when set bootargs with parameter "loglevel=8", IPU2 firmware will success to load.
kernel_loglevel_0.txt is log file of failing to loadipu2 firmware.
kernel_loglevel_8.txt is log file of successing to load ipu2 firmware.
What does the error trace mean, could anyone tell me how to fix this?
root@(none):~# dmesg [ 0.000000] Booting Linux on physical CPU 0x0 [ 0.000000] Linux version 4.4.45+ (invo@ubuntu) (gcc version 5.3.1 20160113 (Linaro GCC 5.3-2016.02) ) #1 SMP PREEMPT Wed Nov 14 11:56:51 HKT 2018 [ 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 DRA718 EVM [ 0.000000] Reserved memory: regions without no-map are not yet supported [ 0.000000] Reserved memory: created CMA memory pool at 0x0000000099000000, size 80 MiB [ 0.000000] Reserved memory: initialized node ipu2_cma@95800000, compatible id shared-dma-pool [ 0.000000] Reserved memory: regions without no-map are not yet supported [ 0.000000] Reserved memory: created CMA memory pool at 0x00000000a1000000, size 48 MiB [ 0.000000] Reserved memory: initialized node dsp1_cma@99000000, compatible id shared-dma-pool [ 0.000000] Reserved memory: created DMA memory pool at 0x00000000a9000000, size 64 MiB [ 0.000000] Reserved memory: initialized node cmem@A9000000, 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] OMAP4: Map 0x00000000bfd00000 to fe600000 for dram barrier [ 0.000000] On node 0 totalpages: 244992 [ 0.000000] free_area_init_node: node 0, pgdat c05c2d00, node_mem_map ef7b2000 [ 0.000000] DMA zone: 1536 pages used for memmap [ 0.000000] DMA zone: 0 pages reserved [ 0.000000] DMA zone: 180224 pages, LIFO batch:31 [ 0.000000] HighMem zone: 64768 pages, LIFO batch:15 [ 0.000000] DRA722 ES2.0 [ 0.000000] PERCPU: Embedded 12 pages/cpu @ef74e000 s17344 r8192 d23616 u49152 [ 0.000000] pcpu-alloc: s17344 r8192 d23616 u49152 alloc=12*4096 [ 0.000000] pcpu-alloc: [0] 0 [ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 243456 [ 0.000000] Kernel command line: console=ttyO0,115200n8 vram=16M ip=none mem=1024M loglevel=2 root=/dev/mtdblock3 rootfstype=cramfs rw 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: 448416K/979968K available (4254K kernel code, 232K rwdata, 1128K rodata, 256K init, 279K bss, 375904K reserved, 155648K cma-reserved, ) [ 0.000000] Virtual kernel memory layout: vector : 0xffff0000 - 0xffff1000 ( 4 kB) fixmap : 0xffc00000 - 0xfff00000 (3072 kB) vmalloc : 0xf0800000 - 0xff800000 ( 240 MB) lowmem : 0xc0000000 - 0xf0000000 ( 768 MB) pkmap : 0xbfe00000 - 0xc0000000 ( 2 MB) modules : 0xbf000000 - 0xbfe00000 ( 14 MB) .text : 0xc0008000 - 0xc0549ef4 (5384 kB) .init : 0xc054a000 - 0xc058a000 ( 256 kB) .data : 0xc058a000 - 0xc05c4308 ( 233 kB) .bss : 0xc05c6000 - 0xc060be20 ( 280 kB) [ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1 [ 0.000000] Preemptible hierarchical RCU implementation. [ 0.000000] Build-time adjustment of leaf fanout to 32. [ 0.000000] RCU restricting CPUs from NR_CPUS=2 to nr_cpu_ids=1. [ 0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=32, nr_cpu_ids=1 [ 0.000000] NR_IRQS:16 nr_irqs:16 16 [ 0.000000] ti_dt_clocks_register: failed to lookup clock node gmac_gmii_ref_clk_div [ 0.000000] OMAP clockevent source: timer1 at 32786 Hz [ 0.000000] Architected cp15 timer(s) running at 6.14MHz (phys). [ 0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x16af5adb9, max_idle_ns: 440795202250 ns [ 0.000005] sched_clock: 56 bits at 6MHz, resolution 162ns, wraps every 4398046511023ns [ 0.000015] Switching to timer-based delay loop, resolution 162ns [ 0.000417] clocksource: 32k_counter: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 58327039986419 ns [ 0.000426] OMAP clocksource: 32k_counter at 32768 Hz [ 0.000916] WARNING: Your 'console=ttyO0' has been replaced by 'ttyS0' [ 0.000923] This ensures that you still see kernel messages. Please [ 0.000928] update your kernel commandline. [ 0.000940] Calibrating delay loop (skipped), value calculated using timer frequency.. 12.29 BogoMIPS (lpj=61475) [ 0.000953] pid_max: default: 4096 minimum: 301 [ 0.001046] Mount-cache hash table entries: 2048 (order: 1, 8192 bytes) [ 0.001057] Mountpoint-cache hash table entries: 2048 (order: 1, 8192 bytes) [ 0.001621] Initializing cgroup subsys freezer [ 0.001649] CPU: Testing write buffer coherency: ok [ 0.001834] /cpus/cpu@0 missing clock-frequency property [ 0.001846] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000 [ 0.001861] Setting up static identity map for 0x80008380 - 0x800083e0 [ 0.049947] Brought up 1 CPUs [ 0.049958] SMP: Total of 1 processors activated (12.29 BogoMIPS). [ 0.049965] CPU: All CPU(s) started in HYP mode. [ 0.049971] CPU: Virtualization extensions available. [ 0.050237] devtmpfs: initialized [ 0.080836] VFP support v0.3: implementor 41 architecture 4 part 30 variant f rev 0 [ 0.081798] omap_hwmod: l3_main_2 using broken dt data from ocp [ 0.281644] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns [ 0.293399] pinctrl core: initialized pinctrl subsystem [ 0.294191] NET: Registered protocol family 16 [ 0.295124] DMA: preallocated 256 KiB pool for atomic coherent allocations [ 0.320153] cpuidle: using governor ladder [ 0.350179] cpuidle: using governor menu [ 0.359069] OMAP GPIO hardware version 0.1 [ 0.365584] irq: no irq domain found for /ocp/l4@4a000000/scm@2000/pinmux@1400 ! [ 0.386668] hw-breakpoint: found 5 (+1 reserved) breakpoint and 4 watchpoint registers. [ 0.386678] hw-breakpoint: maximum watchpoint size is 8 bytes. [ 0.387145] omap4_sram_init:Unable to allocate sram needed to handle errata I688 [ 0.387155] omap4_sram_init:Unable to get sram pool needed to handle errata I688 [ 0.387728] OMAP DMA hardware revision 0.0 [ 0.470933] omap-dma-engine 4a056000.dma-controller: OMAP DMA engine driver (LinkedList1/2/3 supported) [ 0.472140] edma 43300000.edma: memcpy is disabled [ 0.477083] edma 43300000.edma: TI EDMA DMA engine driver [ 0.481252] omap-iommu 40d01000.mmu: 40d01000.mmu registered [ 0.481437] omap-iommu 40d02000.mmu: 40d02000.mmu registered [ 0.481602] omap-iommu 55082000.mmu: 55082000.mmu registered [ 0.483298] SCSI subsystem initialized [ 0.483430] usbcore: registered new interface driver usbfs [ 0.483490] usbcore: registered new interface driver hub [ 0.483571] usbcore: registered new device driver usb [ 0.484673] omap_i2c 48070000.i2c: bus 0 rev0.12 at 400 kHz [ 0.485075] omap_i2c 48060000.i2c: bus 2 rev0.12 at 400 kHz [ 0.485236] media: Linux media interface: v0.10 [ 0.485286] Linux video capture interface: v2.00 [ 0.485325] pps_core: LinuxPPS API ver. 1 registered [ 0.485332] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it> [ 0.485351] PTP clock support registered [ 0.485357] EDAC MC: Ver: 3.0.0 [ 0.490901] omap-mailbox 48840000.mailbox: omap mailbox rev 0x400 [ 0.491112] omap-mailbox 48842000.mailbox: omap mailbox rev 0x400 [ 0.491993] clocksource: Switched to clocksource arch_sys_counter [ 0.493454] NET: Registered protocol family 1 [ 0.493482] PCI: CLS 0 bytes, default 64 [ 0.494313] hw perfevents: enabled with armv7_cortex_a15 PMU driver, 7 counters available [ 0.496655] futex hash table entries: 16 (order: -2, 1024 bytes) [ 0.513029] squashfs: version 4.0 (2009/01/31) Phillip Lougher [ 0.513223] exFAT: Version 1.2.9 [ 0.513328] ntfs: driver 2.1.32 [Flags: R/O]. [ 0.513556] jffs2: version 2.2. (NAND) \xffffffc2\xffffffa9 2001-2006 Red Hat, Inc. [ 0.515838] bounce: pool size: 64 pages [ 0.515987] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 247) [ 0.515998] io scheduler noop registered [ 0.516005] io scheduler deadline registered [ 0.516034] io scheduler cfq registered (default) [ 0.520000] pinctrl-single 4a003400.pinmux: 282 pins at pa fc003400 size 1128 [ 0.520157] pinctrl-single 4a002e8c.pinmux: 1 pins at pa fc002e8c size 4 [ 0.526476] Serial: 8250/16550 driver, 10 ports, IRQ sharing disabled [ 0.529341] 4806a000.serial: ttyS0 at MMIO 0x4806a000 (irq = 301, base_baud = 3000000) is a 8250 [ 0.529659] console [ttyS0] enabled [ 0.530293] 48020000.serial: ttyS2 at MMIO 0x48020000 (irq = 302, base_baud = 3000000) is a 8250 [ 0.530854] [drm] Initialized drm 1.1.0 20060810 [ 0.532053] vsys_3v3: supplied by evm_12v0 [ 0.532106] evm_3v3: supplied by vsys_3v3 [ 0.532145] aic_dvdd: supplied by evm_3v3 [ 0.532336] OMAP DSS rev 6.1 [ 0.533205] omapdss_dss 58000000.dss: bound 58001000.dispc (ops 0xc0477774) [ 0.618492] loop: module loaded [ 0.618556] vmemexp device MAJOR num = 246 [ 0.618579] vmemexp class registered [ 0.618700] /dev/vmemexp device registered [ 0.618708] ioctl DBUFIOC_EXPORT_VIRTMEM = -1072899120 [ 0.621323] m25p80 spi32766.0: n25q512ax3 (65536 Kbytes) [ 0.631672] 9 ofpart partitions found on MTD device spi32766.0 [ 0.631682] Creating 9 MTD partitions on "spi32766.0": [ 0.631692] 0x000000000000-0x000000020000 : "QSPI.SPL" [ 0.642659] 0x000000020000-0x000000040000 : "QSPI.dtb1" [ 0.653531] 0x000000040000-0x000000440000 : "QSPI.kernel1" [ 0.664452] 0x000000440000-0x000002740000 : "QSPI.cramfs" [ 0.675336] 0x000002740000-0x000002840000 : "QSPI.jffs2visionsdk" [ 0.686224] 0x000003140000-0x000003160000 : "QSPI.dtb2" [ 0.697128] 0x000003160000-0x000003560000 : "QSPI.kernel2" [ 0.708029] 0x000003560000-0x000003960000 : "QSPI.minifs" [ 0.718907] 0x000003ff0000-0x000004000000 : "QSPI.updateflag" [ 0.732253] usbcore: registered new interface driver usb-storage [ 0.732326] i2c /dev entries driver [ 0.734451] omap_hsmmc 4809c000.mmc: Got CD GPIO [ 0.734797] evm_3v3_sd: supplied by evm_3v3 [ 0.783840] extcon-usb-gpio extcon_usb2: failed to get gpios [ 0.784715] omap_voltage_late_init: Voltage driver support not added [ 0.785208] Adding alias for supply vdd,cpu0 -> vdd,4a003b20.oppdm [ 0.785218] Adding alias for supply vbb,cpu0 -> vbb,4a003b20.oppdm [ 0.785260] ti_oppdm 4a003b20.oppdm: Unable to get vdd regulator:-517 [ 0.785394] Power Management for TI OMAP4+ devices. [ 0.785648] Registering SWP/SWPB emulation handler [ 0.788199] dmm 4e000000.dmm: initialized all PAT entries [ 0.792350] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013). [ 0.792360] [drm] No driver support for vblank timestamp query. [ 0.798010] [drm] Initialized omapdrm 1.0.0 20110917 on minor 0 [ 0.823799] Adding alias for supply vdd,cpu0 -> vdd,4a003b20.oppdm [ 0.823810] Adding alias for supply vbb,cpu0 -> vbb,4a003b20.oppdm [ 0.823850] ti_oppdm 4a003b20.oppdm: Unable to get vdd regulator:-517 [ 0.837131] aic_dvdd: disabling [ 0.837147] evm_3v3_sd: disabling [ 0.837155] vmmcwl_fixed: disabling [ 0.837163] vddshv8: disabling [ 0.840022] VFS: Mounted root (cramfs filesystem) readonly on device 31:3. [ 0.840073] devtmpfs: mounted [ 0.840279] Freeing unused kernel memory: 256K (c054a000 - c058a000) [ 0.840286] This architecture does not have kernel memory protection. [ 1.357954] tfat: module license 'Commercial. For support email exfat-support@tuxera.com' taints kernel. [ 1.357966] Disabling lock debugging due to kernel taint [ 1.359134] Tuxera FAT 12/16/32 driver version 3017.7.24.29 [Flags: R/W MODULE]. [ 1.359149] Built against headers 4.4.45+ #1 SMP PREEMPT Tue Jul 24 21:52:07 CST 2018 arm [ 1.359158] Running on kernel 4.4.45+ #1 SMP PREEMPT Wed Nov 14 11:56:51 HKT 2018 armv7l [ 1.389090] Tuxera exFAT driver version 3017.7.24.29 [Flags: R/W MODULE]. [ 1.389107] Built against headers 4.4.45+ #1 SMP PREEMPT Tue Jul 24 21:52:07 CST 2018 arm [ 1.389117] Running on kernel 4.4.45+ #1 SMP PREEMPT Wed Nov 14 11:56:51 HKT 2018 armv7l [ 1.460908] udevd[85]: starting version 3.1.5 [ 1.461613] random: udevd: uninitialized urandom read (16 bytes read, 84 bits of entropy available) [ 1.461753] random: udevd: uninitialized urandom read (16 bytes read, 84 bits of entropy available) [ 1.461826] random: udevd: uninitialized urandom read (16 bytes read, 84 bits of entropy available) [ 1.597445] omap-rproc 55020000.ipu: assigned reserved memory node ipu2_cma@95800000 [ 1.597506] remoteproc0: 55020000.ipu is available [ 1.597516] remoteproc0: Note: remoteproc is still under development and considered experimental. [ 1.597524] remoteproc0: THE BINARY FORMAT IS NOT YET FINALIZED, and backward compatibility isn't yet guaranteed. [ 1.598151] Adding alias for supply vdd,cpu0 -> vdd,4a003b20.oppdm [ 1.598162] Adding alias for supply vbb,cpu0 -> vbb,4a003b20.oppdm [ 1.598205] ti_oppdm 4a003b20.oppdm: Unable to get vdd regulator:-517 [ 1.600747] omap-rproc 40800000.dsp: assigned reserved memory node dsp1_cma@99000000 [ 1.601336] remoteproc1: 40800000.dsp is available [ 1.601345] remoteproc1: Note: remoteproc is still under development and considered experimental. [ 1.601432] remoteproc1: THE BINARY FORMAT IS NOT YET FINALIZED, and backward compatibility isn't yet guaranteed. [ 1.602530] Adding alias for supply vdd,cpu0 -> vdd,4a003b20.oppdm [ 1.602541] Adding alias for supply vbb,cpu0 -> vbb,4a003b20.oppdm [ 1.602583] ti_oppdm 4a003b20.oppdm: Unable to get vdd regulator:-517 [ 0.945964] random: nonblocking pool is initialized [ 1.992334] remoteproc1: registered virtio0 (type 7) [ 2.027056] [drm] Initialized pvr 1.14.3699939 20110701 on minor 1 [ 2.028787] Adding alias for supply vdd,cpu0 -> vdd,4a003b20.oppdm [ 2.028800] Adding alias for supply vbb,cpu0 -> vbb,4a003b20.oppdm [ 2.028845] ti_oppdm 4a003b20.oppdm: Unable to get vdd regulator:-517 [ 2.283955] PVR_K: UM DDK-(3699939) and KM DDK-(3699939) match. [ OK ] [ 2.691617] remoteproc0: registered virtio1 (type 7) [ 2.770628] remoteproc1: powering up 40800000.dsp [ 2.775052] remoteproc1: Booting fw image dra7-dsp1-fw.xe66, size 1064529 [ 2.789439] omap_hwmod: mmu0_dsp1: _wait_target_disable failed [ 2.789489] omap-iommu 40d01000.mmu: 40d01000.mmu: version 3.0 [ 2.789536] omap-iommu 40d02000.mmu: 40d02000.mmu: version 3.0 [ 2.910364] remoteproc1: remote processor 40800000.dsp is now up [ 2.910877] virtio_rpmsg_bus virtio0: rpmsg host is online [ 2.911524] Adding alias for supply vdd,cpu0 -> vdd,4a003b20.oppdm [ 2.911535] Adding alias for supply vbb,cpu0 -> vbb,4a003b20.oppdm [ 2.911579] ti_oppdm 4a003b20.oppdm: Unable to get vdd regulator:-517 [ 2.913610] remoteproc0: powering up 55020000.ipu [ 2.918248] remoteproc0: Booting fw image dra7-ipu2-fw.xem4, size 3547660 [ 2.950530] omap-iommu 55082000.mmu: 55082000.mmu: version 2.1 [ 2.976575] remoteproc0: remote processor 55020000.ipu is now up [ 2.977420] virtio_rpmsg_bus virtio1: rpmsg host is online [ 2.978055] Adding alias for supply vdd,cpu0 -> vdd,4a003b20.oppdm [ 2.978065] Adding alias for supply vbb,cpu0 -> vbb,4a003b20.oppdm [ 2.978109] ti_oppdm 4a003b20.oppdm: Unable to get vdd regulator:-517 [ 2.982321] ------------[ cut here ]------------ [ 2.982336] WARNING: CPU: 0 PID: 198 at /home/invo/workdir/yocto-invo-a26/build/tmp-external-linaro-toolchain/work-shared/dra7xx-evm/kernel-source/drivers) [ 2.982346] 44000000.ocp:L3 Custom Error: MASTER IPU2 TARGET L4_PER1_P3 (Read): Data Access in User mode during Functional access [ 2.982353] Modules linked in: virtio_rpmsg_bus bc_example(O) pvrsrvkm(O) omap_remoteproc remoteproc virtio virtio_ring texfat(PO) tfat(PO) [ 2.982399] CPU: 0 PID: 198 Comm: S05udev-pre Tainted: P O 4.4.45+ #1 [ 2.982406] Hardware name: Generic DRA72X (Flattened Device Tree) [ 2.982413] Backtrace: [ 2.982423] Function entered at [<c0012514>] from [<c0012700>] [ 2.982429] r7:00000093 r6:20080193 r5:00000000 r4:c05af2f8 [ 2.982448] Function entered at [<c00126e8>] from [<c020359c>] [ 2.982455] Function entered at [<c0203518>] from [<c00312a0>] [ 2.982460] r7:00000093 r6:c04d0748 r5:00000009 r4:ee5a9cd0 [ 2.982478] Function entered at [<c0031214>] from [<c0031304>] [ 2.982483] r8:80080003 r7:c0507f26 r6:c04d0ad5 r5:ef1a78d0 r4:00000002 [ 2.982503] Function entered at [<c00312d0>] from [<c0227efc>] [ 2.982508] r3:ef1a7740 r2:c04d071a [ 2.982519] Function entered at [<c0227ccc>] from [<c006e8bc>] [ 2.982525] r10:c05c3ee9 r9:ee122f00 r8:00000000 r7:00000017 r6:ef1a1480 r5:00000000 [ 2.982545] r4:ef1a7c40 [ 2.982553] Function entered at [<c006e87c>] from [<c006e9ec>] [ 2.982559] r10:000c92e0 r9:ee122f00 r8:ef006000 r7:00000017 r6:ef1a14e0 r5:ef1a14e0 [ 2.982579] r4:ef1a1480 [ 2.982586] Function entered at [<c006e9ac>] from [<c0071dc4>] [ 2.982592] r7:00000017 r6:ef1a14e0 r5:c058fe40 r4:ef1a1480 [ 2.982609] Function entered at [<c0071d14>] from [<c006e030>] [ 2.982614] r7:00000017 r6:c0585e08 r5:00000000 r4:00000000 [ 2.982630] Function entered at [<c006e010>] from [<c006e338>] [ 2.982636] Function entered at [<c006e2a4>] from [<c0009454>] [ 2.982642] r9:ee122f00 r8:fefefeff r7:fa213000 r6:ee5a9e70 r5:c058c7f8 r4:fa212000 [ 2.982662] Function entered at [<c0009404>] from [<c0013140>] [ 2.982669] Exception stack(0xee5a9e70 to 0xee5a9eb8) [ 2.982678] 9e60: 0000000c 00000018 004e3d6c 00000008 [ 2.982688] 9e80: 00000000 000c92e0 000c92e8 80808080 fefefeff ee122f00 000c92e0 ee5a9ee4 [ 2.982696] 9ea0: 00000000 ee5a9ec4 0001fff8 c0226104 a0080013 ffffffff [ 2.982702] r7:ee5a9ea4 r6:ffffffff r5:a0080013 r4:c0226104 [ 2.982719] Function entered at [<c022605c>] from [<c00e6ac8>] [ 2.982724] r8:00000003 r7:befff000 r6:beffff37 r5:00000000 r4:eff6eaa0 [ 2.982745] Function entered at [<c00e6a70>] from [<c00e83bc>] [ 2.982750] r10:000cdc18 r9:ee2838c0 r8:00000001 r7:ee22b000 r6:00000000 r5:00000000 [ 2.982770] r4:ee122f00 [ 2.982778] Function entered at [<c00e7ff8>] from [<c00e8608>] [ 2.982784] r10:00000000 r9:ee5a8000 r8:c000f304 r7:0000000b r6:000ccfc0 r5:000cdc18 [ 2.982804] r4:000cd4b0 [ 2.982811] Function entered at [<c00e85dc>] from [<c00e881c>] [ 2.982817] Function entered at [<c00e87f8>] from [<c000f160>] [ 2.982822] r5:000ccfc0 r4:00000000 [ 2.982834] ---[ end trace b576eb358b179d67 ]--- root@(none):~# CTRL-A Z for help | 115200 8N1 | NOR | Minicom 2.7 | VT102 | Offline | ttyUSB0
root@(none):~# dmesg [ 0.000000] Booting Linux on physical CPU 0x0 [ 0.000000] Linux version 4.4.45+ (invo@ubuntu) (gcc version 5.3.1 20160113 (Linaro GCC 5.3-2016.02) ) #1 SMP PREEMPT Wed Nov 14 11:56:51 HKT 2018 [ 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 DRA718 EVM [ 0.000000] Reserved memory: regions without no-map are not yet supported [ 0.000000] Reserved memory: created CMA memory pool at 0x0000000099000000, size 80 MiB [ 0.000000] Reserved memory: initialized node ipu2_cma@95800000, compatible id shared-dma-pool [ 0.000000] Reserved memory: regions without no-map are not yet supported [ 0.000000] Reserved memory: created CMA memory pool at 0x00000000a1000000, size 48 MiB [ 0.000000] Reserved memory: initialized node dsp1_cma@99000000, compatible id shared-dma-pool [ 0.000000] Reserved memory: created DMA memory pool at 0x00000000a9000000, size 64 MiB [ 0.000000] Reserved memory: initialized node cmem@A9000000, 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] OMAP4: Map 0x00000000bfd00000 to fe600000 for dram barrier [ 0.000000] On node 0 totalpages: 244992 [ 0.000000] free_area_init_node: node 0, pgdat c05c2d00, node_mem_map ef7b2000 [ 0.000000] DMA zone: 1536 pages used for memmap [ 0.000000] DMA zone: 0 pages reserved [ 0.000000] DMA zone: 180224 pages, LIFO batch:31 [ 0.000000] HighMem zone: 64768 pages, LIFO batch:15 [ 0.000000] DRA722 ES2.0 [ 0.000000] PERCPU: Embedded 12 pages/cpu @ef74e000 s17344 r8192 d23616 u49152 [ 0.000000] pcpu-alloc: s17344 r8192 d23616 u49152 alloc=12*4096 [ 0.000000] pcpu-alloc: [0] 0 [ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 243456 [ 0.000000] Kernel command line: console=ttyO0,115200n8 vram=16M ip=none mem=1024M loglevel=2 root=/dev/mtdblock3 rootfstype=cramfs rw 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: 448416K/979968K available (4254K kernel code, 232K rwdata, 1128K rodata, 256K init, 279K bss, 375904K reserved, 155648K cma-reserved, ) [ 0.000000] Virtual kernel memory layout: vector : 0xffff0000 - 0xffff1000 ( 4 kB) fixmap : 0xffc00000 - 0xfff00000 (3072 kB) vmalloc : 0xf0800000 - 0xff800000 ( 240 MB) lowmem : 0xc0000000 - 0xf0000000 ( 768 MB) pkmap : 0xbfe00000 - 0xc0000000 ( 2 MB) modules : 0xbf000000 - 0xbfe00000 ( 14 MB) .text : 0xc0008000 - 0xc0549ef4 (5384 kB) .init : 0xc054a000 - 0xc058a000 ( 256 kB) .data : 0xc058a000 - 0xc05c4308 ( 233 kB) .bss : 0xc05c6000 - 0xc060be20 ( 280 kB) [ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1 [ 0.000000] Preemptible hierarchical RCU implementation. [ 0.000000] Build-time adjustment of leaf fanout to 32. [ 0.000000] RCU restricting CPUs from NR_CPUS=2 to nr_cpu_ids=1. [ 0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=32, nr_cpu_ids=1 [ 0.000000] NR_IRQS:16 nr_irqs:16 16 [ 0.000000] ti_dt_clocks_register: failed to lookup clock node gmac_gmii_ref_clk_div [ 0.000000] OMAP clockevent source: timer1 at 32786 Hz [ 0.000000] Architected cp15 timer(s) running at 6.14MHz (phys). [ 0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x16af5adb9, max_idle_ns: 440795202250 ns [ 0.000005] sched_clock: 56 bits at 6MHz, resolution 162ns, wraps every 4398046511023ns [ 0.000015] Switching to timer-based delay loop, resolution 162ns [ 0.000418] clocksource: 32k_counter: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 58327039986419 ns [ 0.000426] OMAP clocksource: 32k_counter at 32768 Hz [ 0.000918] WARNING: Your 'console=ttyO0' has been replaced by 'ttyS0' [ 0.000925] This ensures that you still see kernel messages. Please [ 0.000930] update your kernel commandline. [ 0.000943] Calibrating delay loop (skipped), value calculated using timer frequency.. 12.29 BogoMIPS (lpj=61475) [ 0.000955] pid_max: default: 4096 minimum: 301 [ 0.001050] Mount-cache hash table entries: 2048 (order: 1, 8192 bytes) [ 0.001061] Mountpoint-cache hash table entries: 2048 (order: 1, 8192 bytes) [ 0.001621] Initializing cgroup subsys freezer [ 0.001649] CPU: Testing write buffer coherency: ok [ 0.001829] /cpus/cpu@0 missing clock-frequency property [ 0.001841] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000 [ 0.001857] Setting up static identity map for 0x80008380 - 0x800083e0 [ 0.049940] Brought up 1 CPUs [ 0.049952] SMP: Total of 1 processors activated (12.29 BogoMIPS). [ 0.049959] CPU: All CPU(s) started in HYP mode. [ 0.049964] CPU: Virtualization extensions available. [ 0.050234] devtmpfs: initialized [ 0.080831] VFP support v0.3: implementor 41 architecture 4 part 30 variant f rev 0 [ 0.081802] omap_hwmod: l3_main_2 using broken dt data from ocp [ 0.281700] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns [ 0.293388] pinctrl core: initialized pinctrl subsystem [ 0.294162] NET: Registered protocol family 16 [ 0.295090] DMA: preallocated 256 KiB pool for atomic coherent allocations [ 0.320141] cpuidle: using governor ladder [ 0.350168] cpuidle: using governor menu [ 0.359063] OMAP GPIO hardware version 0.1 [ 0.365561] irq: no irq domain found for /ocp/l4@4a000000/scm@2000/pinmux@1400 ! [ 0.386642] hw-breakpoint: found 5 (+1 reserved) breakpoint and 4 watchpoint registers. [ 0.386652] hw-breakpoint: maximum watchpoint size is 8 bytes. [ 0.387095] omap4_sram_init:Unable to allocate sram needed to handle errata I688 [ 0.387104] omap4_sram_init:Unable to get sram pool needed to handle errata I688 [ 0.387673] OMAP DMA hardware revision 0.0 [ 0.471023] omap-dma-engine 4a056000.dma-controller: OMAP DMA engine driver (LinkedList1/2/3 supported) [ 0.472239] edma 43300000.edma: memcpy is disabled [ 0.477203] edma 43300000.edma: TI EDMA DMA engine driver [ 0.481365] omap-iommu 40d01000.mmu: 40d01000.mmu registered [ 0.481547] omap-iommu 40d02000.mmu: 40d02000.mmu registered [ 0.481713] omap-iommu 55082000.mmu: 55082000.mmu registered [ 0.483473] SCSI subsystem initialized [ 0.483607] usbcore: registered new interface driver usbfs [ 0.483666] usbcore: registered new interface driver hub [ 0.483745] usbcore: registered new device driver usb [ 0.484845] omap_i2c 48070000.i2c: bus 0 rev0.12 at 400 kHz [ 0.485247] omap_i2c 48060000.i2c: bus 2 rev0.12 at 400 kHz [ 0.485410] media: Linux media interface: v0.10 [ 0.485461] Linux video capture interface: v2.00 [ 0.485500] pps_core: LinuxPPS API ver. 1 registered [ 0.485507] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it> [ 0.485527] PTP clock support registered [ 0.485533] EDAC MC: Ver: 3.0.0 [ 0.491025] omap-mailbox 48840000.mailbox: omap mailbox rev 0x400 [ 0.491238] omap-mailbox 48842000.mailbox: omap mailbox rev 0x400 [ 0.492114] clocksource: Switched to clocksource arch_sys_counter [ 0.493573] NET: Registered protocol family 1 [ 0.493600] PCI: CLS 0 bytes, default 64 [ 0.494439] hw perfevents: enabled with armv7_cortex_a15 PMU driver, 7 counters available [ 0.496784] futex hash table entries: 16 (order: -2, 1024 bytes) [ 0.513117] squashfs: version 4.0 (2009/01/31) Phillip Lougher [ 0.513308] exFAT: Version 1.2.9 [ 0.513414] ntfs: driver 2.1.32 [Flags: R/O]. [ 0.513641] jffs2: version 2.2. (NAND) \xffffffc2\xffffffa9 2001-2006 Red Hat, Inc. [ 0.515915] bounce: pool size: 64 pages [ 0.516062] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 247) [ 0.516072] io scheduler noop registered [ 0.516080] io scheduler deadline registered [ 0.516108] io scheduler cfq registered (default) [ 0.520074] pinctrl-single 4a003400.pinmux: 282 pins at pa fc003400 size 1128 [ 0.520232] pinctrl-single 4a002e8c.pinmux: 1 pins at pa fc002e8c size 4 [ 0.526553] Serial: 8250/16550 driver, 10 ports, IRQ sharing disabled [ 0.529427] 4806a000.serial: ttyS0 at MMIO 0x4806a000 (irq = 301, base_baud = 3000000) is a 8250 [ 0.529742] console [ttyS0] enabled [ 0.530373] 48020000.serial: ttyS2 at MMIO 0x48020000 (irq = 302, base_baud = 3000000) is a 8250 [ 0.530929] [drm] Initialized drm 1.1.0 20060810 [ 0.532064] vsys_3v3: supplied by evm_12v0 [ 0.532177] evm_3v3: supplied by vsys_3v3 [ 0.532219] aic_dvdd: supplied by evm_3v3 [ 0.532410] OMAP DSS rev 6.1 [ 0.533280] omapdss_dss 58000000.dss: bound 58001000.dispc (ops 0xc0477774) [ 0.618567] loop: module loaded [ 0.618631] vmemexp device MAJOR num = 246 [ 0.618653] vmemexp class registered [ 0.618772] /dev/vmemexp device registered [ 0.618780] ioctl DBUFIOC_EXPORT_VIRTMEM = -1072899120 [ 0.621391] m25p80 spi32766.0: n25q512ax3 (65536 Kbytes) [ 0.631739] 9 ofpart partitions found on MTD device spi32766.0 [ 0.631748] Creating 9 MTD partitions on "spi32766.0": [ 0.631758] 0x000000000000-0x000000020000 : "QSPI.SPL" [ 0.642724] 0x000000020000-0x000000040000 : "QSPI.dtb1" [ 0.653593] 0x000000040000-0x000000440000 : "QSPI.kernel1" [ 0.664511] 0x000000440000-0x000002740000 : "QSPI.cramfs" [ 0.675393] 0x000002740000-0x000002840000 : "QSPI.jffs2visionsdk" [ 0.686278] 0x000003140000-0x000003160000 : "QSPI.dtb2" [ 0.697178] 0x000003160000-0x000003560000 : "QSPI.kernel2" [ 0.708079] 0x000003560000-0x000003960000 : "QSPI.minifs" [ 0.718954] 0x000003ff0000-0x000004000000 : "QSPI.updateflag" [ 0.732263] usbcore: registered new interface driver usb-storage [ 0.732336] i2c /dev entries driver [ 0.734456] omap_hsmmc 4809c000.mmc: Got CD GPIO [ 0.734806] evm_3v3_sd: supplied by evm_3v3 [ 0.783957] extcon-usb-gpio extcon_usb2: failed to get gpios [ 0.784832] omap_voltage_late_init: Voltage driver support not added [ 0.785327] Adding alias for supply vdd,cpu0 -> vdd,4a003b20.oppdm [ 0.785337] Adding alias for supply vbb,cpu0 -> vbb,4a003b20.oppdm [ 0.785379] ti_oppdm 4a003b20.oppdm: Unable to get vdd regulator:-517 [ 0.785510] Power Management for TI OMAP4+ devices. [ 0.785765] Registering SWP/SWPB emulation handler [ 0.788315] dmm 4e000000.dmm: initialized all PAT entries [ 0.792470] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013). [ 0.792480] [drm] No driver support for vblank timestamp query. [ 0.802445] [drm] Initialized omapdrm 1.0.0 20110917 on minor 0 [ 0.820655] Adding alias for supply vdd,cpu0 -> vdd,4a003b20.oppdm [ 0.820666] Adding alias for supply vbb,cpu0 -> vbb,4a003b20.oppdm [ 0.820705] ti_oppdm 4a003b20.oppdm: Unable to get vdd regulator:-517 [ 0.834119] aic_dvdd: disabling [ 0.834133] evm_3v3_sd: disabling [ 0.834140] vmmcwl_fixed: disabling [ 0.834148] vddshv8: disabling [ 0.836989] VFS: Mounted root (cramfs filesystem) readonly on device 31:3. [ 0.837042] devtmpfs: mounted [ 0.837250] Freeing unused kernel memory: 256K (c054a000 - c058a000) [ 0.837256] This architecture does not have kernel memory protection. [ 1.358619] tfat: module license 'Commercial. For support email exfat-support@tuxera.com' taints kernel. [ 1.358631] Disabling lock debugging due to kernel taint [ 1.359795] Tuxera FAT 12/16/32 driver version 3017.7.24.29 [Flags: R/W MODULE]. [ 1.359810] Built against headers 4.4.45+ #1 SMP PREEMPT Tue Jul 24 21:52:07 CST 2018 arm [ 1.359819] Running on kernel 4.4.45+ #1 SMP PREEMPT Wed Nov 14 11:56:51 HKT 2018 armv7l [ 1.389721] Tuxera exFAT driver version 3017.7.24.29 [Flags: R/W MODULE]. [ 1.389738] Built against headers 4.4.45+ #1 SMP PREEMPT Tue Jul 24 21:52:07 CST 2018 arm [ 1.389747] Running on kernel 4.4.45+ #1 SMP PREEMPT Wed Nov 14 11:56:51 HKT 2018 armv7l [ 1.461492] udevd[85]: starting version 3.1.5 [ 1.462299] random: udevd: uninitialized urandom read (16 bytes read, 84 bits of entropy available) [ 1.462438] random: udevd: uninitialized urandom read (16 bytes read, 84 bits of entropy available) [ 1.462515] random: udevd: uninitialized urandom read (16 bytes read, 84 bits of entropy available) [ 1.625277] omap-rproc 55020000.ipu: assigned reserved memory node ipu2_cma@95800000 [ 1.625336] remoteproc0: 55020000.ipu is available [ 1.625345] remoteproc0: Note: remoteproc is still under development and considered experimental. [ 1.625353] remoteproc0: THE BINARY FORMAT IS NOT YET FINALIZED, and backward compatibility isn't yet guaranteed. [ 1.627048] Adding alias for supply vdd,cpu0 -> vdd,4a003b20.oppdm [ 1.627060] Adding alias for supply vbb,cpu0 -> vbb,4a003b20.oppdm [ 1.627104] ti_oppdm 4a003b20.oppdm: Unable to get vdd regulator:-517 [ 1.629183] omap-rproc 40800000.dsp: assigned reserved memory node dsp1_cma@99000000 [ 1.629381] remoteproc1: 40800000.dsp is available [ 1.632730] remoteproc1: Note: remoteproc is still under development and considered experimental. [ 1.632777] remoteproc1: THE BINARY FORMAT IS NOT YET FINALIZED, and backward compatibility isn't yet guaranteed. [ 1.633511] Adding alias for supply vdd,cpu0 -> vdd,4a003b20.oppdm [ 1.633523] Adding alias for supply vbb,cpu0 -> vbb,4a003b20.oppdm [ 1.633563] ti_oppdm 4a003b20.oppdm: Unable to get vdd regulator:-517 [ 1.943855] random: nonblocking pool is initialized [ 1.983319] remoteproc1: registered virtio0 (type 7) [ 1.997954] [drm] Initialized pvr 1.14.3699939 20110701 on minor 1 [ 1.999719] Adding alias for supply vdd,cpu0 -> vdd,4a003b20.oppdm [ 1.999732] Adding alias for supply vbb,cpu0 -> vbb,4a003b20.oppdm [ 1.999777] ti_oppdm 4a003b20.oppdm: Unable to get vdd regulator:-517 [ 2.246048] PVR_K: UM DDK-(3699939) and KM DDK-(3699939) match. [ OK ] [ 2.741373] remoteproc0: registered virtio1 (type 7) [ 2.758616] remoteproc1: powering up 40800000.dsp [ 2.760032] remoteproc1: Booting fw image dra7-dsp1-fw.xe66, size 1064529 [ 2.842370] omap_hwmod: mmu0_dsp1: _wait_target_disable failed [ 2.842422] omap-iommu 40d01000.mmu: 40d01000.mmu: version 3.0 [ 2.842558] omap-iommu 40d02000.mmu: 40d02000.mmu: version 3.0 [ 2.899740] remoteproc1: remote processor 40800000.dsp is now up [ 2.900240] virtio_rpmsg_bus virtio0: rpmsg host is online [ 2.900884] Adding alias for supply vdd,cpu0 -> vdd,4a003b20.oppdm [ 2.900895] Adding alias for supply vbb,cpu0 -> vbb,4a003b20.oppdm [ 2.900939] ti_oppdm 4a003b20.oppdm: Unable to get vdd regulator:-517 [ 2.902916] remoteproc0: powering up 55020000.ipu [ 2.907487] remoteproc0: Booting fw image dra7-ipu2-fw.xem4, size 3547660 [ 2.914563] omap-iommu 55082000.mmu: 55082000.mmu: version 2.1 [ 2.941529] remoteproc0: remote processor 55020000.ipu is now up [ 2.942480] virtio_rpmsg_bus virtio1: rpmsg host is online [ 2.943106] Adding alias for supply vdd,cpu0 -> vdd,4a003b20.oppdm [ 2.943116] Adding alias for supply vbb,cpu0 -> vbb,4a003b20.oppdm [ 2.943159] ti_oppdm 4a003b20.oppdm: Unable to get vdd regulator:-517