Hi, Yordan
My thread seemed to be merged below thread & locked.
https://e2e.ti.com/support/arm/sitara_arm/f/791/t/672985#pi316653=3
So, I would like to open the new thread again from your advice.
Please answer my Question.
--
We can succeed to run "dsptop" on TMDSEVM572X with PROCESSOR-SDK-LINUX-AM57X 05_00_00_15 by modifying&building dts files including am57xx-beagle-x15-common.dtsi.
Now we try to run "dsptop" on TMDSIDK574 by modifying&building dts files including am57xx-idk-common.dtsi.
But we cannot success to run "dsptop" on TMDSIDK574.
- At fiist, we can see the "dsptop display" like below.
But after a few second past, the display disappeared.
Question:
Are there any missing including modification of am57xx-idk-common.dtsi?
We would appreciate if you tell us the recommended way to run "dsptop" on TMDSIDK574.
And we also appreciate if you check the attached below files (console log & dtsi file).
- I add the below txt at line-192 in the attached dtsi file for modification.
> debugss: debugss {
> compatible = "ti,dra7xx-debugss";
> clocks = <&sys_clkin1>;
> clock-names = "sysclockin1";
> };
Best regards,
1 0 switch to partitions #0, OK mmc0 is current device SD/MMC found on device 0 ** Unable to read file boot.scr ** reading uEnv.txt 1556 bytes read in 4 ms (379.9 KiB/s) Loaded env from uEnv.txt Importing environment from mmc0 ... Running uenvcmd ... reading .psdk_setup 1 bytes read in 4 ms (0 Bytes/s) Already setup. switch to partitions #0, OK mmc0 is current device SD/MMC found on device 0 3998208 bytes read in 254 ms (15 MiB/s) 98573 bytes read in 26 ms (3.6 MiB/s) ## Flattened Device Tree blob at 88000000 Booting using the fdt blob at 0x88000000 Loading Device Tree to 8ffe4000, end 8ffff10c ... OK Starting kernel ... [ 0.000000] Booting Linux on physical CPU 0x0 [ 0.000000] Linux version 4.14.40-g4796173fc5 (oe-user@oe-host) (gcc version 7.2.1 20171011 (Linaro GCC 7.2-2017.11)) #1 SMP PREEMPT Wed Jul 25 17:05:51 UTC 2018 [ 0.000000] CPU: ARMv7 Processor [412fc0f2] revision 2 (ARMv7), cr=30c5387d [ 0.000000] CPU: div instructions available: patching division code [ 0.000000] CPU: PIPT / VIPT nonaliasing data cache, PIPT instruction cache [ 0.000000] OF: fdt: Machine model: TI AM5748 IDK [ 0.000000] Memory policy: Data cache writealloc [ 0.000000] efi: Getting EFI parameters from FDT: [ 0.000000] efi: UEFI not found. [ 0.000000] Reserved memory: created CMA memory pool at 0x0000000095800000, size 56 MiB [ 0.000000] OF: reserved mem: initialized node ipu2-memory@95800000, compatible id shared-dma-pool [ 0.000000] Reserved memory: created CMA memory pool at 0x0000000099000000, size 64 MiB [ 0.000000] OF: reserved mem: initialized node dsp1-memory@99000000, compatible id shared-dma-pool [ 0.000000] Reserved memory: created CMA memory pool at 0x000000009d000000, size 32 MiB [ 0.000000] OF: reserved mem: initialized node ipu1-memory@9d000000, compatible id shared-dma-pool [ 0.000000] Reserved memory: created CMA memory pool at 0x000000009f000000, size 8 MiB [ 0.000000] OF: reserved mem: initialized node dsp2-memory@9f000000, compatible id shared-dma-pool [ 0.000000] cma: Reserved 24 MiB at 0x00000000fe400000 [ 0.000000] OMAP4: Map 0x00000000ffd00000 to fe600000 for dram barrier [ 0.000000] DRA762 ES1.0 [ 0.000000] percpu: Embedded 15 pages/cpu @eed35000 s31308 r8192 d21940 u61440 [ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 472640 [ 0.000000] Kernel command line: console=ttyO2,115200n8 root=PARTUUID=00020e1e-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: 1675652K/1897472K available (8192K kernel code, 346K rwdata, 2572K rodata, 2048K init, 299K bss, 33404K reserved, 188416K cma-reserved, 1283072K highmem) [ 0.000000] Virtual kernel memory layout: [ 0.000000] vector : 0xffff0000 - 0xffff1000 ( 4 kB) [ 0.000000] fixmap : 0xffc00000 - 0xfff00000 (3072 kB) [ 0.000000] vmalloc : 0xf0800000 - 0xff800000 ( 240 MB) [ 0.000000] lowmem : 0xc0000000 - 0xf0000000 ( 768 MB) [ 0.000000] pkmap : 0xbfe00000 - 0xc0000000 ( 2 MB) [ 0.000000] modules : 0xbf000000 - 0xbfe00000 ( 14 MB) [ 0.000000] .text : 0xc0008000 - 0xc0a00000 (10208 kB) [ 0.000000] .init : 0xc0e00000 - 0xc1000000 (2048 kB) [ 0.000000] .data : 0xc1000000 - 0xc1056b68 ( 347 kB) [ 0.000000] .bss : 0xc1058000 - 0xc10a2c3c ( 300 kB) [ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1 [ 0.000000] Preemptible hierarchical RCU implementation. [ 0.000000] Tasks RCU enabled. [ 0.000000] NR_IRQS: 16, nr_irqs: 16, preallocated irqs: 16 [ 0.000000] GIC: Using split EOI/Deactivate mode [ 0.000000] OMAP clockevent source: timer1 at 32786 Hz [ 0.000000] arch_timer: 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.000017] Switching to timer-based delay loop, resolution 162ns [ 0.000342] clocksource: 32k_counter: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 58327039986419 ns [ 0.000351] OMAP clocksource: 32k_counter at 32768 Hz [ 0.000809] Console: colour dummy device 80x30 [ 0.000827] WARNING: Your 'console=ttyO2' has been replaced by 'ttyS2' [ 0.000834] This ensures that you still see kernel messages. Please [ 0.000841] update your kernel commandline. [ 0.000863] Calibrating delay loop (skipped), value calculated using timer frequency.. 12.29 BogoMIPS (lpj=61475) [ 0.000878] pid_max: default: 32768 minimum: 301 [ 0.000992] Mount-cache hash table entries: 2048 (order: 1, 8192 bytes) [ 0.001006] Mountpoint-cache hash table entries: 2048 (order: 1, 8192 bytes) [ 0.001538] CPU: Testing write buffer coherency: ok [ 0.001766] /cpus/cpu@0 missing clock-frequency property [ 0.001785] /cpus/cpu@1 missing clock-frequency property [ 0.001797] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000 [ 0.039872] Setting up static identity map for 0x80200000 - 0x80200060 [ 0.059880] Hierarchical SRCU implementation. [ 0.080069] EFI services will not be available. [ 0.099939] smp: Bringing up secondary CPUs ... [ 0.170217] CPU1: thread -1, cpu 1, socket 0, mpidr 80000001 [ 0.170312] smp: Brought up 1 node, 2 CPUs [ 0.170326] SMP: Total of 2 processors activated (24.59 BogoMIPS). [ 0.170334] CPU: All CPU(s) started in HYP mode. [ 0.170341] CPU: Virtualization extensions available. [ 0.170859] devtmpfs: initialized [ 0.188742] random: get_random_u32 called from bucket_table_alloc+0x108/0x230 with crng_init=0 [ 0.188996] VFP support v0.3: implementor 41 architecture 4 part 30 variant f rev 0 [ 0.189183] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns [ 0.189201] futex hash table entries: 512 (order: 3, 32768 bytes) [ 0.193055] pinctrl core: initialized pinctrl subsystem [ 0.193518] DMI not present or invalid. [ 0.193769] NET: Registered protocol family 16 [ 0.194815] DMA: preallocated 256 KiB pool for atomic coherent allocations [ 0.195714] omap_hwmod: l3_main_2 using broken dt data from ocp [ 0.394768] cpuidle: using governor ladder [ 0.394801] cpuidle: using governor menu [ 0.402840] OMAP GPIO hardware version 0.1 [ 0.430615] No ATAGs? [ 0.430687] hw-breakpoint: found 5 (+1 reserved) breakpoint and 4 watchpoint registers. [ 0.430701] hw-breakpoint: maximum watchpoint size is 8 bytes. [ 0.431058] omap4_sram_init:Unable to allocate sram needed to handle errata I688 [ 0.431068] omap4_sram_init:Unable to get sram pool needed to handle errata I688 [ 0.431589] OMAP DMA hardware revision 0.0 [ 0.446261] omap-dma-engine 4a056000.dma-controller: OMAP DMA engine driver (LinkedList1/2/3 supported) [ 0.447560] edma 43300000.edma: memcpy is disabled [ 0.450734] edma 43300000.edma: TI EDMA DMA engine driver [ 0.453860] omap-iommu 40d01000.mmu: 40d01000.mmu registered [ 0.454055] omap-iommu 40d02000.mmu: 40d02000.mmu registered [ 0.454295] omap-iommu 58882000.mmu: 58882000.mmu registered [ 0.454532] omap-iommu 55082000.mmu: 55082000.mmu registered [ 0.454878] omap-iommu 41501000.mmu: 41501000.mmu registered [ 0.455087] omap-iommu 41502000.mmu: 41502000.mmu registered [ 0.455320] iommu: Adding device 58820000.ipu to group 1 [ 0.455394] iommu: Adding device 55020000.ipu to group 2 [ 0.455528] iommu: Adding device 40800000.dsp to group 0 [ 0.455760] iommu: Adding device 41000000.dsp to group 3 [ 0.457920] palmas 0-0058: Irq flag is 0x00000004 [ 0.482852] palmas 0-0058: Muxing GPIO 2f, PWM 0, LED 0 [ 0.484470] SMPS12: supplied by regulator-dummy [ 0.486233] SMPS3: supplied by VMAIN [ 0.487797] SMPS45: supplied by regulator-dummy [ 0.489661] SMPS6: supplied by VMAIN [ 0.491406] SMPS7: supplied by VMAIN [ 0.493263] SMPS8: supplied by VMAIN [ 0.494554] SMPS9: supplied by VMAIN [ 0.495551] LDO1: supplied by VMAIN [ 0.495611] random: fast init done [ 0.501280] LDO2: supplied by VMAIN [ 0.511139] LDO3: supplied by VMAIN [ 0.521166] LDO4: supplied by VMAIN [ 0.531155] LDO5: supplied by regulator-dummy [ 0.531861] LDO6: supplied by regulator-dummy [ 0.532567] LDO7: supplied by regulator-dummy [ 0.533274] LDO8: supplied by regulator-dummy [ 0.534009] LDO9: supplied by VMAIN [ 0.541507] LDOLN: supplied by VMAIN [ 0.551199] LDOUSB: supplied by VMAIN [ 0.563917] omap_i2c 48070000.i2c: bus 0 rev0.12 at 400 kHz [ 0.564113] media: Linux media interface: v0.10 [ 0.564152] Linux video capture interface: v2.00 [ 0.564229] pps_core: LinuxPPS API ver. 1 registered [ 0.564238] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it> [ 0.564256] PTP clock support registered [ 0.564283] EDAC MC: Ver: 3.0.0 [ 0.570681] dmi: Firmware registration failed. [ 0.571050] omap-mailbox 48840000.mailbox: omap mailbox rev 0x400 [ 0.571322] omap-mailbox 48842000.mailbox: omap mailbox rev 0x400 [ 0.571631] Advanced Linux Sound Architecture Driver Initialized. [ 0.572315] clocksource: Switched to clocksource arch_sys_counter [ 0.579757] NET: Registered protocol family 2 [ 0.580287] TCP established hash table entries: 8192 (order: 3, 32768 bytes) [ 0.580350] TCP bind hash table entries: 8192 (order: 4, 65536 bytes) [ 0.580477] TCP: Hash tables configured (established 8192 bind 8192) [ 0.580550] UDP hash table entries: 512 (order: 2, 16384 bytes) [ 0.580584] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes) [ 0.580732] NET: Registered protocol family 1 [ 0.581063] RPC: Registered named UNIX socket transport module. [ 0.581073] RPC: Registered udp transport module. [ 0.581081] RPC: Registered tcp transport module. [ 0.581089] RPC: Registered tcp NFSv4.1 backchannel transport module. [ 0.581960] hw perfevents: no interrupt-affinity property for /pmu, guessing. [ 0.582135] hw perfevents: enabled with armv7_cortex_a15 PMU driver, 7 counters available [ 0.583179] workingset: timestamp_bits=14 max_order=19 bucket_order=5 [ 0.587181] squashfs: version 4.0 (2009/01/31) Phillip Lougher [ 0.587676] NFS: Registering the id_resolver key type [ 0.587706] Key type id_resolver registered [ 0.587714] Key type id_legacy registered [ 0.587752] ntfs: driver 2.1.32 [Flags: R/O]. [ 0.588996] bounce: pool size: 64 pages [ 0.589043] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 245) [ 0.589053] io scheduler noop registered [ 0.589062] io scheduler deadline registered [ 0.589206] io scheduler cfq registered (default) [ 0.589216] io scheduler mq-deadline registered [ 0.589224] io scheduler kyber registered [ 0.594589] pinctrl-single 4a003400.pinmux: 282 pins at pa fc003400 size 1128 [ 0.597216] dra7-pcie 51000000.pcie: Linked as a consumer to phy-4a094000.pciephy.3 [ 0.597583] OF: PCI: host bridge /ocp/axi@0/pcie@51000000 ranges: [ 0.597618] OF: PCI: IO 0x20003000..0x20012fff -> 0x00000000 [ 0.597642] OF: PCI: MEM 0x20013000..0x2fffffff -> 0x20013000 [ 1.597904] dra7-pcie 51000000.pcie: phy link never came up [ 1.598030] dra7-pcie 51000000.pcie: PCI host bridge to bus 0000:00 [ 1.598043] pci_bus 0000:00: root bus resource [bus 00-ff] [ 1.598054] pci_bus 0000:00: root bus resource [io 0x0000-0xffff] [ 1.598064] pci_bus 0000:00: root bus resource [mem 0x20013000-0x2fffffff] [ 1.598377] PCI: bus0: Fast back to back transfers disabled [ 1.598470] PCI: bus1: Fast back to back transfers enabled [ 1.598508] pci 0000:00:00.0: BAR 0: assigned [mem 0x20100000-0x201fffff 64bit] [ 1.598526] pci 0000:00:00.0: PCI bridge to [bus 01-ff] [ 1.598829] pcieport 0000:00:00.0: Signaling PME with IRQ 174 [ 1.598956] pcieport 0000:00:00.0: AER enabled with IRQ 174 [ 1.601821] V3_3D: supplied by smps9 [ 1.602083] vtt_fixed: supplied by V3_3D [ 1.643246] Serial: 8250/16550 driver, 10 ports, IRQ sharing disabled [ 1.645753] 48020000.serial: ttyS2 at MMIO 0x48020000 (irq = 45, base_baud = 3000000) is a 8250 [ 2.694030] console [ttyS2] enabled [ 2.699338] omap_rng 48090000.rng: Random Number Generator ver. 20 [ 2.707347] DSS: OMAP DSS rev 6.1 [ 2.711150] omapdss_dss 58000000.dss: bound 58001000.dispc (ops dispc_component_ops) [ 2.719564] omapdss_dss 58000000.dss: bound 58040000.encoder (ops hdmi5_component_ops) [ 2.737273] brd: module loaded [ 2.745762] loop: module loaded [ 2.752811] m25p80 spi0.0: s25fl256s1 (32768 Kbytes) [ 2.757856] 7 ofpart partitions found on MTD device spi0.0 [ 2.763394] Creating 7 MTD partitions on "spi0.0": [ 2.768208] 0x000000000000-0x000000040000 : "QSPI.SPL" [ 2.774034] 0x000000040000-0x000000140000 : "QSPI.u-boot" [ 2.780059] 0x000000140000-0x0000001c0000 : "QSPI.u-boot-spl-os" [ 2.786736] 0x0000001c0000-0x0000001d0000 : "QSPI.u-boot-env" [ 2.793128] 0x0000001d0000-0x0000001e0000 : "QSPI.u-boot-env.backup1" [ 2.800217] 0x0000001e0000-0x0000009e0000 : "QSPI.kernel" [ 2.806246] 0x0000009e0000-0x000002000000 : "QSPI.file-system" [ 2.813266] libphy: Fixed MDIO Bus: probed [ 2.872353] davinci_mdio 48485000.mdio: davinci mdio revision 1.6, bus freq 1000000 [ 2.880047] davinci_mdio 48485000.mdio: detected phy mask fffffffc [ 2.891191] libphy: 48485000.mdio: probed [ 2.895254] davinci_mdio 48485000.mdio: phy[0]: device 48485000.mdio:00, driver Micrel KSZ9031 Gigabit PHY [ 2.904971] davinci_mdio 48485000.mdio: phy[1]: device 48485000.mdio:01, driver Micrel KSZ9031 Gigabit PHY [ 2.915340] cpsw 48484000.ethernet: Detected MACID = 0c:b2:b7:cd:b3:c0 [ 2.921954] cpsw 48484000.ethernet: initialized cpsw ale version 1.4 [ 2.928382] cpsw 48484000.ethernet: ALE Table size 1024 [ 2.933660] cpsw 48484000.ethernet: device node lookup for pps timer failed [ 2.940689] cpsw 48484000.ethernet: cpts: overflow check period 500 (jiffies) [ 2.948565] cpsw 48484000.ethernet: cpsw: Detected MACID = 0c:b2:b7:cd:b3:c1 [ 2.956765] i2c /dev entries driver [ 2.960912] IR NEC protocol handler initialized [ 2.965490] IR RC5(x/sz) protocol handler initialized [ 2.970565] IR RC6 protocol handler initialized [ 2.975132] IR JVC protocol handler initialized [ 2.979681] IR Sony protocol handler initialized [ 2.984334] IR SANYO protocol handler initialized [ 2.989058] IR Sharp protocol handler initialized [ 2.993855] IR MCE Keyboard/mouse protocol handler initialized [ 2.999714] IR XMP protocol handler initialized [ 3.007827] cpu cpu0: dev_pm_opp_set_regulators: no regulator (vdd) found: -19 [ 3.015513] sdhci: Secure Digital Host Controller Interface driver [ 3.021720] sdhci: Copyright(c) Pierre Ossman [ 3.026609] sdhci-pltfm: SDHCI platform and OF driver helper [ 3.033305] sdhci-omap 4809c000.mmc: Got CD GPIO [ 3.038871] sdhci-omap 4809c000.mmc: no pinctrl state for ddr_1_8v mode [ 3.045549] sdhci-omap 4809c000.mmc: no pinctrl state for hs200_1_8v mode [ 3.112555] mmc0: SDHCI controller on 4809c000.mmc [4809c000.mmc] using ADMA [ 3.182337] mmc1: SDHCI controller on 480b4000.mmc [480b4000.mmc] using ADMA [ 3.191849] ledtrig-cpu: registered to indicate activity on CPUs [ 3.208723] mmc0: host does not support reading read-only switch, assuming write-enable [ 3.217070] NET: Registered protocol family 10 [ 3.218952] ti-iodelay 4844a000.padconf: Set reg 0x618 Delay(a: 489 g: 0), Elements(C=0 F=10)0x2900a [ 3.218961] ti-iodelay 4844a000.padconf: Set reg 0x624 Delay(a: 0 g: 0), Elements(C=0 F=0)0x29000 [ 3.218970] ti-iodelay 4844a000.padconf: Set reg 0x630 Delay(a: 374 g: 0), Elements(C=0 F=7)0x29007 [ 3.218978] ti-iodelay 4844a000.padconf: Set reg 0x63c Delay(a: 31 g: 0), Elements(C=0 F=0)0x29000 [ 3.218986] ti-iodelay 4844a000.padconf: Set reg 0x648 Delay(a: 56 g: 0), Elements(C=0 F=1)0x29001 [ 3.218993] ti-iodelay 4844a000.padconf: Set reg 0x654 Delay(a: 0 g: 0), Elements(C=0 F=0)0x29000 [ 3.219001] ti-iodelay 4844a000.padconf: Set reg 0x620 Delay(a: 1355 g: 0), Elements(C=2 F=1)0x29041 [ 3.219008] ti-iodelay 4844a000.padconf: Set reg 0x628 Delay(a: 0 g: 0), Elements(C=0 F=0)0x29000 [ 3.219015] ti-iodelay 4844a000.padconf: Set reg 0x62c Delay(a: 0 g: 0), Elements(C=0 F=0)0x29000 [ 3.219022] ti-iodelay 4844a000.padconf: Set reg 0x634 Delay(a: 0 g: 0), Elements(C=0 F=0)0x29000 [ 3.219029] ti-iodelay 4844a000.padconf: Set reg 0x638 Delay(a: 0 g: 4), Elements(C=0 F=0)0x29000 [ 3.219036] ti-iodelay 4844a000.padconf: Set reg 0x640 Delay(a: 0 g: 0), Elements(C=0 F=0)0x29000 [ 3.219044] ti-iodelay 4844a000.padconf: Set reg 0x644 Delay(a: 0 g: 0), Elements(C=0 F=0)0x29000 [ 3.219050] ti-iodelay 4844a000.padconf: Set reg 0x64c Delay(a: 0 g: 0), Elements(C=0 F=0)0x29000 [ 3.219057] ti-iodelay 4844a000.padconf: Set reg 0x650 Delay(a: 0 g: 0), Elements(C=0 F=0)0x29000 [ 3.219064] ti-iodelay 4844a000.padconf: Set reg 0x658 Delay(a: 0 g: 0), Elements(C=0 F=0)0x29000 [ 3.219071] ti-iodelay 4844a000.padconf: Set reg 0x65c Delay(a: 0 g: 0), Elements(C=0 F=0)0x29000 [ 3.219111] mmc0: new ultra high speed DDR50 SDHC card at address 0007 [ 3.219406] mmcblk0: mmc0:0007 SD08G 7.42 GiB [ 3.220328] mmcblk0: p1 p2 [ 3.335806] mmc1: new DDR MMC card at address 0001 [ 3.336099] mmcblk1: mmc1:0001 R1J56L 13.8 GiB [ 3.336278] mmcblk1boot0: mmc1:0001 R1J56L partition 1 4.00 MiB [ 3.336441] mmcblk1boot1: mmc1:0001 R1J56L partition 2 4.00 MiB [ 3.336601] mmcblk1rpmb: mmc1:0001 R1J56L partition 3 128 KiB [ 3.415753] Segment Routing with IPv6 [ 3.419480] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver [ 3.425881] NET: Registered protocol family 17 [ 3.430526] Key type dns_resolver registered [ 3.434948] omap_voltage_late_init: Voltage driver support not added [ 3.441331] Power Management for TI OMAP4+ devices. [ 3.446494] Registering SWP/SWPB emulation handler [ 3.463573] dmm 4e000000.dmm: workaround for errata i878 in use [ 3.471074] dmm 4e000000.dmm: initialized all PAT entries [ 3.478034] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013). [ 3.484707] [drm] No driver support for vblank timestamp query. [ 3.762118] [drm] Enabling DMM ywrap scrolling [ 3.798453] Console: switching to colour frame buffer device 240x67 [ 3.818913] omapdrm omapdrm.0: fb0: omapdrm frame buffer device [ 3.825646] [drm] Initialized omapdrm 1.0.0 20110917 for omapdrm.0 on minor 0 [ 3.833296] hctosys: unable to open rtc device (rtc0) [ 3.839140] ALSA device list: [ 3.842122] No soundcards found. [ 10.596063] EXT4-fs (mmcblk0p2): warning: mounting fs with errors, running e2fsck is recommended [ 11.047553] EXT4-fs (mmcblk0p2): recovery complete [ 11.056327] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: (null) [ 11.064510] VFS: Mounted root (ext4 filesystem) on device 179:2. [ 11.074639] devtmpfs: mounted [ 11.078896] Freeing unused kernel memory: 2048K [ 11.301926] systemd[1]: System time before build time, advancing clock. [ 11.332286] systemd[1]: systemd 234 running in system mode. (+PAM -AUDIT -SELINUX +IMA -APPARMOR +SMACK +SYSVINIT +UTMP -LIBCRYPTSETUP -GCRYPT -GNUTLS +ACL +XZ -LZ4 -SECCOMP +BLKID -ELFUTILS +KMOD -IDN2 -IDN default-hierarchy=hybrid) [ 11.353489] systemd[1]: Detected architecture arm. Welcome to Arago 2018.04! [ 11.383425] systemd[1]: Set hostname to <am57xx-evm>. [ 11.710933] random: systemd: uninitialized urandom read (16 bytes read) [ 11.717918] systemd[1]: Started Forward Password Requests to Wall Directory Watch. [ OK ] Started Forward Password Requests to Wall Directory Watch. [ 11.752470] random: systemd: uninitialized urandom read (16 bytes read) [ 11.759308] systemd[1]: Started Dispatch Password Requests to Console Directory Watch. [ OK ] Started Dispatch Password Requests to Console Directory Watch. [ 11.802426] random: systemd: uninitialized urandom read (16 bytes read) [ 11.809101] systemd[1]: Reached target Swap. [ OK ] Reached target Swap. [ 11.842551] systemd[1]: Listening on /dev/initctl Compatibility Named Pipe. [ OK ] Listening on /dev/initctl Compatibility Named Pipe. [ 11.882438] systemd[1]: Reached target Paths. [ OK ] Reached target Paths. [ 11.919775] systemd[1]: Listening on Process Core Dump Socket. [ OK ] Listening on Process Core Dump Socket. [ 11.985597] systemd[1]: Listening on udev Kernel Socket. [ OK ] Listening on udev Kernel Socket. [ OK ] Listening on udev Control Socket. [ OK ] Listening on Network Service Netlink Socket. [ OK ] Created slice User and Session Slice. [ OK ] Listening on Journal Socket. [ OK ] Listening on Syslog Socket. [ OK ] Listening on Journal Socket (/dev/log). [ OK ] Created slice System Slice. Starting Journal Service... Starting Load Kernel Modules... [ 12.275222] cmemk: loading out-of-tree module taints kernel. [ 12.281680] CMEMK module: reference Linux version 4.14.40 [ 12.287897] allocated heap buffer 0x40500000 of size 0x100000 [ 12.293730] cmemk initialized Mounting POSIX Message Queue File System... [ 12.318918] cryptodev: driver 1.9 loaded. [ OK ] Created slice system-serial\x2dgetty.slice. [ 12.350090] usbcore: registered new interface driver usbfs [ 12.355867] usbcore: registered new interface driver hub [ 12.361380] usbcore: registered new device driver usb Starting Remount Root and Kernel File Systems... [ 12.371924] usbcore: registered new interface driver usbserial [ 12.396757] EXT4-fs (mmcblk0p2): re-mounted. Opts: (null) Mounting Kernel Debug File System... [ OK ] Created slice system-getty.slice. [ OK ] Reached target Slices. [ OK ] Reached target Remote File Systems. Mounting Temporary Directory (/tmp)... [ OK ] Mounted Kernel Debug File System. [ OK ] Mounted POSIX Message Queue File System. [ OK ] Mounted Temporary Directory (/tmp). [ OK ] Started Journal Service. [FAILED] Failed to start Load Kernel Modules. See 'systemctl status systemd-modules-load.service' for details. [ OK ] Started Remount Root and Kernel File Systems. Starting Rebuild Hardware Database... Starting Create System Users... Starting Apply Kernel Variables... Mounting Kernel Configuration File System... Starting Flush Journal to Persistent Storage... [ OK ] Mounted Kernel Configuration File System. [ OK ] Started Create System Users. [ OK ] Started Apply Kernel Variables. [ 13.012932] systemd-journald[81]: Received request to flush runtime journal from PID 1 Starting Create Static Device Nodes in /dev... [ OK ] Started Flush Journal to Persistent Storage. [ OK ] Started Create Static Device Nodes in /dev. [ OK ] Reached target Local File Systems (Pre). Mounting /media/ram... Mounting /var/volatile... Starting udev Kernel Device Manager... [ OK ] Mounted /var/volatile. [ OK ] Mounted /media/ram. Starting Load/Save Random Seed... [ OK ] Reached target Local File Systems. Starting Create Volatile Files and Directories... Starting Rebuild Journal Catalog... Starting Rebuild Dynamic Linker Cache... [ OK ] Started udev Kernel Device Manager. [ OK ] Started Load/Save Random Seed. [ 13.505172] EXT4-fs error (device mmcblk0p2): ext4_mb_generate_buddy:756: group 0, block bitmap and bg descriptor inconsistent: 5161 vs 4803 free clusters [ OK ] Started Create Volatile Files and Directories. [ 13.531407] JBD2: Spotted dirty metadata buffer (dev = mmcblk0p2, blocknr = 0). There's a risk of filesystem corruption in case of system crash. Starting Update UTMP about System Boot/Shutdown... Starting Network Time Synchronization... [ OK ] Started Rebuild Journal Catalog. [ OK ] Started Update UTMP about System Boot/Shutdown. [ OK ] Started Rebuild Dynamic Linker Cache. [ OK ] Started Network Time Synchronization. [ OK ] Reached target System Time Synchronized. [ OK ] Started Rebuild Hardware Database. Starting Update is Completed... Starting udev Coldplug all Devices... [ OK ] Started Update is Completed. [ 17.658752] omap-rproc 58820000.ipu: assigned reserved memory node ipu1-memory@9d000000 [ 17.705783] remoteproc remoteproc0: 58820000.ipu is available [ 17.720483] omap-rproc 55020000.ipu: assigned reserved memory node ipu2-memory@95800000 [ 17.771724] remoteproc remoteproc1: 55020000.ipu is available [ 17.803793] omap-rproc 40800000.dsp: assigned reserved memory node dsp1-memory@99000000 [ OK ] Started udev Coldplug all Devices. [ 17.823000] remoteproc remoteproc2: 40800000.dsp is available [ 17.842148] omap-rproc 41000000.dsp: assigned reserved memory node dsp2-memory@9f000000 [ OK ] Reached target System Initialization. [ 17.890068] remoteproc remoteproc3: 41000000.dsp is available [ OK ] Listening on RPCbind Server Activation Socket. [ OK ] Started Daily Cleanup of Temporary Directories. [ 18.003232] remoteproc remoteproc1: powering up 55020000.ipu [ 18.008938] remoteproc remoteproc1: Booting fw image dra7-ipu2-fw.xem4, size 3743076 [ OK ] Listening on dropbear.socket. [ 18.096471] omap-iommu 55082000.mmu: 55082000.mmu: version 2.1 [ OK ] Started Daily rotation of log files. [ OK ] Reached target Timers. [ OK ] Listening on Avahi mDNS/DNS-SD Stack Activation Socket. [ 18.272007] ov2659 0-0030: Sensor detection failed (3030, 0) [ OK ] Listening on D-Bus System Message Bus Socket.[ 18.290437] remoteproc remoteproc0: powering up 58820000.ipu [ OK ] Reached target Sockets. [ 18.316837] remoteproc remoteproc0: Booting fw image dra7-ipu1-fw.xem4, size 6636332 [ 18.348243] omap-iommu 58882000.mmu: 58882000.mmu: version 2.1 [ OK ] Reached target Basic System. [ 18.357499] virtio_rpmsg_bus virtio0: rpmsg host is online [ 18.367033] remoteproc remoteproc1: registered virtio0 (type 7) [ 18.367293] virtio_rpmsg_bus virtio0: creating channel rpmsg-rpc addr 0x65 [ 18.369147] virtio_rpmsg_bus virtio0: creating channel rpmsg-rpc addr 0x66 [[ 18.397429] remoteproc remoteproc1: remote processor 55020000.ipu is now up OK ] Started Kernel Logging Service. [ 18.418188] virtio_rpmsg_bus virtio1: rpmsg host is online [ 18.423799] remoteproc remoteproc0: registered virtio1 (type 7) [ 18.429746] remoteproc remoteproc0: remote processor 58820000.ipu is now up Starting uim-sysfs.service... [ 18.457478] omap_gpio 48057000.gpio: Could not set line 16 debounce to 20000 microseconds (-22) [ 18.469141] omap_rtc 48838000.rtc: registered as rtc1 [ OK ] Started Hardware RNG Entropy Gatherer Daemon. [ OK ] Started Job spooling tools. [ 18.510931] omap-des 480a5000.des: OMAP DES hw accel rev: 2.2 [ OK ] Started D-Bus System Message Bus. [ 18.527597] omap-des 480a5000.des: will run requests pump with realtime priority [ 18.552449] palmas-rtc 48070000.i2c:tps659038@58:tps659038_rtc: rtc core: registered 48070000.i2c:tps659038@58:tps659038_rtc as rtc0 [ 18.612945] virtio_rpmsg_bus virtio1: creating channel rpmsg-proto addr 0x3d [ 18.626400] virtio_rpmsg_bus virtio1: msg received with no recipient [ 18.825349] remoteproc remoteproc2: powering up 40800000.dsp [ 18.832692] remoteproc remoteproc2: Booting fw image dra7-dsp1-fw.xe66, size 20323956 [ 18.874121] omap_hwmod: mmu0_dsp1: _wait_target_disable failed [ 18.880027] omap-iommu 40d01000.mmu: 40d01000.mmu: version 3.0 [ 18.885976] omap-iommu 40d02000.mmu: 40d02000.mmu: version 3.0 [ 18.917995] SCSI subsystem initialized [ 18.964230] virtio_rpmsg_bus virtio2: rpmsg host is online [ 18.967082] virtio_rpmsg_bus virtio2: creating channel rpmsg-proto addr 0x3d [ 18.989048] CAN device driver interface [ 18.995624] omap_wdt: OMAP Watchdog Timer Rev 0x01: initial timeout 60 sec [ 18.996720] omap-sham 4b101000.sham: hw accel on OMAP rev 4.3 [ 19.058703] remoteproc remoteproc2: registered virtio2 (type 7) [ 19.073228] remoteproc remoteproc2: remote processor 40800000.dsp is now up [ 19.150446] vpe 489d0000.vpe: loading firmware vpdma-1b8.bin [ 19.157182] c_can_platform 4ae3c000.can: c_can_platform device registered (regs=fce3c000, irq=88) [ 19.196220] omap-aes 4b500000.aes: OMAP AES hw accel rev: 3.3 [ 19.208928] omap-aes 4b500000.aes: will run requests pump with realtime priority [ 19.233653] remoteproc remoteproc3: powering up 41000000.dsp [ 19.262593] vpe 489d0000.vpe: Device registered as /dev/video0 [ 19.303872] random: crng init done [ 19.303877] random: 7 urandom warning(s) missed due to ratelimiting [ 19.312673] omap-aes 4b700000.aes: OMAP AES hw accel rev: 3.3 [ 19.324251] omap-aes 4b700000.aes: will run requests pump with realtime priority [ 19.325561] ahci 4a140000.sata: SSS flag set, parallel bus scan disabled [ 19.325587] ahci 4a140000.sata: AHCI 0001.0300 32 slots 1 ports 3 Gbps 0x1 impl platform mode [ 19.325596] ahci 4a140000.sata: flags: 64bit ncq sntf stag pm led clo only pmp pio slum part ccc apst [ 19.627262] virtio_rpmsg_bus virtio1: msg received with no recipient [[ 19.700763] remoteproc remoteproc3: Booting fw image dra7-dsp2-fw.xe66, size 20323956 OK ] Started Periodic Command Scheduler. [ OK ] Started System Logging Service. [ 19.765249] omap_hwmod: mmu0_dsp2: _wait_target_disable failed [ 19.771161] omap-iommu 41501000.mmu: 41501000.mmu: version 3.0 [ 19.777125] omap-iommu 41502000.mmu: 41502000.mmu: version 3.0 Starting RPC Bind Service... [ OK ] Reached target Containers. Starting Print notice about GPLv3 packages... Starting Login Service... [ 19.930354] pruss 4b200000.pruss: creating PRU cores and other child platform devices [ 19.954055] omap-hdmi-audio omap-hdmi-audio.0.auto: snd-soc-dummy-dai <-> 58040000.encoder mapping ok [ 19.954064] omap-hdmi-audio omap-hdmi-audio.0.auto: ASoC: no DMI vendor name! [ 19.989704] scsi host0: ahci [ 19.989962] ata1: SATA max UDMA/133 mmio [mem 0x4a140000-0x4a1410ff] port 0x100 irq 80 [ 19.991937] vip 48990000.vip: loading firmware vpdma-1b8.bin [ 20.009973] [drm] Initialized pvr 1.14.3699939 20110701 for 56000000.gpu on minor 1 [ 20.024658] virtio_rpmsg_bus virtio3: rpmsg host is online [ 20.024717] remoteproc remoteproc3: registered virtio3 (type 7) [ 20.024724] remoteproc remoteproc3: remote processor 41000000.dsp is now up [ 20.024982] virtio_rpmsg_bus virtio3: creating channel rpmsg-proto addr 0x3d [ 20.032361] vip 48990000.vip: VPDMA firmware loaded [ 20.168868] FAT-fs (mmcblk0p1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck. [ 20.323789] ata1: SATA link down (SStatus 0 SControl 300) Starting Avahi mDNS/DNS-SD Stack... Starting Network Service... Starting TI MultiCore Tools Daemon... [ 20.550790] pruss 4b280000.pruss: creating PRU cores and other child platform devices [ OK ] Started RPC Bind Service. [ OK ] Found device /dev/ttyS2. [ 20.743713] davinci_mdio 4b2b2400.mdio: davinci mdio revision 1.6, bus freq 1000000 [ 20.763716] libphy: 4b2b2400.mdio: probed [ OK ] Started TI MultiCore Tools Daemon. [ 20.818452] davinci_mdio 4b2b2400.mdio: phy[0]: device 4b2b2400.mdio:00, driver TI TLK10X 10/100 Mbps PHY [ 20.861172] davinci_mdio 4b2b2400.mdio: phy[1]: device 4b2b2400.mdio:01, driver TI TLK10X 10/100 Mbps PHY [ 20.924762] remoteproc remoteproc4: 4b234000.pru is available [ 20.930598] pru-rproc 4b234000.pru: PRU rproc node /ocp/pruss_soc_bus@4b226004/pruss@0/pru@34000 probed successfully [ OK ] Started Network Service. [ 21.032890] remoteproc remoteproc5: 4b238000.pru is available [ 21.044492] net eth1: initializing cpsw version 1.15 (0) [ 21.094450] pru-rproc 4b238000.pru: PRU rproc node /ocp/pruss_soc_bus@4b226004/pruss@0/pru@38000 probed successfully [ 21.153389] remoteproc remoteproc6: 4b2b4000.pru is available [ 21.183695] Micrel KSZ9031 Gigabit PHY 48485000.mdio:01: attached PHY driver [Micrel KSZ9031 Gigabit PHY] (mii_bus:phy_addr=48485000.mdio:01, irq=POLL) [ 21.199843] cpts ptp bc clkid 0 [ 21.209733] IPv6: ADDRCONF(NETDEV_UP): eth1: link is not ready [ 21.231398] net eth0: initializing cpsw version 1.15 (0) [ 21.347150] pru-rproc 4b2b4000.pru: PRU rproc node /ocp/pruss_soc_bus@4b2a6004/pruss@0/pru@34000 probed successfully [ 21.375587] Micrel KSZ9031 Gigabit PHY 48485000.mdio:00: attached PHY driver [Micrel KSZ9031 Gigabit PHY] (mii_bus:phy_addr=48485000.mdio:00, irq=POLL) [ 21.381554] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready [ 21.514019] remoteproc remoteproc7: 4b2b8000.pru is available [ 21.537792] pru-rproc 4b2b8000.pru: PRU rproc node /ocp/pruss_soc_bus@4b2a6004/pruss@0/pru@38000 probed successfully [ 21.593417] prueth pruss2_eth: pruss MC Mask 0:0:0:0:0:0 [ OK ] Started uim-sysfs.service. [ 21.828337] prueth pruss2_eth: request for sync latch pins failed: -19 [ 21.848808] prueth pruss2_eth: TI PRU ethernet (type 0) driver initialized [ 21.981332] NET: Registered protocol family 44 [ 22.017164] rpmsg_rpc virtio0.rpmsg-rpc.-1.101: probing service dce-callback with src 1024 dst 101 [ 22.043261] dwc3 488d0000.usb: changing max_speed on rev 5533202a [ 22.050847] rpmsg_rpc virtio0.rpmsg-rpc.-1.102: probing service rpmsg-dce with src 1025 dst 102 [ 22.051511] rpmsg_rpc virtio0.rpmsg-rpc.-1.101: published functions = 4 [ 22.054674] rpmsg_rpc virtio0.rpmsg-rpc.-1.102: published functions = 9 [ 22.246925] remoteproc remoteproc7: powering up 4b2b8000.pru [ 22.262560] remoteproc remoteproc7: Booting fw image ti-pruss/am57xx-pru1-prueth-fw.elf, size 5060 [ 22.271918] pruss 4b280000.pruss: configured system_events = 0x0060000000a00000 intr_channels = 0x0000012a host_intr = 0x0000022a [ 22.284096] remoteproc remoteproc7: remote processor 4b2b8000.pru is now up [ 22.291417] net eth3: started [ 22.294931] IPv6: ADDRCONF(NETDEV_UP): eth3: link is not ready [ 22.307929] xhci-hcd xhci-hcd.1.auto: xHCI Host Controller [ 22.314192] xhci-hcd xhci-hcd.1.auto: new USB bus registered, assigned bus number 1 [ 22.324284] xhci-hcd xhci-hcd.1.auto: hcc params 0x0220f04c hci version 0x100 quirks 0x02010010 [ 22.338026] xhci-hcd xhci-hcd.1.auto: irq 178, io mem 0x48890000 [ 22.344264] remoteproc remoteproc6: powering up 4b2b4000.pru [ 22.354717] remoteproc remoteproc6: Booting fw image ti-pruss/am57xx-pru0-prueth-fw.elf, size 5028 [ 22.354853] pruss 4b280000.pruss: configured system_events = 0x0000060000500000 intr_channels = 0x00000095 host_intr = 0x00000115 [ 22.354860] remoteproc remoteproc6: remote processor 4b2b4000.pru is now up [ 22.354886] net eth2: started [ 22.355028] IPv6: ADDRCONF(NETDEV_UP): eth2: link is not ready [ 22.399317] hub 1-0:1.0: USB hub found [ 22.410981] hub 1-0:1.0: 1 port detected [ 22.418701] xhci-hcd xhci-hcd.1.auto: xHCI Host Controller [ 22.426084] xhci-hcd xhci-hcd.1.auto: new USB bus registered, assigned bus number 2 [ 22.435499] usb usb2: We don't know the algorithms for LPM for this host, disabling LPM. [ 22.447086] hub 2-0:1.0: USB hub found [ 22.451147] hub 2-0:1.0: 1 port detected [ 22.782397] usb 1-1: new low-speed USB device number 2 using xhci-hcd [ OK ] Started Avahi mDNS/DNS-SD Stack. [ OK ] Reached target Sound Card. Starting rc.pvr.service... [ OK ] Listening on Load/Save RF Kill Switch Status /dev/rfkill Watch. [ OK ] Reached target Network. Starting Enable and configure wl18xx bluetooth stack... Starting Permit User Sessions... Starting Lightning Fast Webserver With Light System Requirements... [ OK ] Started Redis In-Memory Data Store. Starting Simple Network Management Protocol (SNMP) Daemon.... Starting Network Name Resolution... Starting Wait for Network to be Configured... [ OK ] Started Permit User Sessions. [ OK ] Started Login Service. [ OK ] Started Getty on tty1. [ OK ] Started Serial Getty on ttyS2. [ OK ] Reached target Login Prompts. Starting Synchronize System and HW clocks... [ OK ] Started Enable and configure wl18xx bluetooth stack. [ OK ] Started Lightning Fast Webserver With Light System Requirements. [ OK ] Started Synchronize System and HW clocks. [ 23.170789] input: PixArt USB Optical Mouse as /devices/platform/44000000.ocp/48880000.omap_dwc3_1/48890000.usb/xhci-hcd.1.auto/usb1/1-1/1-1:1.0/0003:093A:2510.0001/input/input0 [ 23.188084] hid-generic 0003:093A:2510.0001: input: USB HID v1.11 Mouse [PixArt USB Optical Mouse] on usb-xhci-hcd.1.auto-1/input0 [ 23.201573] usbcore: registered new interface driver usbhid [ 23.209292] usbhid: USB HID core driver [ OK ] Started Network Name Resolution. [ OK ] Reached target Host and Network Name Lookups. [ OK ] Started NFS status monitor for NFSv2/3 locking.. [ 23.335743] PVR_K: UM DDK-(3699939) and KM DDK-(3699939) match. [ OK ] [ OK ] Started rc.pvr.service. Starting weston.service... [ OK ] Started weston.service. Starting tiipclad-daemon.service... Starting telnetd.service... [ OK ] Started telnetd.service. [ OK ] Started tiipclad-daemon.service. Starting thttpd.service... [ OK ] Started thttpd.service. Starting rng-tools.service... [ OK ] Started rng-tools.service. [ OK ] Started Simple Network Management Protocol (SNMP) Daemon.. *************************************************************** *************************************************************** NOTICE: This file system contains the following GPLv3 packages: autoconf bash-dev bash binutils-dev binutils bison-dev bison cifs-utils cpio cpp-symlinks cpp dosfstools elfutils-dev elfutils findutils g++-symlinks g++ gawk gcc-symlinks gcc gdb gdbc6x gdbserver gettext gstreamer1.0-libav gzip hidapi libasm1 libcairo-perf-utils libdw1 libelf1 libgdbm-compat4 libgdbm-dev libgdbm4 libgettextlib libgettextsrc libgmp10 libidn11 libmavconn libmpc3 libmpfr4 libreadline-dev libreadline7 libunistring2 m4-dev m4 make mavlink mavros-extras mavros-msgs mavros nettle parted python3-pycairo socketcan-interface swig-dev swig which If you do not wish to distribute GPLv3 components please remove the above packages prior to distribution. This can be done using the opkg remove command. i.e.: opkg remove <package> Where <package> is the name printed in the list above NOTE: If the package is a dependency of another package you will be notified of the dependent packages. You should use the --force-removal-of-dependent-packages option to also remove the dependent packages as well *************************************************************** *************************************************************** [ OK ] Started Print notice about GPLv3 packages. _____ _____ _ _ | _ |___ ___ ___ ___ | _ |___ ___ |_|___ ___| |_ | | _| .'| . | . | | __| _| . | | | -_| _| _| |__|__|_| |__,|_ |___| |__| |_| |___|_| |___|___|_| |___| |___| Arago Project http://arago-project.org am57xx-evm ttyS2 Arago 2018.04 am57xx-evm ttyS2 am57xx-evm login: [ 29.279742] omap_hwmod: mmu0_dsp1: _wait_target_disable failed [ 29.298446] omap_hwmod: timer14: _wait_target_disable failed [ 30.560569] omap_hwmod: mmu0_dsp2: _wait_target_disable failed [ 143.506964] NET: Registered protocol family 15 [ 143.603839] Initializing XFRM netlink socket _____ _____ _ _ | _ |___ ___ ___ ___ | _ |___ ___ |_|___ ___| |_ | | _| .'| . | . | | __| _| . | | | -_| _| _| |__|__|_| |__,|_ |___| |__| |_| |___|_| |___|___|_| |___| |___| Arago Project http://arago-project.org am57xx-evm ttyS2 Arago 2018.04 am57xx-evm ttyS2 am57xx-evm login: root root@am57xx-evm:~# dsptop dsptop - Elapsed Time 00:00:00 Moving Average Mode Average DSP[ 163.096944] omap_hwmod: mmu0_dsp1: _wait_target_disable failed Usage: 0.00% Accuracy 100.00% > DSP %USAGE RUN TIM[ 163.103183] omap-iommu 40d01000.mmu: 40d01000.mmu: version 3.0 E+ IDLE TIME+ DSP_0 0.00 00:00:00.000 00:00:00.000[ 163.114714] omap-iommu 40d02000.mmu: 40d02000.mmu: version 3.0 DSP_1 0.00 00:00:00.000 00:00:00.000 DSP_2 0.00 00:00:00.000 00:00:00.000 DSP_3 0.00 00:00:00.000 00:00:00.00[ 163.133663] omap_hwmod: mmu0_dsp2: _wait_target_disable failed 0 DSP_4 0.00 00:00:00.000 00:00:00.000 DSP_5 0.00 00:[ 163.143067] omap-iommu 41501000.mmu: 41501000.mmu: version 3.0 00:00.000 00:00:00.000 DSP_6 0.00 00:00:00.000 00:00:00.0[ 163.154555] omap-iommu 41502000.mmu: 41502000.mmu: version 3.0 00 DSP_7 0.00 00:00:00.000 00:00:00.000>[ 163.166240] ------------[ cut here ]------------ [ 163.174993] WARNING: CPU: 0 PID: 0 at /oe/bld/build-CORTEX_1/arago-tmp-external-linaro-toolchain/work-shared/am57xx-evm/kernel-source/drivers/bus/omap_l3_noc.c:147 l3_interrupt_handler+0x254/0x370 [ 163.192539] 44000000.ocp:L3 Custom Error: MASTER MPU TARGET L3_INSTR (Idle): Data Access in User mode during Functional access [ 163.203978] Modules linked in: sha512_generic sha512_arm sha256_generic sha1_generic sha1_arm_neon sha1_arm md5 cbc aes_arm_bs crypto_simd cryptd xfrm_user xfrm4_tunnel ipcomp xfrm_ipcomp esp4 ah4 af_key xfrm_algo bc_example(O) usbhid xhci_plat_hcd xhci_hcd dwc3 rpmsg_rpc udc_core rpmsg_proto ti_prueth pru_rproc pruss pruss_intc debugss_kmodule(O) snd_soc_omap_hdmi_audio pvrsrvkm(O) ti_vip ahci_platform libahci_platform omap_aes_driver c_can_platform libahci c_can ti_vpe omap_sham libata can_dev omap_wdt pruss_soc_bus scsi_mod ti_sc ti_csc ti_vpdma omap_des rtc_omap rtc_palmas extcon_palmas gpio_tpic2810 dwc3_omap des_generic ov2659 crypto_engine omap_crypto v4l2_fwnode gpio_pisosr omap_remoteproc virtio_rpmsg_bus rpmsg_core remoteproc sch_fq_codel uio_module_drv(O) uio usbserial usbcore usb_common [ 163.275302] gdbserverproxy(O) cryptodev(O) cmemk(O) [ 163.280304] CPU: 0 PID: 0 Comm: swapper/0 Tainted: G O 4.14.40-g4796173fc5 #1 [ 163.288614] Hardware name: Generic DRA74X (Flattened Device Tree) [ 163.294732] Backtrace: [ 163.297198] [<c020b5bc>] (dump_backtrace) from [<c020b8a0>] (show_stack+0x18/0x1c) [ 163.304812] r7:00000009 r6:600f0193 r5:00000000 r4:c10539ac [ 163.310506] [<c020b888>] (show_stack) from [<c0925dc8>] (dump_stack+0x90/0xa4) [ 163.317772] [<c0925d38>] (dump_stack) from [<c022b720>] (__warn+0xec/0x104) [ 163.324764] r7:00000009 r6:c0bce70c r5:00000000 r4:c1001cf0 [ 163.330454] [<c022b634>] (__warn) from [<c022b778>] (warn_slowpath_fmt+0x40/0x48) [ 163.337970] r9:00000000 r8:ee9d2390 r7:c0bce578 r6:00000000 r5:c0bce638 r4:c0bce6dc [ 163.345752] [<c022b73c>] (warn_slowpath_fmt) from [<c05199bc>] (l3_interrupt_handler+0x254/0x370) [ 163.354662] r3:ee9d2200 r2:c0bce6dc [ 163.358251] r4:80080003 [ 163.360801] [<c0519768>] (l3_interrupt_handler) from [<c027f040>] (__handle_irq_event_percpu+0x6c/0x134) [ 163.370324] r10:c10553cd r9:eea0f500 r8:00000017 r7:c1001e14 r6:00000000 r5:eea0f500 [ 163.378185] r4:ee9d2700 [ 163.380732] [<c027efd4>] (__handle_irq_event_percpu) from [<c027f12c>] (handle_irq_event_percpu+0x24/0x60) [ 163.390429] r10:c1003ce4 r9:c1000000 r8:ee808000 r7:00000000 r6:c10093ec r5:eea0f500 [ 163.398290] r4:eea0f500 [ 163.400837] [<c027f108>] (handle_irq_event_percpu) from [<c027f1a8>] (handle_irq_event+0x40/0x64) [ 163.409746] r5:eea0f564 r4:eea0f500 [ 163.413341] [<c027f168>] (handle_irq_event) from [<c0282a7c>] (handle_fasteoi_irq+0xac/0x160) [ 163.421904] r7:00000000 r6:c10093ec r5:eea0f564 r4:eea0f500 [ 163.427591] [<c02829d0>] (handle_fasteoi_irq) from [<c027e290>] (generic_handle_irq+0x2c/0x3c) [ 163.436241] r7:00000000 r6:00000000 r5:00000017 r4:c0e64afc [ 163.441926] [<c027e264>] (generic_handle_irq) from [<c027e818>] (__handle_domain_irq+0x64/0xbc) [ 163.450665] [<c027e7b4>] (__handle_domain_irq) from [<c0201474>] (gic_handle_irq+0x44/0x80) [ 163.459052] r9:c1000000 r8:fa213000 r7:fa212000 r6:c1001ed0 r5:fa21200c r4:c1004000 [ 163.466831] [<c0201430>] (gic_handle_irq) from [<c020c478>] (__irq_svc+0x58/0x8c) [ 163.474344] Exception stack(0xc1001ed0 to 0xc1001f18) [ 163.479417] 1ec0: 00000001 00000000 fe600000 00000000 [ 163.487631] 1ee0: ffffe000 c1003cd8 c1003c78 00000000 00000000 c0e643b8 c1003ce4 c1001f2c [ 163.495844] 1f00: c1001f0c c1001f20 c021fd6c c0208804 600f0013 ffffffff [ 163.502489] r9:c1000000 r8:00000000 r7:c1001f04 r6:ffffffff r5:600f0013 r4:c0208804 [ 163.510273] [<c02087dc>] (arch_cpu_idle) from [<c093e5bc>] (default_idle_call+0x28/0x34) [ 163.518410] [<c093e594>] (default_idle_call) from [<c026b0e8>] (do_idle+0x194/0x224) [ 163.526188] [<c026af54>] (do_idle) from [<c026b43c>] (cpu_startup_entry+0x20/0x24) [ 163.533792] r10:c0e4aa30 r9:c1058000 r8:ffffffff r7:c1058000 r6:00000000 r5:00000002 [ 163.541654] r4:000000be [ 163.544208] [<c026b41c>] (cpu_startup_entry) from [<c0938e2c>] (rest_init+0xd8/0xdc) [ 163.551989] [<c0938d54>] (rest_init) from [<c0e00d9c>] (start_kernel+0x3ec/0x3f8) [ 163.559516] r5:00000000 r4:c105804c [ 163.563109] [<c0e009b0>] (start_kernel) from [<80008090>] (0x80008090) [ 163.569664] ---[ end trace 0bcd897583040d3b ]--- dsptop - Elapsed Time 00:00:03 Moving Average Mode Average DSP Usage: 0.00% Accuracy 100.00% > DSP %USAGE RUN TIME+ IDLE TIME+ DSP_0 0.00 00:00:00.000 00:00:00.000 DSP_1 0.00 00:00:00.000 00:00:00.000 DSP_2 0.00 00:00:00.000 00:00:00.000 DSP_3 0.00 00:00:00.000 00:00:00.000 DSP_4 0.00 00:00:00.000 00:00:00.000 DSP_5 0.00 00:00:00.000 00:00:00.000 DSP_6 0.00 00:00:00.000 00:00:00.000 DSP_7 0.00 00:00:00.000 00:00:00.000>dsptop - Elapsed Time 00:00:06 Moving Average Mode Average DSP Usage: 0.00% Accuracy 100.00% > DSP %USAGE RUN TIME+ IDLE TIME+ DSP_0 0.00 00:00:00.000 00:00:00.000 DSP_1 0.00 00:00:00.000 00:00:00.000 DSP_2 0.00 00:00:00.000 00:00:00.000 DSP_3 0.00 00:00:00.000 00:00:00.000 DSP_4 0.00 00:00:00.000 00:00:00.000 DSP_5 0.00 00:00:00.000 00:00:00.000 DSP_6 0.00 00:00:00.000 00:00:00.000 DSP_7 0.00 00:00:00.000 00:00:00.000>dsptop - Elapsed Time 00:00:09 Moving Average Mode Average DSP Usage: 0.00% Accuracy 100.00% > DSP %USAGE RUN TIME+ IDLE TIME+ DSP_0 0.00 00:00:00.000 00:00:00.000 DSP_1 0.00 00:00:00.000 00:00:00.000 DSP_2 0.00 00:00:00.000 00:00:00.000 DSP_3 0.00 00:00:00.000 00:00:00.000 DSP_4 0.00 00:00:00.000 00:00:00.000 DSP_5 0.00 00:00:00.000 00:00:00.000 DSP_6 0.00 00:00:00.000 00:00:00.000 DSP_7 0.00 00:00:00.000 00:00:00.000>dsptop - Elapsed Time 00:00:12 Moving Average Mode Average DSP Usage: 0.00% Accuracy 100.00% > DSP %USAGE RUN TIME+ IDLE TIME+ DSP_0 0.00 00:00:00.000 00:00:00.000 DSP_1 0.00 00:00:00.000 00:00:00.000 DSP_2 0.00 00:00:00.000 00:00:00.000 DSP_3 0.00 00:00:00.000 00:00:00.000 DSP_4 0.00 00:00:00.000 00:00:00.000 DSP_5 0.00 00:00:00.000 00:00:00.000 DSP_6 0.00 00:00:00.000 00:00:00.000 DSP_7 0.00 00:00:00.000 00:00:00.000>dsptop - Elapsed Time 00:00:15 Moving Average Mode Average DSP Usage: 0.00% Accuracy 100.00% > DSP %USAGE RUN TIME+ IDLE TIME+ DSP_0 0.00 00:00:00.000 00:00:00.000 DSP_1 0.00 00:00:00.000 00:00:00.000 DSP_2 0.00 00:00:00.000 00:00:00.000 DSP_3 0.00 00:00:00.000 00:00:00.000 DSP_4 0.00 00:00:00.000 00:00:00.000 DSP_5 0.00 00:00:00.000 00:00:00.000 DSP_6 0.00 00:00:00.000 00:00:00.000 DSP_7 0.00 00:00:00.000 00:00:00.000>dsptop - Elapsed Time 00:00:18 Moving Average Mode Average DSP Usage: 0.00% Accuracy 100.00% > DSP %USAGE RUN TIME+ IDLE TIME+ DSP_0 0.00 00:00:00.000 00:00:00.000 DSP_1 0.00 00:00:00.000 00:00:00.000 DSP_2 0.00 00:00:00.000 00:00:00.000 DSP_3 0.00 00:00:00.000 00:00:00.000 DSP_4 0.00 00:00:00.000 00:00:00.000 DSP_5 0.00 00:00:00.000 00:00:00.000 DSP_6 0.00 00:00:00.000 00:00:00.000 DSP_7 0.00 00:00:00.000 00:00:00.000>dsptop internal error: Fatal: : Device not supported root@am57xx-evm:~# dsptop dsptop - Elapsed Time 00:00:00 Moving Average Mode Average DSP Usage: 0.00% Accuracy 100.00% > DSP %USAGE RUN TIME+ IDLE TIME+ DSP_0 0.00 00:00:00.000 00:00:00.000 DSP_1 0.00 00:00:00.000 00:00:00.000 DSP_2 0.00 00:00:00.000 00:00:00.000 DSP_3 0.00 00:00:00.000 00:00:00.000 DSP_4 0.00 00:00:00.000 00:00:00.000 DSP_5 0.00 00:00:00.000 00:00:00.000 DSP_6 0.00 00:00:00.000 00:00:00.000 DSP_7 0.00 00:00:00.000 00:00:00.000>dsptop - Elapsed Time 00:00:03 Moving Average Mode Average DSP Usage: 0.00% Accuracy 100.00% > DSP %USAGE RUN TIME+ IDLE TIME+ DSP_0 0.00 00:00:00.000 00:00:00.000 DSP_1 0.00 00:00:00.000 00:00:00.000 DSP_2 0.00 00:00:00.000 00:00:00.000 DSP_3 0.00 00:00:00.000 00:00:00.000 DSP_4 0.00 00:00:00.000 00:00:00.000 DSP_5 0.00 00:00:00.000 00:00:00.000 DSP_6 0.00 00:00:00.000 00:00:00.000 DSP_7 0.00 00:00:00.000 00:00:00.000>dsptop - Elapsed Time 00:00:06 Moving Average Mode Average DSP Usage: 0.00% Accuracy 100.00% > DSP %USAGE RUN TIME+ IDLE TIME+ DSP_0 0.00 00:00:00.000 00:00:00.000 DSP_1 0.00 00:00:00.000 00:00:00.000 DSP_2 0.00 00:00:00.000 00:00:00.000 DSP_3 0.00 00:00:00.000 00:00:00.000 DSP_4 0.00 00:00:00.000 00:00:00.000 DSP_5 0.00 00:00:00.000 00:00:00.000 DSP_6 0.00 00:00:00.000 00:00:00.000 DSP_7 0.00 00:00:00.000 00:00:00.000>dsptop - Elapsed Time 00:00:09 Moving Average Mode Average DSP Usage: 0.00% Accuracy 100.00% > DSP %USAGE RUN TIME+ IDLE TIME+ DSP_0 0.00 00:00:00.000 00:00:00.000 DSP_1 0.00 00:00:00.000 00:00:00.000 DSP_2 0.00 00:00:00.000 00:00:00.000 DSP_3 0.00 00:00:00.000 00:00:00.000 DSP_4 0.00 00:00:00.000 00:00:00.000 DSP_5 0.00 00:00:00.000 00:00:00.000 DSP_6 0.00 00:00:00.000 00:00:00.000 DSP_7 0.00 00:00:00.000 00:00:00.000>dsptop - Elapsed Time 00:00:12 Moving Average Mode Average DSP Usage: 0.00% Accuracy 100.00% > DSP %USAGE RUN TIME+ IDLE TIME+ DSP_0 0.00 00:00:00.000 00:00:00.000 DSP_1 0.00 00:00:00.000 00:00:00.000 DSP_2 0.00 00:00:00.000 00:00:00.000 DSP_3 0.00 00:00:00.000 00:00:00.000 DSP_4 0.00 00:00:00.000 00:00:00.000 DSP_5 0.00 00:00:00.000 00:00:00.000 DSP_6 0.00 00:00:00.000 00:00:00.000 DSP_7 0.00 00:00:00.000 00:00:00.000>dsptop - Elapsed Time 00:00:15 Moving Average Mode Average DSP Usage: 0.00% Accuracy 100.00% > DSP %USAGE RUN TIME+ IDLE TIME+ DSP_0 0.00 00:00:00.000 00:00:00.000 DSP_1 0.00 00:00:00.000 00:00:00.000 DSP_2 0.00 00:00:00.000 00:00:00.000 DSP_3 0.00 00:00:00.000 00:00:00.000 DSP_4 0.00 00:00:00.000 00:00:00.000 DSP_5 0.00 00:00:00.000 00:00:00.000 DSP_6 0.00 00:00:00.000 00:00:00.000 DSP_7 0.00 00:00:00.000 00:00:00.000>dsptop - Elapsed Time 00:00:18 Moving Average Mode Average DSP Usage: 0.00% Accuracy 100.00% > DSP %USAGE RUN TIME+ IDLE TIME+ DSP_0 0.00 00:00:00.000 00:00:00.000 DSP_1 0.00 00:00:00.000 00:00:00.000 DSP_2 0.00 00:00:00.000 00:00:00.000 DSP_3 0.00 00:00:00.000 00:00:00.000 DSP_4 0.00 00:00:00.000 00:00:00.000 DSP_5 0.00 00:00:00.000 00:00:00.000 DSP_6 0.00 00:00:00.000 00:00:00.000 DSP_7 0.00 00:00:00.000 00:00:00.000>dsptop internal error: Fatal: : Device not supported root@am57xx-evm:~#
/* * Copyright (C) 2015-2016 Texas Instruments Incorporated - http://www.ti.com/ * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License version 2 as * published by the Free Software Foundation. */ #include "am57xx-industrial-grade.dtsi" / { aliases { rtc0 = &tps659038_rtc; rtc1 = &rtc; display0 = &hdmi0; ethernet2 = &pruss2_emac0; ethernet3 = &pruss2_emac1; }; chosen { stdout-path = &uart3; }; vmain: fixedregulator-vmain { compatible = "regulator-fixed"; regulator-name = "VMAIN"; regulator-min-microvolt = <5000000>; regulator-max-microvolt = <5000000>; regulator-always-on; regulator-boot-on; }; v3_3d: fixedregulator-v3_3d { compatible = "regulator-fixed"; regulator-name = "V3_3D"; vin-supply = <&smps9_reg>; regulator-min-microvolt = <3300000>; regulator-max-microvolt = <3300000>; regulator-always-on; regulator-boot-on; }; vtt_fixed: fixedregulator-vtt { /* TPS51200 */ compatible = "regulator-fixed"; regulator-name = "vtt_fixed"; vin-supply = <&v3_3d>; regulator-min-microvolt = <3300000>; regulator-max-microvolt = <3300000>; regulator-always-on; regulator-boot-on; }; src_clk_x1: src_clk_x1 { #clock-cells = <0>; compatible = "fixed-clock"; clock-frequency = <20000000>; }; leds-iio { status = "disabled"; compatible = "gpio-leds"; led-out0 { label = "out0"; gpios = <&tpic2810 0 GPIO_ACTIVE_HIGH>; default-state = "off"; }; led-out1 { label = "out1"; gpios = <&tpic2810 1 GPIO_ACTIVE_HIGH>; default-state = "off"; }; led-out2 { label = "out2"; gpios = <&tpic2810 2 GPIO_ACTIVE_HIGH>; default-state = "off"; }; led-out3 { label = "out3"; gpios = <&tpic2810 3 GPIO_ACTIVE_HIGH>; default-state = "off"; }; led-out4 { label = "out4"; gpios = <&tpic2810 4 GPIO_ACTIVE_HIGH>; default-state = "off"; }; led-out5 { label = "out5"; gpios = <&tpic2810 5 GPIO_ACTIVE_HIGH>; default-state = "off"; }; led-out6 { label = "out6"; gpios = <&tpic2810 6 GPIO_ACTIVE_HIGH>; default-state = "off"; }; led-out7 { label = "out7"; gpios = <&tpic2810 7 GPIO_ACTIVE_HIGH>; default-state = "off"; }; }; hdmi0: connector@0 { compatible = "hdmi-connector"; label = "hdmi"; type = "a"; port { hdmi_connector_in: endpoint { remote-endpoint = <&tpd12s015_out>; }; }; }; tpd12s015: encoder@0 { compatible = "ti,tpd12s016", "ti,tpd12s015"; gpios = <0>, /* optional CT_CP_HPD */ <0>, /* optional LS_OE */ <&gpio7 12 GPIO_ACTIVE_HIGH>; /* HPD */ ports { #address-cells = <1>; #size-cells = <0>; port@0 { reg = <0>; tpd12s015_in: endpoint@0 { remote-endpoint = <&hdmi_out>; }; }; port@1 { reg = <1>; tpd12s015_out: endpoint@0 { remote-endpoint = <&hdmi_connector_in>; }; }; }; }; src_clk_x1: src_clk_x1 { #clock-cells = <0>; compatible = "fixed-clock"; clock-frequency = <20000000>; }; /* Dual-MAC Ethernet application node on PRU-ICSS2 */ pruss2_eth: pruss2_eth { compatible = "ti,am57-prueth"; prus = <&pru2_0>, <&pru2_1>; firmware-name = "ti-pruss/am57xx-pru0-prueth-fw.elf", "ti-pruss/am57xx-pru1-prueth-fw.elf"; sram = <&ocmcram1>; interrupt-parent = <&pruss2_intc>; pruss2_emac0: ethernet-mii0 { phy-handle = <&pruss2_eth0_phy>; phy-mode = "mii"; interrupts = <20>, <22>, <23>; interrupt-names = "rx", "tx", "ptp_tx"; /* Filled in by bootloader */ local-mac-address = [00 00 00 00 00 00]; }; pruss2_emac1: ethernet-mii1 { phy-handle = <&pruss2_eth1_phy>; phy-mode = "mii"; interrupts = <21>, <23>, <24>; interrupt-names = "rx", "tx", "ptp_tx"; /* Filled in by bootloader */ local-mac-address = [00 00 00 00 00 00]; }; }; ptp_bc: ptp_bc { compatible = "ti,am57-bc"; status = "disabled"; }; debugss: debugss { compatible = "ti,dra7xx-debugss"; clocks = <&sys_clkin1>; clock-names = "sysclockin1"; }; }; &dra7_pmx_core { dcan1_pins_default: dcan1_pins_default { pinctrl-single,pins = < DRA7XX_CORE_IOPAD(0x37d0, PIN_OUTPUT_PULLUP | MUX_MODE0) /* dcan1_tx */ DRA7XX_CORE_IOPAD(0x37d4, PIN_INPUT_PULLUP | MUX_MODE0) /* dcan1_rx */ >; }; dcan1_pins_sleep: dcan1_pins_sleep { pinctrl-single,pins = < DRA7XX_CORE_IOPAD(0x37d0, MUX_MODE15 | PULL_UP) /* dcan1_tx.off */ DRA7XX_CORE_IOPAD(0x37d4, MUX_MODE15 | PULL_UP) /* dcan1_rx.off */ >; }; }; &i2c1 { status = "okay"; clock-frequency = <400000>; tps659038: tps659038@58 { compatible = "ti,tps659038"; reg = <0x58>; interrupts-extended = <&gpio6 16 IRQ_TYPE_LEVEL_HIGH &dra7_pmx_core 0x418>; #interrupt-cells = <2>; interrupt-controller; ti,system-power-controller; ti,palmas-override-powerhold; tps659038_pmic { compatible = "ti,tps659038-pmic"; smps12-in-supply = <&vmain>; smps3-in-supply = <&vmain>; smps45-in-supply = <&vmain>; smps6-in-supply = <&vmain>; smps7-in-supply = <&vmain>; smps8-in-supply = <&vmain>; smps9-in-supply = <&vmain>; ldo1-in-supply = <&vmain>; ldo2-in-supply = <&vmain>; ldo3-in-supply = <&vmain>; ldo4-in-supply = <&vmain>; ldo9-in-supply = <&vmain>; ldoln-in-supply = <&vmain>; ldousb-in-supply = <&vmain>; ldortc-in-supply = <&vmain>; regulators { smps12_reg: smps12 { /* VDD_MPU */ regulator-name = "smps12"; regulator-min-microvolt = <850000>; regulator-max-microvolt = <1250000>; regulator-always-on; regulator-boot-on; }; smps3_reg: smps3 { /* VDD_DDR EMIF1 EMIF2 */ regulator-name = "smps3"; regulator-min-microvolt = <1350000>; regulator-max-microvolt = <1350000>; regulator-always-on; regulator-boot-on; }; smps45_reg: smps45 { /* VDD_DSPEVE on AM572 */ /* VDD_IVA + VDD_DSP on AM571 */ regulator-name = "smps45"; regulator-min-microvolt = <850000>; regulator-max-microvolt = <1250000>; regulator-always-on; regulator-boot-on; }; smps6_reg: smps6 { /* VDD_GPU */ regulator-name = "smps6"; regulator-min-microvolt = <850000>; regulator-max-microvolt = <1250000>; regulator-always-on; regulator-boot-on; }; smps7_reg: smps7 { /* VDD_CORE */ regulator-name = "smps7"; regulator-min-microvolt = <850000>; regulator-max-microvolt = <1150000>; regulator-always-on; regulator-boot-on; }; smps8_reg: smps8 { /* 5728 - VDD_IVAHD */ /* 5718 - N.C. test point */ regulator-name = "smps8"; }; smps9_reg: smps9 { /* VDD_3_3D */ regulator-name = "smps9"; regulator-min-microvolt = <3300000>; regulator-max-microvolt = <3300000>; regulator-always-on; regulator-boot-on; }; ldo1_reg: ldo1 { /* VDDSHV8 - VSDMMC */ /* NOTE: on rev 1.3a, data supply */ regulator-name = "ldo1"; regulator-min-microvolt = <1800000>; regulator-max-microvolt = <3300000>; regulator-boot-on; regulator-always-on; }; ldo2_reg: ldo2 { /* VDDSH18V */ regulator-name = "ldo2"; regulator-min-microvolt = <1800000>; regulator-max-microvolt = <1800000>; regulator-always-on; regulator-boot-on; }; ldo3_reg: ldo3 { /* R1.3a 572x V1_8PHY_LDO3: USB, SATA */ regulator-name = "ldo3"; regulator-min-microvolt = <1800000>; regulator-max-microvolt = <1800000>; regulator-always-on; regulator-boot-on; }; ldo4_reg: ldo4 { /* R1.3a 572x V1_8PHY_LDO4: PCIE, HDMI*/ regulator-name = "ldo4"; regulator-min-microvolt = <1800000>; regulator-max-microvolt = <1800000>; regulator-always-on; regulator-boot-on; }; /* LDO5-8 unused */ ldo9_reg: ldo9 { /* VDD_RTC */ regulator-name = "ldo9"; regulator-min-microvolt = <840000>; regulator-max-microvolt = <1160000>; regulator-always-on; regulator-boot-on; }; ldoln_reg: ldoln { /* VDDA_1V8_PLL */ regulator-name = "ldoln"; regulator-min-microvolt = <1800000>; regulator-max-microvolt = <1800000>; regulator-always-on; regulator-boot-on; }; ldousb_reg: ldousb { /* VDDA_3V_USB: VDDA_USBHS33 */ regulator-name = "ldousb"; regulator-min-microvolt = <3300000>; regulator-max-microvolt = <3300000>; regulator-always-on; regulator-boot-on; }; ldortc_reg: ldortc { /* VDDA_RTC */ regulator-name = "ldortc"; regulator-min-microvolt = <1800000>; regulator-max-microvolt = <1800000>; regulator-always-on; regulator-boot-on; }; regen1: regen1 { /* VDD_3V3_ON */ regulator-name = "regen1"; regulator-boot-on; regulator-always-on; }; regen2: regen2 { /* Needed for PMIC internal resource */ regulator-name = "regen2"; regulator-boot-on; regulator-always-on; }; }; }; tps659038_rtc: tps659038_rtc { compatible = "ti,palmas-rtc"; interrupt-parent = <&tps659038>; interrupts = <8 IRQ_TYPE_EDGE_FALLING>; wakeup-source; }; tps659038_pwr_button: tps659038_pwr_button { compatible = "ti,palmas-pwrbutton"; interrupt-parent = <&tps659038>; interrupts = <1 IRQ_TYPE_EDGE_FALLING>; wakeup-source; ti,palmas-long-press-seconds = <12>; }; tps659038_gpio: tps659038_gpio { compatible = "ti,palmas-gpio"; gpio-controller; #gpio-cells = <2>; }; extcon_usb2: tps659038_usb { compatible = "ti,palmas-usb-vid"; ti,enable-vbus-detection; ti,enable-id-detection; /* ID & VBUS GPIOs provided in board dts */ }; }; tpic2810: tpic2810@60 { compatible = "ti,tpic2810"; reg = <0x60>; gpio-controller; #gpio-cells = <2>; }; tc358778: tc358778@0e { compatible = "toshiba,tc358778", "toshiba,tc358768"; reg = <0x0e>; status = "disabled"; clocks = <&src_clk_x1>; clock-names = "refclk"; ports { #address-cells = <1>; #size-cells = <0>; port@0 { reg = <0>; tc358778_in: endpoint { remote-endpoint = <&dpi_out>; data-lines = <24>; }; }; port@1 { reg = <1>; tc358778_out: endpoint { /* * lanes and remote-endpoint defined per * panel. */ }; }; }; }; ov2659: ov2659@30 { compatible = "ovti,ov2659"; reg = <0x30>; clocks = <&src_clk_x1>; clock-names = "xvclk"; pwrdn-gpios = <&gpio6 14 GPIO_ACTIVE_LOW>; port { ov2659_1: endpoint { hsync-active = <1>; vsync-active = <1>; pclk-sample = <1>; link-frequencies = /bits/ 64 <70000000>; }; }; }; }; &mcspi3 { status = "okay"; ti,pindir-d0-out-d1-in; sn65hvs882: sn65hvs882@0 { compatible = "pisosr-gpio"; gpio-controller; #gpio-cells = <2>; reg = <0>; spi-max-frequency = <1000000>; spi-cpol; }; }; &uart3 { status = "okay"; interrupts-extended = <&crossbar_mpu GIC_SPI 69 IRQ_TYPE_LEVEL_HIGH &dra7_pmx_core 0x248>; }; &rtc { status = "okay"; ext-clk-src; }; &mac { status = "okay"; dual_emac; }; &cpsw_emac0 { phy_id = <&davinci_mdio>, <0>; phy-mode = "rgmii"; dual_emac_res_vlan = <1>; }; &cpsw_emac1 { phy_id = <&davinci_mdio>, <1>; phy-mode = "rgmii"; dual_emac_res_vlan = <2>; }; &usb2_phy1 { phy-supply = <&ldousb_reg>; }; &usb2_phy2 { phy-supply = <&ldousb_reg>; }; &usb1 { dr_mode = "host"; }; &usb2 { dr_mode = "peripheral"; }; &mmc1 { status = "okay"; vmmc-supply = <&v3_3d>; vqmmc-supply = <&ldo1_reg>; bus-width = <4>; cd-gpios = <&gpio6 27 GPIO_ACTIVE_LOW>; /* gpio 219 */ }; &mmc2 { status = "okay"; vmmc-supply = <&v3_3d>; vqmmc-supply = <&v3_3d>; bus-width = <8>; non-removable; max-frequency = <96000000>; no-1-8-v; }; &dcan1 { status = "okay"; pinctrl-names = "default", "sleep", "active"; pinctrl-0 = <&dcan1_pins_sleep>; pinctrl-1 = <&dcan1_pins_sleep>; pinctrl-2 = <&dcan1_pins_default>; }; &qspi { status = "okay"; spi-max-frequency = <76800000>; m25p80@0 { compatible = "s25fl256s1", "jedec,spi-nor"; spi-max-frequency = <76800000>; reg = <0>; spi-tx-bus-width = <1>; spi-rx-bus-width = <4>; #address-cells = <1>; #size-cells = <1>; /* MTD partition table. * The ROM checks the first four physical blocks * for a valid file to boot and the flash here is * 64KiB block size. */ partition@0 { label = "QSPI.SPL"; reg = <0x00000000 0x000040000>; }; partition@1 { label = "QSPI.u-boot"; reg = <0x00040000 0x00100000>; }; partition@2 { label = "QSPI.u-boot-spl-os"; reg = <0x00140000 0x00080000>; }; partition@3 { label = "QSPI.u-boot-env"; reg = <0x001c0000 0x00010000>; }; partition@4 { label = "QSPI.u-boot-env.backup1"; reg = <0x001d0000 0x0010000>; }; partition@5 { label = "QSPI.kernel"; reg = <0x001e0000 0x0800000>; }; partition@6 { label = "QSPI.file-system"; reg = <0x009e0000 0x01620000>; }; }; }; &gpu { status = "ok"; }; &hdmi { status = "okay"; /* * XXX: Support AM572x-Rev 1.2a. this is wrong for AM571x-rev 1.3a, * AM572x-Rev1.3a - but thanks to always-on, they work. * TODO: SWITCH TO LDO4 once rev 1.2a is deprecated * (on rev 1.3a availability) */ vdda-supply = <&ldo3_reg>; port { hdmi_out: endpoint { remote-endpoint = <&tpd12s015_in>; }; }; }; &dss { status = "okay"; vdda_video-supply = <&ldoln_reg>; ports { #address-cells = <1>; #size-cells = <0>; port@0 { reg = <0>; dpi_out: endpoint { remote-endpoint = <&tc358778_in>; data-lines = <24>; }; }; }; }; &bb2d { status = "okay"; }; &pruss_soc_bus1 { status = "okay"; pruss1: pruss@0 { status = "okay"; }; }; &pruss_soc_bus2 { status = "okay"; pruss2: pruss@0 { status = "okay"; }; }; &pruss2_mdio { status = "okay"; pruss2_eth0_phy: ethernet-phy@0 { reg = <0>; interrupt-parent = <&gpio3>; interrupts = <30 IRQ_TYPE_EDGE_FALLING>; }; pruss2_eth1_phy: ethernet-phy@1 { reg = <1>; interrupt-parent = <&gpio3>; interrupts = <31 IRQ_TYPE_EDGE_FALLING>; }; };