This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

PROCESSOR-SDK-AM57X: Booting "tisdk-default-image" on TMDSIDK572 (am572x.idk)

Part Number: PROCESSOR-SDK-AM57X
Other Parts Discussed in Thread: TMDSIDK572

Hello everyone!

I use the board "TMDSIDK572" (AM572x Industrial Development) and the "TI PROCESSOR SDK LINUX for AM57X " for my developments.

After many tries and some corrections I managed to build the image "tisdk-default-image" with the help of Yocto (see also the thread here https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1189145/processor-sdk-am57x-version-08_02_01_00-sdk-build-error/4486582).

The target is configured to boot the Linux kernel from the TFTP server and the root filesystem from the NSF server.
I unpacked the built image archive "tsdk-default-image-am57xx-evm.tar.xz" into the directory for the NSF server.

The TMDSIDK572 boots successfully and shows me the login prompt on the connectedHDMI monitor.

Two mini SD cards are supplied with the TMDSSDK572: "Linux SDK" and "Industrial SDK".
If the TMDSIDK572 is booted from the SD card "Linux SDK", then a graphical user interface with some demo applications is started.

Now I expected that when booting the image "tisdk-default-image" from the NSF server also the graphical user interface with the demo applications is started.

What is the difference between the image on the SD card and the image created with the Yocto build?

How can I make it so that the image created with Yocto also automatically starts the graphical user interface and the demo applications?

Are there any important differences between "am572x-evm" and "am572x-idk" after all?

Jan.

  • A note on the Yocto build:
    I have specified MACHINE=am57xx-evm.
    I did not find a definition for "am57xx-idk" or something like that in the "meta-ti/conf/machine/" directory.
    There is only one configuration "am57xx-hs-evm" left.

  • I copied the root filesystem from the SD card (partition 2 "rootfs") to the directory "targetNFS/" for the NFS server:

    rsync -av --progress /media/stranzjm/rootfs/ /home/stranzjm/Projekte/ti-am57x/PROCESSOR-SDK-LINUX-AM57X/ti-psdk-08_02_01_00/targetNFS/

    The target "TMDSIDK572" is configured to load the Linux kernel from the TFTP server and the root filesystem from the NFS server.

    I track the boot process using a "minicom" connection.
    After some time, the connected HDMI monitor only displays "Please wait ...", but not the expected graphical interface with the selection of demo applications.

    The boot messages contain the following error messages:

    ...
    [FAILED] Failed to start Load Kernel Modules.
    ...
    [FAILED] Failed to start TI MultiCore Tools Daemon.
    See 'systemctl status ti-mct-daemon.service' for details.
    ...
    [FAILED] Failed to start Synchronize System and HW clocks.
    ...

    Here is the complete boot log:

    U-Boot SPL 2019.01-ga141f7abfd (Jan 05 2020 - 10:23:38 +0000)
    DRA752-GP ES2.0
    no pinctrl state for default mode
    Trying to boot from MMC1
    no pinctrl state for default mode
    Loading Environment from FAT... OK
    
    
    U-Boot 2019.01-ga141f7abfd (Jan 05 2020 - 10:23:38 +0000)
    
    CPU  : DRA752-GP ES2.0
    Model: TI AM5728 IDK
    Board: AM572x IDK REV 1.3C
    DRAM:  2 GiB
    MMC:   OMAP SD/MMC: 0, OMAP SD/MMC: 1
    Loading Environment from FAT... OK
    am57x_idk_lcd_detect: Failed to get I2C device 0/56 (ret 1)
    Net:   eth0: ethernet@48484000
    Hit any key to stop autoboot:  0 
    switch to partitions #0, OK
    mmc0 is current device
    1490 bytes read in 2 ms (727.5 KiB/s)
    Importing environment from mmc0 ...
    ethernet@48484000 Waiting for PHY auto negotiation to complete.......... done
    link up on port 0, speed 1000, full duplex
    BOOTP broadcast 1
    BOOTP broadcast 2
    DHCP client bound to address 192.168.5.104 (258 ms)
    link up on port 0, speed 1000, full duplex
    Using ethernet@48484000 device
    TFTP from server 192.168.5.64; our IP address is 192.168.5.104
    Filename 'zImage-am57xx-evm.bin'.
    Load address: 0x82000000
    Loading: #################################################################
             #################################################################
             #################################################################
             #################################################################
             #################################################################
             #################################################################
             #################################################################
             #################################################################
             #################################################################
             #################################################################
             #################################################################
             #################################################################
             #################################################################
             #################################################################
             #################################################################
             ###################################
             4.1 MiB/s
    done
    Bytes transferred = 5169664 (4ee200 hex)
    link up on port 0, speed 1000, full duplex
    Using ethernet@48484000 device
    TFTP from server 192.168.5.64; our IP address is 192.168.5.104
    Filename 'am572x-idk.dtb'.
    Load address: 0x88000000
    Loading: #########################################
             3.6 MiB/s
    done
    Bytes transferred = 209063 (330a7 hex)
    ## Flattened Device Tree blob at 88000000
       Booting using the fdt blob at 0x88000000
       Loading Device Tree to 8ffc9000, end 8ffff0a6 ... OK
    
    Starting kernel ...
    
    [    0.000000] Booting Linux on physical CPU 0x0
    [    0.000000] Linux version 5.10.100-g7a7a3af903 (oe-user@oe-host) (arm-none-linux-gnueabihf-gcc (GNU Toolchain for the A-profile Architecture 9.2-2019.12 (arm-9.10)) 9.2.1 20191025, GNU ld (GNU Toolchain for t
    he A-profile Architecture 9.2-2019.12 (arm-9.10)) 2.33.1.20191209) #1 SMP PREEMPT Sun Jun 26 17:12:53 UTC 2022
    [    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 AM5728 IDK
    [    0.000000] Memory policy: Data cache writealloc
    [    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 0x00000000afd00000 to (ptrval) for dram barrier
    [    0.000000] Zone ranges:
    [    0.000000]   DMA      [mem 0x0000000080000000-0x00000000afcfffff]
    [    0.000000]   Normal   empty
    [    0.000000]   HighMem  [mem 0x00000000afd00000-0x00000000ffffffff]
    [    0.000000] Movable zone start for each node
    [    0.000000] Early memory node ranges
    [    0.000000]   node   0: [mem 0x0000000080000000-0x00000000afcfffff]
    [    0.000000]   node   0: [mem 0x00000000b0000000-0x00000000ffffffff]
    [    0.000000] Initmem setup node 0 [mem 0x0000000080000000-0x00000000ffffffff]
    [    0.000000] DRA752 ES2.0
    [    0.000000] percpu: Embedded 16 pages/cpu s33228 r8192 d24116 u65536
    [    0.000000] Built 1 zonelists, mobility grouping on.  Total pages: 521798
    [    0.000000] Kernel command line: console=ttyS2,115200n8 root=/dev/nfs nfsroot=192.168.5.64:/home/stranzjm/Projekte/ti-am57x/PROCESSOR-SDK-LINUX-AM57X/ti-psdk-08_02_01_00/targetNFS,nolock,v3,tcp,rsize=4096,wsi
    ze=4096 rw ip=192.168.5.41::192.168.5.254:255.255.255.0::eth0:off
    [    0.000000] Dentry cache hash table entries: 131072 (order: 7, 524288 bytes, linear)
    [    0.000000] Inode-cache hash table entries: 65536 (order: 6, 262144 bytes, linear)
    [    0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off
    [    0.000000] software IO TLB: mapped [mem 0x00000000aa93f000-0x00000000ae93f000] (64MB)
    [    0.000000] Memory: 1801980K/2094080K available (10240K kernel code, 710K rwdata, 3464K rodata, 2048K init, 297K bss, 103684K reserved, 188416K cma-reserved, 1286144K highmem)
    [    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1
    [    0.000000] rcu: Preemptible hierarchical RCU implementation.
    [    0.000000] rcu:     RCU event tracing is enabled.
    [    0.000000]  Trampoline variant of Tasks RCU enabled.
    [    0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 10 jiffies.
    [    0.000000] NR_IRQS: 16, nr_irqs: 16, preallocated irqs: 16
    [    0.000000] GIC: Using split EOI/Deactivate mode
    [    0.000000] random: get_random_bytes called from start_kernel+0x32c/0x4e0 with crng_init=0
    [    0.000000] OMAP clocksource: 32k_counter at 32768 Hz
    [    0.000000] clocksource: 32k_counter: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 58327039986419 ns
    [    0.000030] sched_clock: 32 bits at 32kHz, resolution 30517ns, wraps every 65535999984741ns
    [    0.001312] TI gptimer clockevent: always-on 32786 Hz at /ocp/interconnect@4ae00000/segment@10000/target-module@8000
    [    0.001861] TI gptimer percpu-dmtimer: 20000000 Hz at /ocp/interconnect@48000000/segment@0/target-module@32000
    [    0.002960] TI gptimer percpu-dmtimer: 20000000 Hz at /ocp/interconnect@48800000/segment@0/target-module@2a000
    [    0.003845] Console: colour dummy device 80x30
    [    0.003906] Calibrating delay loop... 1993.93 BogoMIPS (lpj=9969664)
    [    0.061950] pid_max: default: 32768 minimum: 301
    [    0.062072] Mount-cache hash table entries: 2048 (order: 1, 8192 bytes, linear)
    [    0.062072] Mountpoint-cache hash table entries: 2048 (order: 1, 8192 bytes, linear)
    [    0.062683] CPU: Testing write buffer coherency: ok
    [    0.062713] CPU0: Spectre v2: using ICIALLU workaround
    [    0.062896] /cpus/cpu@0 missing clock-frequency property
    [    0.062896] /cpus/cpu@1 missing clock-frequency property
    [    0.062927] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
    [    0.063415] Setting up static identity map for 0x80200000 - 0x80200060
    [    0.063507] rcu: Hierarchical SRCU implementation.
    [    0.063659] EFI services will not be available.
    [    0.064208] smp: Bringing up secondary CPUs ...
    [    0.124420] CPU1: thread -1, cpu 1, socket 0, mpidr 80000001
    [    0.124450] CPU1: Spectre v2: using ICIALLU workaround
    [    0.124572] smp: Brought up 1 node, 2 CPUs
    [    0.124572] SMP: Total of 2 processors activated (3994.41 BogoMIPS).
    [    0.124603] CPU: All CPU(s) started in HYP mode.
    [    0.124603] CPU: Virtualization extensions available.
    [    0.124969] devtmpfs: initialized
    [    0.147796] VFP support v0.3: implementor 41 architecture 4 part 30 variant f rev 0
    [    0.147979] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
    [    0.147979] futex hash table entries: 512 (order: 3, 32768 bytes, linear)
    [    0.150909] pinctrl core: initialized pinctrl subsystem
    [    0.151428] DMI not present or invalid.
    [    0.151702] NET: Registered protocol family 16
    [    0.152801] DMA: preallocated 256 KiB pool for atomic coherent allocations
    [    0.155548] omap_hwmod: l3_main_2 using broken dt data from ocp
    [    0.173614] thermal_sys: Registered thermal governor 'fair_share'
    [    0.173614] thermal_sys: Registered thermal governor 'bang_bang'
    [    0.173614] thermal_sys: Registered thermal governor 'step_wise'
    [    0.173645] thermal_sys: Registered thermal governor 'user_space'
    [    0.174377] cpuidle: using governor ladder
    [    0.174407] cpuidle: using governor menu
    [    2.574249] random: fast init done
    [    3.149597] No ATAGs?
    [    3.149688] hw-breakpoint: found 5 (+1 reserved) breakpoint and 4 watchpoint registers.
    [    3.149688] hw-breakpoint: maximum watchpoint size is 8 bytes.
    [    3.186645] reg-fixed-voltage fixedregulator-v3_3d: Failed to register regulator: -517
    [    3.186828] V1_2D: supplied by VMAIN
    [    3.187316] reg-fixed-voltage fixedregulator-vtt: Failed to register regulator: -517
    [    3.188629] iommu: Default domain type: Translated 
    [    3.192047] SCSI subsystem initialized
    [    3.192535] mc: Linux media interface: v0.10
    [    3.192565] videodev: Linux video capture interface: v2.00
    [    3.192626] pps_core: LinuxPPS API ver. 1 registered
    [    3.192626] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
    [    3.192657] PTP clock support registered
    [    3.192687] EDAC MC: Ver: 3.0.0
    [    3.193786] Advanced Linux Sound Architecture Driver Initialized.
    [    3.194580] clocksource: Switched to clocksource 32k_counter
    [    3.200744] NET: Registered protocol family 2
    [    3.200866] IP idents hash table entries: 16384 (order: 5, 131072 bytes, linear)
    [    3.201629] tcp_listen_portaddr_hash hash table entries: 512 (order: 0, 6144 bytes, linear)
    [    3.201660] TCP established hash table entries: 8192 (order: 3, 32768 bytes, linear)
    [    3.201721] TCP bind hash table entries: 8192 (order: 4, 65536 bytes, linear)
    [    3.201843] TCP: Hash tables configured (established 8192 bind 8192)
    [    3.201934] UDP hash table entries: 512 (order: 2, 16384 bytes, linear)
    [    3.201965] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes, linear)
    [    3.202056] NET: Registered protocol family 1
    [    3.202423] RPC: Registered named UNIX socket transport module.
    [    3.202453] RPC: Registered udp transport module.
    [    3.202453] RPC: Registered tcp transport module.
    [    3.202453] RPC: Registered tcp NFSv4.1 backchannel transport module.
    [    3.202484] PCI: CLS 0 bytes, default 64
    [    3.203887] hw perfevents: no interrupt-affinity property for /pmu, guessing.
    [    3.204040] hw perfevents: enabled with armv7_cortex_a15 PMU driver, 7 counters available
    [    3.204772] Initialise system trusted keyrings
    [    3.204895] workingset: timestamp_bits=14 max_order=19 bucket_order=5
    [    3.208740] squashfs: version 4.0 (2009/01/31) Phillip Lougher
    [    3.209197] NFS: Registering the id_resolver key type
    [    3.209228] Key type id_resolver registered
    [    3.209259] Key type id_legacy registered
    [    3.209320] nfs4filelayout_init: NFSv4 File Layout Driver Registering...
    [    3.209320] nfs4flexfilelayout_init: NFSv4 Flexfile Layout Driver Registering...
    [    3.209350] ntfs: driver 2.1.32 [Flags: R/O].
    [    3.209686] Key type asymmetric registered
    [    3.209716] Asymmetric key parser 'x509' registered
    [    3.209747] bounce: pool size: 64 pages
    [    3.209777] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 244)
    [    3.209808] io scheduler mq-deadline registered
    [    3.209808] io scheduler kyber registered
    [    3.726226] omap-dma-engine 4a056000.dma-controller: OMAP DMA engine driver (LinkedList1/2/3 supported)
    [    4.040832] OMAP GPIO hardware version 0.1
    [    4.273803] palmas 0-0058: Irq flag is 0x00000004
    [    4.296508] palmas 0-0058: Muxing GPIO 2b, PWM 0, LED 0
    [    4.311676] smps12: supplied by regulator-dummy
    [    4.313232] smps3: supplied by VMAIN
    [    4.314849] smps45: supplied by regulator-dummy
    [    4.316528] smps6: supplied by VMAIN
    [    4.318054] smps7: supplied by VMAIN
    [    4.319885] smps8: supplied by VMAIN
    [    4.320678] smps9: supplied by VMAIN
    [    4.321624] ldo1: supplied by VMAIN
    [    4.323333] ldo2: supplied by VMAIN
    [    4.325073] ldo3: supplied by VMAIN
    [    4.326782] ldo4: supplied by VMAIN
    [    4.328613] LDO5: supplied by regulator-dummy
    [    4.328979] LDO6: supplied by regulator-dummy
    [    4.329315] LDO7: supplied by regulator-dummy
    [    4.329650] LDO8: supplied by regulator-dummy
    [    4.330047] ldo9: supplied by VMAIN
    [    4.331909] ldoln: supplied by VMAIN
    [    4.333648] ldousb: supplied by VMAIN
    [    4.351104] omap_i2c 48070000.i2c: bus 0 rev0.12 at 400 kHz
    [    4.375457] omap-mailbox 48840000.mailbox: omap mailbox rev 0x400
    [    4.376831] omap-mailbox 48842000.mailbox: omap mailbox rev 0x400
    [    4.386444] edma 43300000.dma: memcpy is disabled
    [    4.389221] edma 43300000.dma: TI EDMA DMA engine driver
    [    4.406005] pinctrl-single 4a003400.pinmux: 282 pins, size 1128
    [    4.411193] dra7-pcie 51000000.pcie: host bridge /ocp/axi@0/pcie@51000000 ranges:
    [    4.411254] dra7-pcie 51000000.pcie:       IO 0x0020003000..0x0020012fff -> 0x0000000000
    [    4.411285] dra7-pcie 51000000.pcie:      MEM 0x0020013000..0x002fffffff -> 0x0020013000
    [    5.412109] dra7-pcie 51000000.pcie: Phy link never came up
    [    5.412231] dra7-pcie 51000000.pcie: PCI host bridge to bus 0000:00
    [    5.412261] pci_bus 0000:00: root bus resource [bus 00-ff]
    [    5.412261] pci_bus 0000:00: root bus resource [io  0x0000-0xffff]
    [    5.412261] pci_bus 0000:00: root bus resource [mem 0x20013000-0x2fffffff]
    [    5.412322] pci 0000:00:00.0: [104c:8888] type 01 class 0x060400
    [    5.412322] pci 0000:00:00.0: reg 0x10: [mem 0x00000000-0x000fffff]
    [    5.412353] pci 0000:00:00.0: reg 0x14: [mem 0x00000000-0x0000ffff]
    [    5.412414] pci 0000:00:00.0: supports D1
    [    5.412445] pci 0000:00:00.0: PME# supported from D0 D1 D3hot
    [    5.420379] PCI: bus0: Fast back to back transfers disabled
    [    5.427978] PCI: bus1: Fast back to back transfers enabled
    [    5.428009] pci 0000:00:00.0: BAR 0: assigned [mem 0x20100000-0x201fffff]
    [    5.428039] pci 0000:00:00.0: BAR 1: assigned [mem 0x20020000-0x2002ffff]
    [    5.428039] pci 0000:00:00.0: PCI bridge to [bus 01-ff]
    [    5.428375] pcieport 0000:00:00.0: PME: Signaling with IRQ 175
    [    5.480346] Serial: 8250/16550 driver, 10 ports, IRQ sharing enabled
    [    5.484191] printk: console [ttyS2] disabled
    [    5.484344] 48020000.serial: ttyS2 at MMIO 0x48020000 (irq = 112, base_baud = 3000000) is a 8250
    [    6.591644] printk: console [ttyS2] enabled
    [    6.598724] omap_rng 48090000.rng: Random Number Generator ver. 20
    [    6.605072] random: crng init done
    [    6.606567] DSS: OMAP DSS rev 6.1
    [    6.636840] brd: module loaded
    [    6.645477] loop: module loaded
    [    6.656890] spi-nor spi0.0: s25fl256s1 (32768 Kbytes)
    [    6.662017] 7 fixed-partitions partitions found on MTD device spi0.0
    [    6.668426] Creating 7 MTD partitions on "spi0.0":
    [    6.673248] 0x000000000000-0x000000040000 : "QSPI.SPL"
    [    6.695220] 0x000000040000-0x000000140000 : "QSPI.u-boot"
    [    6.701599] 0x000000140000-0x0000001c0000 : "QSPI.u-boot-spl-os"
    [    6.715209] 0x0000001c0000-0x0000001d0000 : "QSPI.u-boot-env"
    [    6.735168] 0x0000001d0000-0x0000001e0000 : "QSPI.u-boot-env.backup1"
    [    6.742584] 0x0000001e0000-0x0000009e0000 : "QSPI.kernel"
    [    6.755218] 0x0000009e0000-0x000002000000 : "QSPI.file-system"
    [    6.824645] davinci_mdio 48485000.mdio: davinci mdio revision 1.6, bus freq 1000000
    [    6.835968] davinci_mdio 48485000.mdio: phy[0]: device 48485000.mdio:00, driver Micrel KSZ9031 Gigabit PHY
    [    6.845733] davinci_mdio 48485000.mdio: phy[1]: device 48485000.mdio:01, driver Micrel KSZ9031 Gigabit PHY
    [    6.855926] cpsw-switch 48484000.switch: initialized cpsw ale version 1.4
    [    6.862762] cpsw-switch 48484000.switch: ALE Table size 1024
    [    6.868530] cpsw-switch 48484000.switch: cpts: overflow check period 500 (jiffies)
    [    6.876159] cpsw-switch 48484000.switch: CPTS: ref_clk_freq:266000000 calc_mult:4036623398 calc_shift:30 error:-1 nsec/sec
    [    6.887390] cpsw-switch 48484000.switch: Detected MACID = e4:15:f6:0e:4f:ae
    [    6.894409] cpsw-switch 48484000.switch: Detected MACID = e4:15:f6:0e:4f:af
    [    6.902862] cpsw-switch 48484000.switch: initialized (regs 0x0000000048484000, pool size 256) hw_ver:0019010F 1.15 (0)
    [    6.914550] i2c /dev entries driver
    [    6.927825] sdhci: Secure Digital Host Controller Interface driver
    [    6.934051] sdhci: Copyright(c) Pierre Ossman
    [    6.939575] sdhci-pltfm: SDHCI platform and OF driver helper
    [    6.946807] omap_gpio 4805d000.gpio: Could not set line 27 debounce to 200000 microseconds (-22)
    [    6.955688] sdhci-omap 4809c000.mmc: Got CD GPIO
    [    6.961029] sdhci-omap 480b4000.mmc: failed to set system capabilities
    [    6.968292] ledtrig-cpu: registered to indicate activity on CPUs
    [    6.978790] NET: Registered protocol family 10
    [    6.983856] Segment Routing with IPv6
    [    6.987579] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver
    [    6.993804] NET: Registered protocol family 17
    [    6.998504] Key type dns_resolver registered
    [    7.002838] Registering SWP/SWPB emulation handler
    [    7.008026] omap_voltage_late_init: Voltage driver support not added
    [    7.014404] Power Management for TI OMAP4+ devices.
    [    7.019653] Loading compiled-in X.509 certificates
    [    7.044799] dmm 4e000000.dmm: workaround for errata i878 in use
    [    7.052215] dmm 4e000000.dmm: initialized all PAT entries
    [    7.058380] V3_3D: supplied by smps9
    [    7.062469] vtt_fixed: supplied by V3_3D
    [    7.067626] omap-iommu 40d01000.mmu: 40d01000.mmu registered
    [    7.075073] omap-iommu 40d02000.mmu: 40d02000.mmu registered
    [    7.081329] platform 40800000.dsp: Adding to iommu group 0
    [    7.087829] omap-iommu 58882000.mmu: 58882000.mmu registered
    [    7.093750] platform 58820000.ipu: Adding to iommu group 1
    [    7.100311] omap-iommu 55082000.mmu: 55082000.mmu registered
    [    7.106262] platform 55020000.ipu: Adding to iommu group 2
    [    7.112762] omap-iommu 41501000.mmu: 41501000.mmu registered
    [    7.119537] omap-iommu 41502000.mmu: 41502000.mmu registered
    [    7.125610] platform 41000000.dsp: Adding to iommu group 3
    [    7.132232] omapdss_dss 58000000.dss: bound 58001000.dispc (ops dispc_component_ops)
    [    7.140228] omapdss_dss 58000000.dss: bound 58040000.encoder (ops hdmi5_component_ops)
    [    7.424285] [drm] Enabling DMM ywrap scrolling
    [    7.480102] Console: switching to colour frame buffer device 240x67
    [    7.503295] omapdrm omapdrm.0: [drm] fb0: omapdrmdrmfb frame buffer device
    [    7.511138] [drm] Initialized omapdrm 1.0.0 20110917 for omapdrm.0 on minor 0
    [    7.519226] omap_gpio 4805d000.gpio: Could not set line 27 debounce to 200000 microseconds (-22)
    [    7.528381] sdhci-omap 4809c000.mmc: Got CD GPIO
    [    7.535003] sdhci-omap 4809c000.mmc: no pinctrl state for ddr_3_3v mode
    [    7.559997] mmc1: SDHCI controller on 480b4000.mmc [480b4000.mmc] using ADMA
    [    7.567657] mmc0: SDHCI controller on 4809c000.mmc [4809c000.mmc] using ADMA
    [    7.575469] cpsw-switch 48484000.switch: starting ndev. mode: dual_mac
    [    7.613769] mmc0: new high speed SDHC card at address 59b4
    [    7.619659] mmcblk0: mmc0:59b4 USDU1 14.9 GiB 
    [    7.625518]  mmcblk0: p1 p2
    [    7.647247] mmc1: new DDR MMC card at address 0001
    [    7.652465] mmcblk1: mmc1:0001 S0J56X 14.8 GiB 
    [    7.657226] mmcblk1boot0: mmc1:0001 S0J56X partition 1 31.5 MiB
    [    7.663360] mmcblk1boot1: mmc1:0001 S0J56X partition 2 31.5 MiB
    [    7.669494] mmcblk1rpmb: mmc1:0001 S0J56X partition 3 4.00 MiB, chardev (243:0)
    [    7.675811] Micrel KSZ9031 Gigabit PHY 48485000.mdio:00: attached PHY driver [Micrel KSZ9031 Gigabit PHY] (mii_bus:phy_addr=48485000.mdio:00, irq=POLL)
    [   11.866241] cpsw-switch 48484000.switch eth0: Link is Up - 1Gbps/Full - flow control off
    [   11.894653] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
    [   11.924682] IP-Config: Complete:
    [   11.927917]      device=eth0, hwaddr=e4:15:f6:0e:4f:ae, ipaddr=192.168.5.41, mask=255.255.255.0, gw=192.168.5.254
    [   11.938262]      host=192.168.5.41, domain=, nis-domain=(none)
    [   11.944122]      bootserver=255.255.255.255, rootserver=192.168.5.64, rootpath=
    [   11.944732] ALSA device list:
    [   11.955078]   No soundcards found.
    [   11.963684] VFS: Mounted root (nfs filesystem) on device 0:16.
    [   11.969848] devtmpfs: mounted
    [   11.973907] Freeing unused kernel memory: 2048K
    [   12.024841] Run /sbin/init as init process
    [   12.186950] systemd[1]: System time before build time, advancing clock.
    [   12.203033] systemd[1]: systemd 239 running in system mode. (+PAM -AUDIT -SELINUX +IMA -APPARMOR +SMACK +SYSVINIT +UTMP -LIBCRYPTSETUP -GCRYPT -GNUTLS +ACL +XZ -LZ4 -SECCOMP +BLKID -ELFUTILS +KMOD -IDN2 -IDN 
    -PCRE2 default-hierarchy=hybrid)
    [   12.224822] systemd[1]: Detected architecture arm.
    
    Welcome to Arago 2019.11!
    
    [   12.295837] systemd[1]: Set hostname to <am57xx-evm>.
    [   12.468170] systemd[1]: File /lib/systemd/system/systemd-journald.service:36 configures an IP firewall (IPAddressDeny=any), but the local system does not support BPF/cgroup based firewalling.
    [   12.485412] systemd[1]: Proceeding WITHOUT firewalling in effect! (This warning is only shown for the first loaded unit using IP firewalling.)
    [   12.809448] systemd[1]: Listening on Process Core Dump Socket.
    [  OK  ] Listening on Process Core Dump Socket.
    [   12.845886] systemd[1]: Listening on udev Control Socket.
    [  OK  ] Listening on udev Control Socket.
    [   12.885192] systemd[1]: Listening on initctl Compatibility Named Pipe.
    [  OK  ] Listening on initctl Compatibility Named Pipe.
    [   12.926025] systemd[1]: Listening on Journal Socket (/dev/log).
    [  OK  ] Listening on Journal Socket (/dev/log).
    [   12.965545] systemd[1]: Listening on Network Service Netlink Socket.
    [  OK  ] Listening on Network Service Netlink Socket.
    [  OK  ] Started Dispatch Password Requests to Console Directory Watch.
    [  OK  ] Reached target Remote File Systems.
    [  OK  ] Created slice system-serial\x2dgetty.slice.
    [  OK  ] Started Forward Password Requests to Wall Directory Watch.
    [  OK  ] Reached target Paths.
    [  OK  ] Created slice User and Session Slice.
    [  OK  ] Reached target Slices.
    [  OK  ] Listening on Journal Socket.
             Starting Journal Service...
             Starting Remount Root and Kernel File Systems...
    [  OK  ] Started Hardware RNG Entropy Gatherer Daemon.
             Mounting Kernel Debug File System...
    [  OK  ] Created slice system-getty.slice.
    [  OK  ] Listening on udev Kernel Socket.
             Starting udev Coldplug all Devices...
             Starting Load Kernel Modules...
    [  OK  ] Reached target Swap.
             Mounting Temporary Directory (/tmp)...
             Mounting POSIX Message Queue File System...
    [  OK  ] Started Journal Service.
    [  OK  ] Started Remount Root and Kernel File Systems.
    [  OK  ] Mounted Kernel Debug File System.
    [FAILED] Failed to start Load Kernel Modules.
    See 'systemctl status systemd-modules-load.service' for details.
    [  OK  ] Mounted Temporary Directory (/tmp).
    [  OK  ] Mounted POSIX Message Queue File System.
             Starting Apply Kernel Variables...
             Mounting Kernel Configuration File System...
             Starting Create Static Device Nodes in /dev...
             Starting Flush Journal to Persistent Storage...
    [  OK  ] Started Apply Kernel Variables.
    [  OK  ] Mounted Kernel Configuration File System.
    [  OK  ] Started Create Static Device Nodes in /dev.
    [   14.073455] systemd-journald[101]: Received request to flush runtime journal from PID 1
             Starting udev Kernel Device Manager...
    [  OK  ] Reached target Local File Systems (Pre).
             Mounting /media/ram...
    [  OK  ] Reached target Containers.
             Mounting /var/volatile...
    [  OK  ] Started udev Kernel Device Manager.
    [  OK  ] Started Flush Journal to Persistent Storage.
    [  OK  ] Mounted /media/ram.
    [  OK  ] Mounted /var/volatile.
             Starting Load/Save Random Seed...
    [  OK  ] Reached target Local File Systems.
             Starting Create Volatile Files and Directories...
    [  OK  ] Started Load/Save Random Seed.
    [  OK  ] Started udev Coldplug all Devices.
    [  OK  ] Started Create Volatile Files and Directories.
             Starting Update UTMP about System Boot/Shutdown...
             Starting Network Service...
             Starting Network Time Synchronization...
    [  OK  ] Started Update UTMP about System Boot/Shutdown.
    [  OK  ] Found device /dev/ttyS2.
    [  OK  ] Started Network Service.
             Starting Wait for Network to be Configured...
             Starting Network Name Resolution...
    [  OK  ] Started Network Time Synchronization.
    [  OK  ] Reached target System Initialization.
    [  OK  ] Listening on Avahi mDNS/DNS-SD Stack Activation Socket.
    [  OK  ] Listening on D-Bus System Message Bus Socket.
             Starting Reboot and dump vmcore via kexec...
    [  OK  ] Listening on dropbear.socket.
    [  OK  ] Listening on RPCbind Server Activation Socket.
    [  OK  ] Reached target Sockets.
    [  OK  ] Reached target Basic System.
    [  OK  ] Started Periodic Command Scheduler.
             Starting rc.pvr.service...
             Starting Print notice about GPLv3 packages...
             Starting Login Service...
             Starting TI MultiCore Tools Daemon...
             Starting TI IPC Daemon...
    [  OK  ] Started Job spooling tools.
    [  OK  ] Started D-Bus System Message Bus.
             Starting RPC Bind Service...
    [  OK  ] Started Daily Cleanup of Temporary Directories.
    [  OK  ] Reached target System Time Synchronized.
    [  OK  ] Started Daily rotation of log files.
    [  OK  ] Reached target Timers.
    [  OK  ] Started Network Name Resolution.
    [  OK  ] Started Reboot and dump vmcore via kexec.
    [  OK  ] Started TI IPC Daemon.
    [  OK  ] Started rc.pvr.service.
    [FAILED] Failed to start TI MultiCore Tools Daemon.
    See 'systemctl status ti-mct-daemon.service' for details.
    [  OK  ] Started RPC Bind Service.
    [  OK  ] Started Wait for Network to be Configured.
    ***************************************************************
    ***************************************************************
    NOTICE: This file system contains the following GPLv3 packages:
            autoconf
            bash-dev
            bash
            bc
            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
            glmark2
            gstreamer1.0-libav
            gzip
            hidapi
            libasm1
            libbfd
            libcairo-perf-utils
            libdw1
            libelf1
            libgdbm-compat4
            libgdbm-dev
            libgdbm6
            libgettextlib
            libgettextsrc
            libgmp10
            libidn2-0
            libmavconn
            libmpc3
            libmpfr6
            libreadline-dev
            libreadline7
            libunistring2
            m4-dev
            m4
            make
            mavlink
            mavros-extras
            mavros-msgs
            mavros
            nettle
            parted
            pdm-anomaly-detection
            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.
    [  OK  ] Created slice system-systemd\x2dfsck.slice.
             Starting File System Check on /dev/mmcblk0p2...
             Starting File System Check on /dev/mmcblk0p1...
    [  OK  ] Listening on Load/Save RF Kill Switch Status /dev/rfkill Watch.
             Starting weston.service...
    [  OK  ] Reached target Network.
             Starting Simple Network Management Protocol (SNMP) Daemon....
             Starting Enable and configure wl18xx bluetooth stack...
    [  OK  ] Started Redis In-Memory Data Store.
    [  OK  ] Reached target Network is Online.
    [  OK  ] Started strongSwan IPsec IKEv1/IKEv2 daemon using ipsec.conf.
             Starting Lightning Fast Webserver With Light System Requirements...
             Starting Permit User Sessions...
    [  OK  ] Reached target Host and Network Name Lookups.
    [  OK  ] Started NFS status monitor for NFSv2/3 locking..
             Starting Avahi mDNS/DNS-SD Stack...
    [  OK  ] Started Lightning Fast Webserver With Light System Requirements.
    [  OK  ] Started Permit User Sessions.
    [  OK  ] Started Serial Getty on ttyS2.
    [  OK  ] Started Getty on tty1.
    [  OK  ] Reached target Login Prompts.
             Starting Synchronize System and HW clocks...
    [  OK  ] Started Login Service.
    [FAILED] Failed to start Synchronize System and HW clocks.
    See 'systemctl status sync-clocks.service' for details.
    [  OK  ] Started Enable and configure wl18xx bluetooth stack.
    [  OK  ] Started Avahi mDNS/DNS-SD Stack.
    [  OK  ] Started File System Check on /dev/mmcblk0p2.
             Mounting /run/media/mmcblk0p2...
    [  OK  ] Started File System Check on /dev/mmcblk0p1.
             Mounting /run/media/mmcblk0p1...
    [  OK  ] Started Simple Network Management Protocol (SNMP) Daemon..
    [  OK  ] Mounted /run/media/mmcblk0p1.
    [   24.564941] EXT4-fs (mmcblk0p2): mounting ext3 file system using the ext4 subsystem
    [   24.602996] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: (null)
    [  OK  ] Mounted /run/media/mmcblk0p2.
    [  OK  ] Started weston.service.
             Starting Matrix GUI...
             Starting telnetd.service...
    [  OK  ] Started Matrix GUI.
    [  OK  ] Started telnetd.service.
             Starting thttpd.service...
             Starting LSB: network benchmark...
    [  OK  ] Started thttpd.service.
             Starting LSB: Redis, a key-value store...
    [  OK  ] Started LSB: network benchmark.
    [  OK  ] Started LSB: Redis, a key-value store.
             Starting gdbserverproxy.service...
    [  OK  ] Started gdbserverproxy.service.
             Starting thermal-zone-init.service...
    [  OK  ] Started thermal-zone-init.service.
    [  OK  ] Reached target Multi-User System.
             Starting Update UTMP about System Runlevel Changes...
    [  OK  ] Started Update UTMP about System Runlevel Changes.
    
     _____                    _____           _         _   
    |  _  |___ ___ ___ ___   |  _  |___ ___  |_|___ ___| |_ 
    |     |  _| .'| . | . |  |   __|  _| . | | | -_|  _|  _|
    |__|__|_| |__,|_  |___|  |__|  |_| |___|_| |___|___|_|  
                  |___|                    |___|            
    
    Arago Project http://arago-project.org am57xx-evm ttyS2
    
    Arago 2019.11 am57xx-evm ttyS2
    
    am57xx-evm login:

    How to boot the SD card image from the NFS server?

    How can the SD card image be booted from the NFS server so that the result is the same as when booting from the SD card?

    Thank you in advance for your help!

    Jan.

  • Dear Team,

    Kind reminder to answer.

    Daniel

  • Hello Jan,

    Thank you for your patience.

    From the boot log It looks like you were booting from TFTP and loading the rootfs from NFS successfully.

    I do not see the errors you mentioned in the boot log.

    Was it working and it is no longer working?

  • Hello Josue!

    I have tried to explain my problem as accurately as possible.

    The board is booted from the TFTP/NFS server.

    However, the display on the connected HDMI monitor is different than when the board is booted from the SD card with exactly the same image:
    - Boot from SD card: Matrix GUI is started.
    - Boot from TFTP/NFS Sever: Matrix GUI is not started

    I would like to find out why this is the case, as I would expect the same result in both cases.

    Please have a closer look at the boot log again:

    Line 385:
    [FAILED] Failed to start Load Kernel Modules.
    See 'systemctl status systemd-modules-load.service' for details.

    Line 446:
    [FAILED] Failed to start TI MultiCore Tools Daemon.
    See 'systemctl status ti-mct-daemon.service' for details.

    Line 551:
    [FAILED] Failed to start Synchronize System and HW clocks.
    See 'systemctl status sync-clocks.service' for details.

    These messages do not appear when booting from the SD card, even though I use the exact same image from the Yocto build!

    Jan.

  • Hi Josue!

    I made one more attempt.

    I copied all files from the partition "boot" of the SD card to the directory "tftpboot/" and changed the necessary U-Boot variables for booting from the TFTP/NFS server.

    Here are the messages during the boot process:


    U-Boot SPL 2021.01-g44a87e3ab8 (Feb 16 2023 - 17:59:39 +0000)
    DRA752-GP ES2.0
    Trying to boot from MMC1
    no pinctrl state for default mode
    Loading Environment from FAT... no pinctrl state for default mode
    OK
    
    
    U-Boot 2021.01-g44a87e3ab8 (Feb 16 2023 - 17:59:39 +0000)
    
    CPU  : DRA752-GP ES2.0
    Model: TI AM5728 IDK
    Board: AM572x IDK REV 1.3C
    DRAM:  2 GiB
    MMC:   OMAP SD/MMC: 0, OMAP SD/MMC: 1
    Loading Environment from FAT... OK
    am57x_idk_lcd_detect: Failed to get I2C device 0/56 (ret 1)
    Net:   
    Warning: ethernet@48484000 MAC addresses don't match:
    Address in ROM is               e4:15:f6:0e:4f:ae
    Address in environment is       70:ff:76:1c:35:5b
    eth2: ethernet@48484000
    Hit any key to stop autoboot:  0 
    switch to partitions #0, OK
    mmc0 is current device
    574 bytes read in 9 ms (61.5 KiB/s)
    Importing environment from mmc0 ...
    ethernet@48484000 Waiting for PHY auto negotiation to complete.......... done
    link up on port 0, speed 1000, full duplex
    BOOTP broadcast 1
    DHCP client bound to address 192.168.5.124 (7 ms)
    link up on port 0, speed 1000, full duplex
    Using ethernet@48484000 device
    TFTP from server 192.168.5.64; our IP address is 192.168.5.124
    Filename 'zImage'.
    Load address: 0x82000000
    Loading: #T ################################################################
             #################################################################
             #################################################################
             #################################################################
             #################################################################
             #################################################################
             #################################################################
             #################################################################
             #################################################################
             #################################################################
             #################################################################
             #################################################################
             #################################################################
             #################################################################
             #################################################################
             ###################################
             459 KiB/s
    done
    Bytes transferred = 5169664 (4ee200 hex)
    link up on port 0, speed 1000, full duplex
    Using ethernet@48484000 device
    TFTP from server 192.168.5.64; our IP address is 192.168.5.124
    Filename 'am572x-idk.dtb'.
    Load address: 0x88000000
    Loading: #T ########################################
             40 KiB/s
    done
    Bytes transferred = 209063 (330a7 hex)
    ## Flattened Device Tree blob at 88000000
       Booting using the fdt blob at 0x88000000
       Loading Device Tree to 8ffc9000, end 8ffff0a6 ... OK
    
    Starting kernel ...
    
    [    0.000000] Booting Linux on physical CPU 0x0
    [    0.000000] Linux version 5.10.100-g7a7a3af903 (oe-user@oe-host) (arm-none-linux-gnueabihf-gcc (GNU Toolchain for the A-profile Architecture 9.2-2019.12 (arm-9.10)) 9.2.1 20191025, GNU ld (GNU Toolchain for 3
    [    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 AM5728 IDK
    [    0.000000] Memory policy: Data cache writealloc
    [    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 0x00000000afd00000 to (ptrval) for dram barrier
    [    0.000000] Zone ranges:
    [    0.000000]   DMA      [mem 0x0000000080000000-0x00000000afcfffff]
    [    0.000000]   Normal   empty
    [    0.000000]   HighMem  [mem 0x00000000afd00000-0x00000000ffffffff]
    [    0.000000] Movable zone start for each node
    [    0.000000] Early memory node ranges
    [    0.000000]   node   0: [mem 0x0000000080000000-0x00000000afcfffff]
    [    0.000000]   node   0: [mem 0x00000000b0000000-0x00000000ffffffff]
    [    0.000000] Initmem setup node 0 [mem 0x0000000080000000-0x00000000ffffffff]
    [    0.000000] DRA752 ES2.0
    [    0.000000] percpu: Embedded 16 pages/cpu s33228 r8192 d24116 u65536
    [    0.000000] Built 1 zonelists, mobility grouping on.  Total pages: 521798
    [    0.000000] Kernel command line: console=ttyS2,115200n8 root=/dev/nfs nfsroot=192.168.5.64:/home/stranzjm/Projekte/ti-am57x/PROCESSOR-SDK-LINUX-AM57X/ti-psdk-08_02_01_00/targetNFS,nolock,v3,tcp,rsize=4096,wsp
    [    0.000000] Dentry cache hash table entries: 131072 (order: 7, 524288 bytes, linear)
    [    0.000000] Inode-cache hash table entries: 65536 (order: 6, 262144 bytes, linear)
    [    0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off
    [    0.000000] software IO TLB: mapped [mem 0x00000000aa93f000-0x00000000ae93f000] (64MB)
    [    0.000000] Memory: 1801980K/2094080K available (10240K kernel code, 710K rwdata, 3464K rodata, 2048K init, 297K bss, 103684K reserved, 188416K cma-reserved, 1286144K highmem)
    [    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1
    [    0.000000] rcu: Preemptible hierarchical RCU implementation.
    [    0.000000] rcu:     RCU event tracing is enabled.
    [    0.000000]  Trampoline variant of Tasks RCU enabled.
    [    0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 10 jiffies.
    [    0.000000] NR_IRQS: 16, nr_irqs: 16, preallocated irqs: 16
    [    0.000000] GIC: Using split EOI/Deactivate mode
    [    0.000000] random: get_random_bytes called from start_kernel+0x32c/0x4e0 with crng_init=0
    [    0.000000] OMAP clocksource: 32k_counter at 32768 Hz
    [    0.000000] clocksource: 32k_counter: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 58327039986419 ns
    [    0.000000] sched_clock: 32 bits at 32kHz, resolution 30517ns, wraps every 65535999984741ns
    [    0.001312] TI gptimer clockevent: always-on 32786 Hz at /ocp/interconnect@4ae00000/segment@10000/target-module@8000
    [    0.001831] TI gptimer percpu-dmtimer: 20000000 Hz at /ocp/interconnect@48000000/segment@0/target-module@32000
    [    0.002929] TI gptimer percpu-dmtimer: 20000000 Hz at /ocp/interconnect@48800000/segment@0/target-module@2a000
    [    0.003814] Console: colour dummy device 80x30
    [    0.003875] Calibrating delay loop... 1993.93 BogoMIPS (lpj=9969664)
    [    0.061920] pid_max: default: 32768 minimum: 301
    [    0.062042] Mount-cache hash table entries: 2048 (order: 1, 8192 bytes, linear)
    [    0.062042] Mountpoint-cache hash table entries: 2048 (order: 1, 8192 bytes, linear)
    [    0.062622] CPU: Testing write buffer coherency: ok
    [    0.062683] CPU0: Spectre v2: using ICIALLU workaround
    [    0.062835] /cpus/cpu@0 missing clock-frequency property
    [    0.062866] /cpus/cpu@1 missing clock-frequency property
    [    0.062866] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
    [    0.063354] Setting up static identity map for 0x80200000 - 0x80200060
    [    0.063446] rcu: Hierarchical SRCU implementation.
    [    0.063598] EFI services will not be available.
    [    0.064147] smp: Bringing up secondary CPUs ...
    [    0.124359] CPU1: thread -1, cpu 1, socket 0, mpidr 80000001
    [    0.124389] CPU1: Spectre v2: using ICIALLU workaround
    [    0.124511] smp: Brought up 1 node, 2 CPUs
    [    0.124511] SMP: Total of 2 processors activated (3994.41 BogoMIPS).
    [    0.124542] CPU: All CPU(s) started in HYP mode.
    [    0.124542] CPU: Virtualization extensions available.
    [    0.124908] devtmpfs: initialized
    [    0.147552] VFP support v0.3: implementor 41 architecture 4 part 30 variant f rev 0
    [    0.147705] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
    [    0.147735] futex hash table entries: 512 (order: 3, 32768 bytes, linear)
    [    0.150604] pinctrl core: initialized pinctrl subsystem
    [    0.151123] DMI not present or invalid.
    [    0.151367] NET: Registered protocol family 16
    [    0.152465] DMA: preallocated 256 KiB pool for atomic coherent allocations
    [    0.155120] omap_hwmod: l3_main_2 using broken dt data from ocp
    [    0.173217] thermal_sys: Registered thermal governor 'fair_share'
    [    0.173217] thermal_sys: Registered thermal governor 'bang_bang'
    [    0.173217] thermal_sys: Registered thermal governor 'step_wise'
    [    0.173248] thermal_sys: Registered thermal governor 'user_space'
    [    0.173980] cpuidle: using governor ladder
    [    0.174011] cpuidle: using governor menu
    [    2.574188] random: fast init done
    [    3.149230] No ATAGs?
    [    3.149291] hw-breakpoint: found 5 (+1 reserved) breakpoint and 4 watchpoint registers.
    [    3.149291] hw-breakpoint: maximum watchpoint size is 8 bytes.
    [    3.186187] reg-fixed-voltage fixedregulator-v3_3d: Failed to register regulator: -517
    [    3.186340] V1_2D: supplied by VMAIN
    [    3.186859] reg-fixed-voltage fixedregulator-vtt: Failed to register regulator: -517
    [    3.188171] iommu: Default domain type: Translated 
    [    3.191558] SCSI subsystem initialized
    [    3.192016] mc: Linux media interface: v0.10
    [    3.192047] videodev: Linux video capture interface: v2.00
    [    3.192108] pps_core: LinuxPPS API ver. 1 registered
    [    3.192138] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
    [    3.192138] PTP clock support registered
    [    3.192169] EDAC MC: Ver: 3.0.0
    [    3.193298] Advanced Linux Sound Architecture Driver Initialized.
    [    3.194091] clocksource: Switched to clocksource 32k_counter
    [    3.200256] NET: Registered protocol family 2
    [    3.200378] IP idents hash table entries: 16384 (order: 5, 131072 bytes, linear)
    [    3.201141] tcp_listen_portaddr_hash hash table entries: 512 (order: 0, 6144 bytes, linear)
    [    3.201171] TCP established hash table entries: 8192 (order: 3, 32768 bytes, linear)
    [    3.201232] TCP bind hash table entries: 8192 (order: 4, 65536 bytes, linear)
    [    3.201354] TCP: Hash tables configured (established 8192 bind 8192)
    [    3.201416] UDP hash table entries: 512 (order: 2, 16384 bytes, linear)
    [    3.201446] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes, linear)
    [    3.201568] NET: Registered protocol family 1
    [    3.201904] RPC: Registered named UNIX socket transport module.
    [    3.201934] RPC: Registered udp transport module.
    [    3.201934] RPC: Registered tcp transport module.
    [    3.201934] RPC: Registered tcp NFSv4.1 backchannel transport module.
    [    3.201965] PCI: CLS 0 bytes, default 64
    [    3.203369] hw perfevents: no interrupt-affinity property for /pmu, guessing.
    [    3.203521] hw perfevents: enabled with armv7_cortex_a15 PMU driver, 7 counters available
    [    3.204284] Initialise system trusted keyrings
    [    3.204376] workingset: timestamp_bits=14 max_order=19 bucket_order=5
    [    3.208190] squashfs: version 4.0 (2009/01/31) Phillip Lougher
    [    3.208679] NFS: Registering the id_resolver key type
    [    3.208679] Key type id_resolver registered
    [    3.208709] Key type id_legacy registered
    [    3.208770] nfs4filelayout_init: NFSv4 File Layout Driver Registering...
    [    3.208770] nfs4flexfilelayout_init: NFSv4 Flexfile Layout Driver Registering...
    [    3.208801] ntfs: driver 2.1.32 [Flags: R/O].
    [    3.209136] Key type asymmetric registered
    [    3.209167] Asymmetric key parser 'x509' registered
    [    3.209197] bounce: pool size: 64 pages
    [    3.209228] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 244)
    [    3.209228] io scheduler mq-deadline registered
    [    3.209259] io scheduler kyber registered
    [    3.725952] omap-dma-engine 4a056000.dma-controller: OMAP DMA engine driver (LinkedList1/2/3 supported)
    [    4.041015] OMAP GPIO hardware version 0.1
    [    4.274200] palmas 0-0058: Irq flag is 0x00000004
    [    4.306030] palmas 0-0058: Muxing GPIO 2b, PWM 0, LED 0
    [    4.321258] smps12: supplied by regulator-dummy
    [    4.322814] smps3: supplied by VMAIN
    [    4.324432] smps45: supplied by regulator-dummy
    [    4.326141] smps6: supplied by VMAIN
    [    4.327697] smps7: supplied by VMAIN
    [    4.329528] smps8: supplied by VMAIN
    [    4.330322] smps9: supplied by VMAIN
    [    4.331268] ldo1: supplied by VMAIN
    [    4.333007] ldo2: supplied by VMAIN
    [    4.334747] ldo3: supplied by VMAIN
    [    4.336456] ldo4: supplied by VMAIN
    [    4.338317] LDO5: supplied by regulator-dummy
    [    4.338684] LDO6: supplied by regulator-dummy
    [    4.339019] LDO7: supplied by regulator-dummy
    [    4.339385] LDO8: supplied by regulator-dummy
    [    4.339752] ldo9: supplied by VMAIN
    [    4.341644] ldoln: supplied by VMAIN
    [    4.343383] ldousb: supplied by VMAIN
    [    4.360870] omap_i2c 48070000.i2c: bus 0 rev0.12 at 400 kHz
    [    4.384887] omap-mailbox 48840000.mailbox: omap mailbox rev 0x400
    [    4.386260] omap-mailbox 48842000.mailbox: omap mailbox rev 0x400
    [    4.395904] edma 43300000.dma: memcpy is disabled
    [    4.398620] edma 43300000.dma: TI EDMA DMA engine driver
    [    4.415313] pinctrl-single 4a003400.pinmux: 282 pins, size 1128
    [    4.420440] dra7-pcie 51000000.pcie: host bridge /ocp/axi@0/pcie@51000000 ranges:
    [    4.420471] dra7-pcie 51000000.pcie:       IO 0x0020003000..0x0020012fff -> 0x0000000000
    [    4.420532] dra7-pcie 51000000.pcie:      MEM 0x0020013000..0x002fffffff -> 0x0020013000
    [    5.414794] dra7-pcie 51000000.pcie: Phy link never came up
    [    5.414886] dra7-pcie 51000000.pcie: PCI host bridge to bus 0000:00
    [    5.414916] pci_bus 0000:00: root bus resource [bus 00-ff]
    [    5.414916] pci_bus 0000:00: root bus resource [io  0x0000-0xffff]
    [    5.414947] pci_bus 0000:00: root bus resource [mem 0x20013000-0x2fffffff]
    [    5.414978] pci 0000:00:00.0: [104c:8888] type 01 class 0x060400
    [    5.415008] pci 0000:00:00.0: reg 0x10: [mem 0x00000000-0x000fffff]
    [    5.415008] pci 0000:00:00.0: reg 0x14: [mem 0x00000000-0x0000ffff]
    [    5.415069] pci 0000:00:00.0: supports D1
    [    5.415100] pci 0000:00:00.0: PME# supported from D0 D1 D3hot
    [    5.422943] PCI: bus0: Fast back to back transfers disabled
    [    5.430572] PCI: bus1: Fast back to back transfers enabled
    [    5.430603] pci 0000:00:00.0: BAR 0: assigned [mem 0x20100000-0x201fffff]
    [    5.430603] pci 0000:00:00.0: BAR 1: assigned [mem 0x20020000-0x2002ffff]
    [    5.430633] pci 0000:00:00.0: PCI bridge to [bus 01-ff]
    [    5.430938] pcieport 0000:00:00.0: PME: Signaling with IRQ 175
    [    5.481933] Serial: 8250/16550 driver, 10 ports, IRQ sharing enabled
    [    5.485809] printk: console [ttyS2] disabled
    [    5.485961] 48020000.serial: ttyS2 at MMIO 0x48020000 (irq = 112, base_baud = 3000000) is a 8250
    [    6.589508] printk: console [ttyS2] enabled
    [    6.596588] omap_rng 48090000.rng: Random Number Generator ver. 20
    [    6.603973] random: crng init done
    [    6.607727] DSS: OMAP DSS rev 6.1
    [    6.636199] brd: module loaded
    [    6.644805] loop: module loaded
    [    6.656158] spi-nor spi0.0: s25fl256s1 (32768 Kbytes)
    [    6.661285] 7 fixed-partitions partitions found on MTD device spi0.0
    [    6.667724] Creating 7 MTD partitions on "spi0.0":
    [    6.672546] 0x000000000000-0x000000040000 : "QSPI.SPL"
    [    6.694732] 0x000000040000-0x000000140000 : "QSPI.u-boot"
    [    6.701171] 0x000000140000-0x0000001c0000 : "QSPI.u-boot-spl-os"
    [    6.714691] 0x0000001c0000-0x0000001d0000 : "QSPI.u-boot-env"
    [    6.724731] 0x0000001d0000-0x0000001e0000 : "QSPI.u-boot-env.backup1"
    [    6.744659] 0x0000001e0000-0x0000009e0000 : "QSPI.kernel"
    [    6.751037] 0x0000009e0000-0x000002000000 : "QSPI.file-system"
    [    6.824188] davinci_mdio 48485000.mdio: davinci mdio revision 1.6, bus freq 1000000
    [    6.835540] davinci_mdio 48485000.mdio: phy[0]: device 48485000.mdio:00, driver Micrel KSZ9031 Gigabit PHY
    [    6.845275] davinci_mdio 48485000.mdio: phy[1]: device 48485000.mdio:01, driver Micrel KSZ9031 Gigabit PHY
    [    6.855590] cpsw-switch 48484000.switch: initialized cpsw ale version 1.4
    [    6.862426] cpsw-switch 48484000.switch: ALE Table size 1024
    [    6.868194] cpsw-switch 48484000.switch: cpts: overflow check period 500 (jiffies)
    [    6.875823] cpsw-switch 48484000.switch: CPTS: ref_clk_freq:266000000 calc_mult:4036623398 calc_shift:30 error:-1 nsec/sec
    [    6.887054] cpsw-switch 48484000.switch: Detected MACID = e4:15:f6:0e:4f:ae
    [    6.894042] cpsw-switch 48484000.switch: Detected MACID = e4:15:f6:0e:4f:af
    [    6.902465] cpsw-switch 48484000.switch: initialized (regs 0x0000000048484000, pool size 256) hw_ver:0019010F 1.15 (0)
    [    6.914184] i2c /dev entries driver
    [    6.927368] sdhci: Secure Digital Host Controller Interface driver
    [    6.933593] sdhci: Copyright(c) Pierre Ossman
    [    6.939117] sdhci-pltfm: SDHCI platform and OF driver helper
    [    6.946319] omap_gpio 4805d000.gpio: Could not set line 27 debounce to 200000 microseconds (-22)
    [    6.955657] sdhci-omap 480b4000.mmc: failed to set system capabilities
    [    6.964141] sdhci-omap 4809c000.mmc: Got CD GPIO
    [    6.974426] ledtrig-cpu: registered to indicate activity on CPUs
    [    6.984649] NET: Registered protocol family 10
    [    6.989715] Segment Routing with IPv6
    [    6.993438] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver
    [    6.999664] NET: Registered protocol family 17
    [    7.004333] Key type dns_resolver registered
    [    7.008697] Registering SWP/SWPB emulation handler
    [    7.013824] omap_voltage_late_init: Voltage driver support not added
    [    7.020233] Power Management for TI OMAP4+ devices.
    [    7.025482] Loading compiled-in X.509 certificates
    [    7.050476] dmm 4e000000.dmm: workaround for errata i878 in use
    [    7.057830] dmm 4e000000.dmm: initialized all PAT entries
    [    7.063934] V3_3D: supplied by smps9
    [    7.068084] vtt_fixed: supplied by V3_3D
    [    7.073211] omap-iommu 40d01000.mmu: 40d01000.mmu registered
    [    7.080627] omap-iommu 40d02000.mmu: 40d02000.mmu registered
    [    7.086853] platform 40800000.dsp: Adding to iommu group 0
    [    7.093353] omap-iommu 58882000.mmu: 58882000.mmu registered
    [    7.099304] platform 58820000.ipu: Adding to iommu group 1
    [    7.105834] omap-iommu 55082000.mmu: 55082000.mmu registered
    [    7.111755] platform 55020000.ipu: Adding to iommu group 2
    [    7.118286] omap-iommu 41501000.mmu: 41501000.mmu registered
    [    7.125091] omap-iommu 41502000.mmu: 41502000.mmu registered
    [    7.131134] platform 41000000.dsp: Adding to iommu group 3
    [    7.137786] omapdss_dss 58000000.dss: bound 58001000.dispc (ops dispc_component_ops)
    [    7.145782] omapdss_dss 58000000.dss: bound 58040000.encoder (ops hdmi5_component_ops)
    [    7.430633] [drm] Enabling DMM ywrap scrolling
    [    7.482971] Console: switching to colour frame buffer device 240x67
    [    7.505950] omapdrm omapdrm.0: [drm] fb0: omapdrmdrmfb frame buffer device
    [    7.513641] [drm] Initialized omapdrm 1.0.0 20110917 for omapdrm.0 on minor 0
    [    7.522949] omap_gpio 4805d000.gpio: Could not set line 27 debounce to 200000 microseconds (-22)
    [    7.531799] sdhci-omap 4809c000.mmc: Got CD GPIO
    [    7.537384] sdhci-omap 4809c000.mmc: no pinctrl state for ddr_3_3v mode
    [    7.546905] mmc0: SDHCI controller on 480b4000.mmc [480b4000.mmc] using ADMA
    [    7.570343] mmc1: SDHCI controller on 4809c000.mmc [4809c000.mmc] using ADMA
    [    7.578247] cpsw-switch 48484000.switch: starting ndev. mode: dual_mac
    [    7.635437] mmc0: new DDR MMC card at address 0001
    [    7.640655] mmcblk0: mmc0:0001 S0J56X 14.8 GiB 
    [    7.641510] mmc1: new high speed SDHC card at address e624
    [    7.645416] mmcblk0boot0: mmc0:0001 S0J56X partition 1 31.5 MiB
    [    7.651153] mmcblk1: mmc1:e624 SC16G 14.8 GiB 
    [    7.656890] mmcblk0boot1: mmc0:0001 S0J56X partition 2 31.5 MiB
    [    7.667236] mmcblk0rpmb: mmc0:0001 S0J56X partition 3 4.00 MiB, chardev (243:0)
    [    7.671173]  mmcblk1: p1 p2
    [    7.685485] Micrel KSZ9031 Gigabit PHY 48485000.mdio:00: attached PHY driver [Micrel KSZ9031 Gigabit PHY] (mii_bus:phy_addr=48485000.mdio:00, irq=POLL)
    [    7.705749] cpsw-switch 48484000.switch: starting ndev. mode: dual_mac
    [    7.805541] Micrel KSZ9031 Gigabit PHY 48485000.mdio:01: attached PHY driver [Micrel KSZ9031 Gigabit PHY] (mii_bus:phy_addr=48485000.mdio:01, irq=POLL)
    [   11.865753] cpsw-switch 48484000.switch eth0: Link is Up - 1Gbps/Full - flow control off
    [   11.874176] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
    [   11.904174] Sending DHCP requests ., OK
    [   11.958068] IP-Config: Got DHCP answer from 192.168.5.254, my address is 192.168.5.126
    [   11.966094] IP-Config: Complete:
    [   11.969390]      device=eth0, hwaddr=e4:15:f6:0e:4f:ae, ipaddr=192.168.5.126, mask=255.255.255.0, gw=192.168.5.254
    [   11.979827]      host=192.168.5.126, domain=gins.local, nis-domain=(none)
    [   11.986724]      bootserver=0.0.0.0, rootserver=192.168.5.64, rootpath=
    [   11.986724]      nameserver0=192.168.2.230, nameserver1=192.168.2.228
    [   12.002685] ALSA device list:
    [   12.005676]   No soundcards found.
    [   12.014648] VFS: Mounted root (nfs filesystem) on device 0:16.
    [   12.020904] devtmpfs: mounted
    [   12.025024] Freeing unused kernel memory: 2048K
    [   12.084320] Run /sbin/init as init process
    [   12.216369] systemd[1]: System time before build time, advancing clock.
    [   12.235168] systemd[1]: systemd 244 running in system mode. (+PAM -AUDIT -SELINUX +IMA -APPARMOR -SMACK +SYSVINIT +UTMP -LIBCRYPTSETUP -GCRYPT -GNUTLS +ACL +XZ -LZ4 -SECCOMP +BLKID -ELFUTILS +KMOD -IDN2 -IDN)
    [   12.256988] systemd[1]: Detected architecture arm.
    
    Welcome to Arago 2021.09!
    
    [   12.355682] systemd[1]: Set hostname to <am57xx-evm-tisdk-default-image>.
    [   12.872406] systemd[1]: system-getty.slice: unit configures an IP firewall, but the local system does not support BPF/cgroup firewalling.
    [   12.884918] systemd[1]: (This warning is only shown for the first unit using IP firewalling.)
    [   12.896118] systemd[1]: Created slice system-getty.slice.
    [  OK  ] Created slice system-getty.slice.
    [   12.935668] systemd[1]: Created slice system-serial\x2dgetty.slice.
    [  OK  ] Created slice system-serial\x2dgetty.slice.
    [   12.974945] systemd[1]: Created slice User and Session Slice.
    [  OK  ] Created slice User and Session Slice.
    [   13.014434] systemd[1]: Started Dispatch Password Requests to Console Directory Watch.
    [  OK  ] Started Dispatch Password ��…ts to Console Directory Watch.
    [   13.054412] systemd[1]: Started Forward Password Requests to Wall Directory Watch.
    [  OK  ] Started Forward Password R��…uests to Wall Directory Watch.
    [   13.094573] systemd[1]: Reached target Paths.
    [  OK  ] Reached target Paths.
    [   13.124237] systemd[1]: Reached target Remote File Systems.
    [  OK  ] Reached target Remote File Systems.
    [   13.164367] systemd[1]: Reached target Slices.
    [  OK  ] Reached target Slices.
    [   13.204254] systemd[1]: Reached target Swap.
    [  OK  ] Reached target Swap.
    [   13.235687] systemd[1]: Listening on RPCbind Server Activation Socket.
    [  OK  ] Listening on RPCbind Server Activation Socket.
    [   13.274444] systemd[1]: Reached target RPC Port Mapper.
    [  OK  ] Reached target RPC Port Mapper.
    [   13.321685] systemd[1]: Listening on Process Core Dump Socket.
    [  OK  ] Listening on Process Core Dump Socket.
    [   13.354370] systemd[1]: Listening on initctl Compatibility Named Pipe.
    [  OK  ] Listening on initctl Compatibility Named Pipe.
    [   13.421600] systemd[1]: Condition check resulted in Journal Audit Socket being skipped.
    [   13.430938] systemd[1]: Listening on Journal Socket (/dev/log).
    [  OK  ] Listening on Journal Socket (/dev/log).
    [   13.464691] systemd[1]: Listening on Journal Socket.
    [  OK  ] Listening on Journal Socket.
    [   13.495513] systemd[1]: Listening on Network Service Netlink Socket.
    [  OK  ] Listening on Network Service Netlink Socket.
    [   13.535369] systemd[1]: Listening on udev Control Socket.
    [  OK  ] Listening on udev Control Socket.
    [   13.574676] systemd[1]: Listening on udev Kernel Socket.
    [  OK  ] Listening on udev Kernel Socket.
    [   13.614501] systemd[1]: Condition check resulted in Huge Pages File System being skipped.
    [   13.626007] systemd[1]: Mounting POSIX Message Queue File System...
             Mounting POSIX Message Queue File System...
    [   13.667236] systemd[1]: Mounting Kernel Debug File System...
             Mounting Kernel Debug File System...
    [   13.699676] systemd[1]: Mounting Temporary Directory (/tmp)...
             Mounting Temporary Directory (/tmp)...
    [   13.735076] systemd[1]: Condition check resulted in Create list of static device nodes for the current kernel being skipped.
    [   13.749450] systemd[1]: Starting Start psplash boot splash screen...
             Starting Start psplash boot splash screen...
    [   13.788482] systemd[1]: Starting RPC Bind...
             Starting RPC Bind...
    [   13.824768] systemd[1]: Condition check resulted in File System Check on Root Device being skipped.
    [   13.837890] systemd[1]: Starting Journal Service...
             Starting Journal Service...
    [   13.869293] systemd[1]: Starting Load Kernel Modules...
             Starting Load Kernel Modules...
    [   13.895812] cmemk: loading out-of-tree module taints kernel.
    [   13.902282] CMEMK module: reference Linux version 5.10.100
    [   13.910339] systemd[1]: Starting Remount Root and Kernel File Systems...
    [   13.918121] no physical memory specified
             Starting Remount Root and Kernel File Systems  13.922576] cmemk initialized
    [0m...
    [   13.938385] cryptodev: driver 1.10 loaded.
    [   13.957550] systemd[1]: Starting udev Coldplug all Devices...
             Starting udev Coldplug all Devices...
    [   13.979095] systemd[1]: Started Start psplash boot splash screen.
    [  OK  ] Started Start psplash boot splash screen.
    [   14.015228] systemd[1]: Started RPC Bind.
    [  OK  ] Started RPC Bind.
    [   14.054534] systemd[1]: Started Journal Service.
    [  OK  ] Started Journal Service.
    [  OK  ] Mounted POSIX Message Queue File System.
    [  OK  ] Mounted Kernel Debug File System.
    [  OK  ] Mounted Temporary Directory (/tmp).
    [  OK  ] Started Load Kernel Modules.
    [  OK  ] Started Remount Root and Kernel File Systems.
             Mounting Kernel Configuration File System...
    [  OK  ] Started Start psplash-syst��…progress communication helper.
             Starting Flush Journal to Persistent Storage...
    [   14.308776] systemd-journald[109]: Received client request to flush runtime journal.
             Starting Apply Kernel Variables...
             Starting Create Static Device Nodes in /dev...
    [  OK  ] Mounted Kernel Configuration File System.
    [  OK  ] Started Flush Journal to Persistent Storage.
    [  OK  ] Started Apply Kernel Variables.
    [  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 /media/ram.
    [  OK  ] Mounted /var/volatile.
             Starting Load/Save Random Seed...
    [  OK  ] Reached target Local File Systems.
             Starting Create Volatile Files and Directories...
    [  OK  ] Started udev Kernel Device Manager.
    [  OK  ] Started udev Coldplug all Devices.
    [  OK  ] Started Load/Save Random Seed.
    [   14.975524] omap-rproc 58820000.ipu: assigned reserved memory node ipu1-memory@9d000000
             Starting udev Wait for Complete Device Initialization...
    [   15.012817] remoteproc remoteproc0: 58820000.ipu is available
    [   15.093658] omap-rproc 55020000.ipu: assigned reserved memory node ipu2-memory@95800000
    [   15.122772] remoteproc remoteproc1: 55020000.ipu is available
    [   15.138092] omap-rproc 40800000.dsp: assigned reserved memory node dsp1-memory@99000000
    [   15.183288] remoteproc remoteproc2: 40800000.dsp is available
    [   15.243194] omap-rproc 41000000.dsp: assigned reserved memory node dsp2-memory@9f000000
    [   15.252471] omap-sham 4b101000.sham: hw accel on OMAP rev 4.3
    [   15.269042] remoteproc remoteproc3: 41000000.dsp is available
    [   15.308776] omap-sham 4b101000.sham: will run requests pump with realtime priority
    [   15.309509] remoteproc remoteproc0: powering up 58820000.ipu
    [   15.362792] remoteproc remoteproc1: powering up 55020000.ipu
    [   15.382598] remoteproc remoteproc1: Booting fw image dra7-ipu2-fw.xem4, size 3747240
    [   15.417907] remoteproc remoteproc0: Booting fw image dra7-ipu1-fw.xem4, size 4899616
    [  OK  ] Started Create Volatile Files and Directories.
    [   15.439544] omap-iommu 55082000.mmu: 55082000.mmu: version 2.1
    [   15.449920] omap-iommu 58882000.mmu: 58882000.mmu: version 2.1
    [   15.474975] omap-sham 42701000.sham: hw accel on OMAP rev 4.3
    [   15.481872] omap-sham 42701000.sham: will run requests pump with realtime priority
    [FAILED] Failed to start Network Time Synchronization.
    See 'systemctl status systemd-timesyncd.service' for details.
    [   15.562011] remoteproc remoteproc2: powering up 40800000.dsp
    [  OK  ] Reached target System Time Set.
    [  OK  ] Reached target System Time Synchronized.
    [   15.632141] remoteproc remoteproc2: Booting fw image dra7-dsp1-fw.xe66, size 5583832
             Starting Update UTMP about System Boot/Shutdown...
    [   15.726715] omap-iommu 40d01000.mmu: 40d01000.mmu: version 3.0
    [   15.756896] omap-iommu 40d02000.mmu: 40d02000.mmu: version 3.0
    [  OK  ] Started Update UTMP about System Boot/Shutdown.
    [   15.812316] remoteproc remoteproc3: powering up 41000000.dsp
    [  OK  ] Stopped Network Time Synchronization.
    [   15.841003] remoteproc remoteproc3: Booting fw image dra7-dsp2-fw.xe66, size 5583960
    [FAILED] Failed to start Network Time Synchronization.
    See 'systemctl status systemd-timesyncd.service' for details.
    [   15.955413] omap-iommu 41501000.mmu: 41501000.mmu: version 3.0
    [  OK  ] Stopped Network Time Synchronization.
    [   15.990020] omap-iommu 41502000.mmu: 41502000.mmu: version 3.0
    [FAILED] Failed to start Network Time Synchronization.
    See 'systemctl status systemd-timesyncd.service' for details.
    [  OK  ] Stopped Network Time Synchronization.
    [   16.057189]  remoteproc0#vdev0buffer: assigned reserved memory node ipu1-memory@9d000000
    [   16.116668] virtio_rpmsg_bus virtio0: rpmsg host is online
    [   16.118164] virtio_rpmsg_bus virtio0: creating channel rpmsg-client-sample addr 0x32
    [   16.126190]  remoteproc0#vdev0buffer: registered virtio0 (type 7)
    [   16.150848] virtio_rpmsg_bus virtio0: creating channel rpmsg-client-sample addr 0x33
    [   16.151214] remoteproc remoteproc0: remote processor 58820000.ipu is now up
    [   16.202880] omap-des 480a5000.des: OMAP DES hw accel rev: 2.2
    [FAILED] Failed to start Network Time Sync[   16.219818] omap_gpio 48057000.gpio: Could not set line 16 debounce to 20000 microseconds (-22)
    hronization.
    [   16.221771] virtio_rpmsg_bus virtio0: creating channel rpmsg-omx addr 0x3c
    [   16.247283] palmas-rtc 48070000.i2c:tps659038@58:tps659038_rtc: registered as rtc0
    [   16.257507] palmas-rtc 48070000.i2c:tps659038@58:tps659038_rtc: setting system clock to 2000-01-01T00:06:00 UTC (946685160)
    [   16.272674] omap-des 480a5000.des: will run requests pump with realtime priority
    [   16.299163] Driver for 1-wire Dallas network protocol.
    See 'systemctl status systemd-timesyncd.service' for details.
    [   16.318572] omap_hdq 480b2000.1w: OMAP HDQ Hardware Rev 0.:. Driver in Interrupt mode
    [  OK  ] Stopped Network Time Synchronization.
    [FAILED] Failed to start Network Time Synchronization.
    [   16.420806] virtio_rpmsg_bus virtio0: creating channel rpmsg-rpc addr 0x65
    See 'systemctl status systemd-timesyncd.service' for details.
    [  OK  ] Stopped Network Time Synchronization.
    [FAILED] Failed to start Network Time Synchronization.
    See 'systemctl status systemd-timesyncd.service' for details.
    [   16.585998] w1_master_driver w1_bus_master1: Attaching one wire slave 01.000000000000 crc 3d
    [   16.659545] omap_rtc 48838000.rtc: registered as rtc1
    [   16.692810] power_supply bq27000-battery: power_supply_get_battery_info currently only supports devicetree
    [   16.868774]  remoteproc1#vdev0buffer: assigned reserved memory node ipu2-memory@95800000
    [   16.953063]  remoteproc2#vdev0buffer: assigned reserved memory node dsp1-memory@99000000
    [   16.974822] virtio_rpmsg_bus virtio1: rpmsg host is online
    [   16.978027] virtio_rpmsg_bus virtio1: creating channel rpmsg-rpc addr 0x65
    [   16.981903]  remoteproc1#vdev0buffer: registered virtio1 (type 7)
    [   17.005615] remoteproc remoteproc1: remote processor 55020000.ipu is now up
    [   17.049438] vpe 489d0000.vpe: loading firmware vpdma-1b8.bin
    [   17.060119] virtio_rpmsg_bus virtio1: creating channel rpmsg-rpc addr 0x66
    [   17.069244] virtio_rpmsg_bus virtio2: rpmsg host is online
    [   17.070831] virtio_rpmsg_bus virtio2: creating channel rpmsg-client-sample addr 0x32
    [   17.075469]  remoteproc2#vdev0buffer: registered virtio2 (type 7)
    [   17.084228] virtio_rpmsg_bus virtio2: creating channel rpmsg-client-sample addr 0x33
    [   17.108489] virtio_rpmsg_bus virtio2: creating channel rpmsg-omx addr 0x3c
    [   17.115753] virtio_rpmsg_bus virtio2: creating channel rpmsg-rpc addr 0x65
    [   17.124877] vpe 489d0000.vpe: Device registered as /dev/video0
    [   17.229644] ahci 4a140000.sata: supply ahci not found, using dummy regulator
    [   17.235076] remoteproc remoteproc2: remote processor 40800000.dsp is now up
    [   17.239868] ahci 4a140000.sata: supply phy not found, using dummy regulator
    [   17.269805]  remoteproc3#vdev0buffer: assigned reserved memory node dsp2-memory@9f000000
    [   17.281829] virtio_rpmsg_bus virtio3: rpmsg host is online
    [   17.282897] virtio_rpmsg_bus virtio3: creating channel rpmsg-client-sample addr 0x32
    [   17.287414]  remoteproc3#vdev0buffer: registered virtio3 (type 7)
    [   17.287414] remoteproc remoteproc3: remote processor 41000000.dsp is now up
    [   17.333099] ahci 4a140000.sata: supply target not found, using dummy regulator
    [   17.383666] ahci 4a140000.sata: forcing port_map 0x0 -> 0x1
    [   17.408264] virtio_rpmsg_bus virtio3: creating channel rpmsg-client-sample addr 0x33
    [   17.425048] virtio_rpmsg_bus virtio3: creating channel rpmsg-omx addr 0x3c
    [   17.434448] virtio_rpmsg_bus virtio3: creating channel rpmsg-rpc addr 0x65
    [   17.475097] ahci 4a140000.sata: AHCI 0001.0300 32 slots 1 ports 3 Gbps 0x1 impl platform mode
    [   17.515563] ahci 4a140000.sata: flags: 64bit ncq sntf pm led clo only pmp pio slum part ccc apst 
    [   17.593139] scsi host0: ahci
    [   17.596466] ata1: SATA max UDMA/133 mmio [mem 0x4a140000-0x4a1410ff] port 0x100 irq 35
    [   17.944763] ata1: SATA link down (SStatus 0 SControl 300)
    [   18.180877] omap_wdt: OMAP Watchdog Timer Rev 0x01: initial timeout 60 sec
    [   18.386993] CAN device driver interface
    [   18.431701] omap-aes 4b500000.aes: OMAP AES hw accel rev: 3.3
    [   18.438232] c_can_platform 4ae3c000.can: c_can_platform device registered (regs=9ad7f05f, irq=111)
    [   18.462646] omap-aes 4b500000.aes: will run requests pump with realtime priority
    [   18.525115] davinci_mdio 4b2b2400.mdio: davinci mdio revision 1.6, bus freq 1000000
    [   18.581634] omap-aes 4b700000.aes: OMAP AES hw accel rev: 3.3
    [   18.600982] omap-aes 4b700000.aes: will run requests pump with realtime priority
    [   18.628631] mdio_bus 4b2b2400.mdio: MDIO device at address 1 is missing.
    [   18.656524] davinci_mdio 4b2b2400.mdio: phy[0]: device 4b2b2400.mdio:00, driver TI TLK10X 10/100 Mbps PHY
    [   18.863159] [drm] Initialized pvr 1.17.4948957 20110701 for 56000000.gpu on minor 1
    [   19.047943] remoteproc remoteproc4: 4b234000.pru is available
    [   19.066009] remoteproc remoteproc5: 4b238000.pru is available
    [   19.098358] remoteproc remoteproc6: 4b2b4000.pru is available
    [   19.123291] remoteproc remoteproc7: 4b2b8000.pru is available
    [  OK  ] Created slice system-systemd\x2dfsck.slice.
    [  OK  ] Found device /dev/mmcblk1p2.
    [   20.831726] usbcore: registered new interface driver usbfs
    [   20.838836] usbcore: registered new interface driver hub
    [   20.846954] usbcore: registered new device driver usb
    [  OK  ] Found device /dev/mmcblk1p1.
    [   20.881958] xhci-hcd xhci-hcd.2.auto: xHCI Host Controller
    [   20.888092] xhci-hcd xhci-hcd.2.auto: new USB bus registered, assigned bus number 1
    [   20.897430] xhci-hcd xhci-hcd.2.auto: hcc params 0x0220f04c hci version 0x100 quirks 0x0000000002010010
    [   20.907562] xhci-hcd xhci-hcd.2.auto: irq 190, io mem 0x48890000
    [   20.914062] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.10
    [   20.923919] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
    [   20.936431] usb usb1: Product: xHCI Host Controller
    [   20.941345] usb usb1: Manufacturer: Linux 5.10.100-g7a7a3af903 xhci-hcd
    [   20.948394] usb usb1: SerialNumber: xhci-hcd.2.auto
    [   20.953643] hub 1-0:1.0: USB hub found
    [   20.958679] hub 1-0:1.0: 1 port detected
    [   20.963714] xhci-hcd xhci-hcd.2.auto: xHCI Host Controller
    [   20.970489] xhci-hcd xhci-hcd.2.auto: new USB bus registered, assigned bus number 2
    [   20.978698] xhci-hcd xhci-hcd.2.auto: Host supports USB 3.0 SuperSpeed
    [   20.986022] usb usb2: We don't know the algorithms for LPM for this host, disabling LPM.
    [   20.994415] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 5.10
    [   21.002716] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
    [   21.010314] usb usb2: Product: xHCI Host Controller
    [   21.015411] usb usb2: Manufacturer: Linux 5.10.100-g7a7a3af903 xhci-hcd
    [   21.022094] usb usb2: SerialNumber: xhci-hcd.2.auto
    [   21.027587] hub 2-0:1.0: USB hub found
    [   21.031372] hub 2-0:1.0: 1 port detected
    [  OK  ] Started udev Wait for Complete Device Initialization.
    [   21.424224] usb 2-1: new SuperSpeed Gen 1 USB device number 2 using xhci-hcd
    [  OK  ] Reached target Hardware activated USB gadget.
    [  OK  ] Listening on Load/Save RF ��…itch Status /dev/rfkill Watch.
    [   21.696685] usb 2-1: New USB device found, idVendor=2109, idProduct=0812, bcdDevice= b.e1
    [   21.704956] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
    [   21.712799] usb 2-1: Product: USB3.0 Hub             
    [   21.719482] usb 2-1: Manufacturer: VIA Labs, Inc.         
    [  OK  ] Started Hardware RNG Entropy Gatherer Daemon.
    [   21.754760] hub 2-1:1.0: USB hub found
    [   21.758728] hub 2-1:1.0: 4 ports detected
             Starting File System Check on /dev/mmcblk1p1...
             Starting File System Check on /dev/mmcblk1p2...
    [FAILED] Failed to start Network Time Synchronization.
    See 'systemctl status systemd-timesyncd.service' for details.
    [  OK  ] Reached target System Initialization.
    [  OK  ] Started Daily rotation of log files.
    [  OK  ] Started Daily Cleanup of Temporary Directories.
    [  OK  ] Reached target Timers.
    [  OK  ] Listening on Avahi mDNS/DNS-SD Stack Activation Socket.
    [  OK  ] Listening on D-Bus System Message Bus Socket.
    [  OK  ] Listening on dropbear.socket.
    [  OK  ] Reached target   21.864257] usb 1-1: new high-speed USB device number 2 using xhci-hcd
    [0;1;39mSockets.
    [  OK  ] Reached target Basic System.
             Starting Save/Restore Sound Card State...
    [  OK  ] Started Job spooling tools.
    [  OK  ] Started Periodic Command Scheduler.
    [  OK  ] Started D-Bus System Message Bus.
             Starting Print notice about GPLv3 packages...
             Starting IPv6 Packet Filtering Framework...
             Starting IPv4 Packet Filtering Framework...
             Starting Reboot and dump vmcore via kexec...
             Starting rc.pvr.service...
    [FAILED] Failed to start Login Service.
    See 'systemctl status systemd-logind.service' for details.
             Starting TI IPC Daemon...
    [  OK  ] Started Save/Restore Sound Card State.
    [  OK  ] Started IPv6 Packet Filtering Framework.
    [  OK  ] Started IPv4 Packet Filtering Framework.
    [  OK  ] Reached target Network (Pre).
    [  OK  ] Reached target Sound Card.
    [  OK  ] Stopped Login Service.
    [FAILED] Failed to start Login Service.
    See 'systemctl status systemd-logind.service' for details.
             Starting Network Service   22.027984] PVR_K: UM DDK-(4948957) and KM DDK-(4948957) match. [ OK ]
    0m...
    [  OK  ] Started Reboot and dump vmcore via kexec.
    [  OK  ] Started TI IPC Daemon.
    [  OK  ] Stopped Login Service.
    [FAILED] Failed to start Login Servic[   22.056488] usb 1-1: New USB device found, idVendor=2109, idProduct=2812, bcdDevice= b.e0
    e.
    See 'systemctl status systemd-logind.service' for detail[   22.065521] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
    s.
    [   22.078460] usb 1-1: Product: USB2.0 Hub             
    [   22.083740] usb 1-1: Manufacturer: VIA Labs, Inc.         
    [  OK  ] Started rc.pvr.service.
    [  OK  ] Stopped Login Service.
    [FAILED] Failed to start Login Service.
    See 'systemctl status systemd-logind.service' for details.
             Starting weston.service...
    [  OK  ] Started File System Check on /dev/m[   22.139007] hub 1-1:1.0: USB hub found
    mcblk1p1.
    [   22.148315] hub 1-1:1.0: 4 ports detected
             Mounting /run/media/mmcblk1p1...
    [  OK  ] Stopped Login Service.
    [FAILED] Failed to start Login Service[   22.194335] usb 2-1.1: new SuperSpeed Gen 1 USB device number 3 using xhci-hcd
    .
    See 'systemctl status systemd-logind.service' for details.
    [  OK  ] Stopped Login Service.
    [FAILED] Failed to start Login Service.
    See 'systemctl status systemd-logind.service' for details.
    [  OK  ] Started Network Service.
             Starting Wait for Network to be Configured...
    [FAILED] Failed to start Network Name Resolution.
    See 'systemctl status systemd-resolved.service' for details.
    [  OK  ] Reached target Network.
    [  OK  ] Reached target Host and Network Name Lookups.
             Starting Avahi mDNS/DNS-SD Stack...
             Starting Enable and configure wl18xx bluetooth stack...
    [  OK  ] Started NFS status monitor for NFSv2/3 locking..
             Starting Simple Network Ma��…ent Protocol (SNMP) Daemon....
             Starting Permit User Sessions...
    [  OK  ] Started Wait for Network to be Configured.
    [  OK  ] Reached target Network is Online.
             Starting Lighttpd Daemon...
    [  OK  ] Started strongSwan IPsec I��…IKEv2 daemon using ipsec.conf.
    [  OK  ] Stopped Network Name Resolution.
    [FAILED] Failed to start Network Name Resolution.
    See 'systemctl status systemd-resolved.service' for details.
    [  OK  ] Started File System Check on /dev/mmcblk1p2.
    [  OK  ] Mounted /run/media/mmcblk1p1.
    [  OK  ] Started Permit User Sessions.
    [  OK  ] Started Avahi mDNS/D[   22.471099] usb 2-1.1: New USB device found, idVendor=2109, idProduct=0812, bcdDevice= b.e1
    NS-SD Stack.
    [   22.489318] usb 2-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
             Mounting /run/media/mmcblk1p2...
    [  OK  ] Started Getty on tty1.[   22.515960] usb 2-1.1: Product: USB3.0 Hub             
    
    [  OK  ] Started Serial Getty on ttyS2.
    [  OK  ] Reached target Login Prompts.[   22.541900] usb 2-1.1: Manufacturer: VIA Labs, Inc.         
    
             Starting Synchronize System and HW clocks...
    [  OK  ] Stopped Network Name Resolution.
    [FAILED] Failed to start Network Name Resolution.
    See 'systemctl status systemd-resolved.service' for details.
    [  OK  ] Started Enable an[   22.584442] usb 1-1.1: new high-speed USB device number 3 using xhci-hcd
    d configure wl18xx bluetooth stack.
    [   22.603820] hub 2-1.1:1.0: USB hub found
    [   22.609283] hub 2-1.1:1.0: 4 ports detected
    [  OK  ] Stopped Network Name Resolution.
    [   22.631072] EXT4-fs (mmcblk1p2): mounting ext3 file system using the ext4 subsystem
    [FAILED] Failed to start Network Name Resolution.
    See 'systemctl status systemd-resolved.service' for details.
    [  OK  ] Started Lighttpd Daemon.
    [  OK  ] Stopped Network Name Resolution.
    [FAILED] Failed to start Network Name Resolution.
    See 'systemctl status systemd-resolved.service' for details.
    [  OK  ] Stopped Network Name Resolution.
    [FAILED] Failed to start Network Name R[   22.776367] usb 1-1.1: New USB device found, idVendor=2109, idProduct=2812, bcdDevice= b.e0
    esolution.
    See 'systemctl status systemd-resolved.service' [   22.790802] usb 1-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
    for details.
    [  OK  ] Started Synchronize S[   22.803649] usb 1-1.1: Product: USB2.0 Hub             
    ystem and HW clocks.
    [   22.814666] usb 1-1.1: Manufacturer: VIA Labs, Inc.         
    [   22.824462] EXT4-fs (mmcblk1p2): mounted filesystem with ordered data mode. Opts: (null)
    [  OK  ] Mounted /run/media/mmcblk1p2.
    [   22.875518] hub 1-1.1:1.0: USB hub found
    [   22.879821] hub 1-1.1:1.0: 4 ports detected
    [  OK  ] Started Simple Network Man��…ement Protocol (SNMP) Daemon..
    [   23.019622] cryptd: max_cpu_qlen set to 1000
    [   23.064239] usb 1-1.2: new low-speed USB device number 4 using xhci-hcd
    [   23.256835] Initializing XFRM netlink socket
    [  OK  ] Stopped Lighttpd Daemon.
             Starting Lighttpd Daemon...
    [   23.278259] usb 1-1.2: New USB device found, idVendor=046d, idProduct=c077, bcdDevice=72.00
    [   23.287200] usb 1-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
    [   23.294799] usb 1-1.2: Product: USB Optical Mouse
    [   23.299835] usb 1-1.2: Manufacturer: Logitech
    [  OK  ] Started Lighttpd Daemon.
    [   23.389587] input: Logitech USB Optical Mouse as /devices/platform/44000000.ocp/48800000.interconnect/48800000.interconnect:segment@0/48880000.target-module/48880000.omap_dwc3_1/48890000.usb/xhci-hcd.2.auto/0
    [   23.413482] hid-generic 0003:046D:C077.0001: input: USB HID v1.11 Mouse [Logitech USB Optical Mouse] on usb-xhci-hcd.2.auto-1.2/input0
    [   23.427734] usbcore: registered new interface driver usbhid
    [   23.433380] usbhid: USB HID core driver
    [   23.504150] usb 1-1.3: new low-speed USB device number 5 using xhci-hcd
    [  OK  ] Stopped Lighttpd Daemon.
             Starting Lighttpd Daemon...
    [  OK  ] Started Lighttpd Daemon.
    [   23.709777] usb 1-1.3: New USB device found, idVendor=17ef, idProduct=6099, bcdDevice= 1.21
    [   23.718292] usb 1-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
    [   23.726257] usb 1-1.3: Product: Lenovo Traditional USB Keyboard
    [   23.732238] usb 1-1.3: Manufacturer: Primax
    [   23.774993] input: Primax Lenovo Traditional USB Keyboard as /devices/platform/44000000.ocp/48800000.interconnect/48800000.interconnect:segment@0/48880000.target-module/48880000.omap_dwc3_1/48890000.usb/xhci1
    [   23.864624] hid-generic 0003:17EF:6099.0002: input: USB HID v1.10 Keyboard [Primax Lenovo Traditional USB Keyboard] on usb-xhci-hcd.2.auto-1.3/input0
    [  OK  ] Stopped Lighttpd Daemon.
             Starting Lighttpd Daemon...
    [  OK  ] Started Lighttpd Daemon.
    [  OK  ] Stopped Lighttpd Daemon.
             Starting Lighttpd Daemon...
    [  OK  ] Started Lighttpd Daemon.
    ***************************************************************
    ***************************************************************
    NOTICE: This file system contains the following GPLv3 packages:
            autoconf
            bash
            bc
            binutils
            cifs-utils
            coreutils-stdbuf
            coreutils
            cpio
            cpp-symlinks
            cpp
            dosfstools
            elfutils
            g++-symlinks
            g++
            gawk
            gcc-symlinks
            gcc
            gdb
            gdbc6x
            gdbserver
            gettext
            glmark2
            gstreamer1.0-libav
            gzip
            less
            libasm1
            libbfd
            libdw1
            libelf1
            libgdbm-compat4
            libgdbm6
            libgettextlib
            libgettextsrc
            libgmp10
            libidn2-0
            libmpc3
            libmpfr6
            libreadline8
            libunistring2
            m4
            make
            nettle
            parted
            pdm-anomaly-detection
            tar
            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  ] Stopped Lighttpd Daemon.
    [FAILED] Failed to start Lighttpd Daemon.
    See 'systemctl status lighttpd.service' for details.
    [  OK  ] Started Print notice about GPLv3 packages.
    [  OK  ] Started weston.service.
             Starting Matrix GUI...
             Starting telnetd.service...
    [  OK  ] Started Matrix GUI.
    [  OK  ] Started telnetd.service.
             Starting LSB: network benchmark...
    [  OK  ] Started LSB: network benchmark.
             Starting gdbserverproxy.service...
    [  OK  ] Started gdbserverproxy.service.
             Starting thermal-zone-init.service...
    [  OK  ] Started thermal-zone-init.service.
    [  OK  ] Created slice system-systemd\x2dcoredump.slice.
    [  OK  ] Reached target Multi-User System.
             Starting Update UTMP about System Runlevel Changes...
    [FAILED] Failed to start Process Core Dump (PID 1304/UID 0).
    See 'systemctl status systemd-coredump@0-1304-0.service' for details.
    [  OK  ] Started Update UTMP about System Runlevel Changes.
    
     _____                    _____           _         _   
    |  _  |___ ___ ___ ___   |  _  |___ ___  |_|___ ___| |_ 
    |     |  _| .'| . | . |  |   __|  _| . | | | -_|  _|  _|
    |__|__|_| |__,|_  |___|  |__|  |_| |___|_| |___|___|_|  
                  |___|                    |___|            
    
    Arago Project http://arago-project.org am57xx-evm-tisdk-default-image ttyS2
    
    Arago 2021.09 am57xx-evm-tisdk-default-image ttyS2
    
    am57xx-evm-tisdk-default-image login:
    

    This time there are even more messages "[FAILED] Failed to start ..." (see lines 474, 487, 492, 502, 512, ...).


    On the connected HDMI monitor I only see a text console with the login prompt, but not the Matrix GUI.


    Jan.

  • Hello Jan, 

    Still looking into why the Matrix GUI is not working from boot up but I can tell you how to get it running manually:

    Run these two lines from the serial prompt:

    #/etc/init.d/weston start

    #/etc/init.d/matrix-gui-2.0 start

    Please let me know if this works.

  • Hi Josue!

    I have now also tried to find out why "matrix-gui" ("matrix_browser") does not start when I boot over the network.

    So far I had always changed the variables in the boot loader "u-boot" with the help of the generated script "setupBoard.minicom", so that it boots over the network.

    First I found out that there is a variable "netboot" in the boot loader "u-boot".

    After setting the variables "serverip" and "rootpath" I added "run findfdt; " to "netboot":

    netboot=echo Booting from network ...; setenv autoload no; dhcp; run netloadimage; run findfdt; run netloadfdt; run netargs; bootz ${loadaddr} - ${fdtaddr}

    Now I can start the boot over the network with "run netboot".
    The first observation is that now in the messages the entries "[FAILED] Faliled to start ..." no longer appear!

    After running "netboot" the matrix GUI is not displayed.

    A check reveals that "lighttpd" runs, "weston" and "matrix-gui-2.0" do not run:

    root@am57xx-evm:~# ps ax | grep lighttpd
     1014 ?        Ss     0:00 /usr/sbin/lighttpd -D -f /etc/lighttpd/lighttpd.conf

    root@am57xx-evm:~# systemctl status lighttpd
    * lighttpd.service - Lighttpd Daemon
         Loaded: loaded (/lib/systemd/system/lighttpd.service; enabled; vendor preset: enabled)
         Active: active (running) since Fri 2023-03-03 07:32:17 UTC; 4min 11s ago
        Process: 997 ExecStartPre=/usr/sbin/lighttpd -tt -f /etc/lighttpd/lighttpd.conf (code=exited, status=0/SUCCESS)
       Main PID: 1014 (lighttpd)
          Tasks: 1 (limit: 4223)
         Memory: 1.5M
         CGroup: /system.slice/lighttpd.service
                 `-1014 /usr/sbin/lighttpd -D -f /etc/lighttpd/lighttpd.conf

    Mar 03 07:32:16 am57xx-evm systemd[1]: Starting Lighttpd Daemon...
    Mar 03 07:32:17 am57xx-evm systemd[1]: Started Lighttpd Daemon.
    Mar 03 07:32:17 am57xx-evm lighttpd[1014]: 2023-03-03 07:32:17: (../../lighttpd-1.4.55/src/server.c.1488) server started (lighttpd/1.4.55)

    root@am57xx-evm:~# systemctl status weston
    * weston.service
         Loaded: loaded (/etc/init.d/weston; generated)
         Active: active (exited) since Fri 2023-03-03 07:32:19 UTC; 4min 38s ago
           Docs: man:systemd-sysv-generator(8)
        Process: 979 ExecStart=/etc/init.d/weston start (code=exited, status=0/SUCCESS)

    Mar 03 07:32:16 am57xx-evm systemd[1]: Starting weston.service...
    Mar 03 07:32:16 am57xx-evm weston[979]: Starting Weston
    Mar 03 07:32:16 am57xx-evm weston[979]: Waiting for input device...
    Mar 03 07:32:19 am57xx-evm systemd[1]: Started weston.service.

    root@am57xx-evm:~# systemctl status matrix-gui-2.0
    * matrix-gui-2.0.service - Matrix GUI
         Loaded: loaded (/lib/systemd/system/matrix-gui-2.0.service; enabled; vendor preset: enabled)
         Active: active (exited) since Fri 2023-03-03 07:32:19 UTC; 5min ago
        Process: 1256 ExecStart=/etc/init.d/matrix-gui-2.0 start (code=exited, status=0/SUCCESS)

    Mar 03 07:32:19 am57xx-evm systemd[1]: Starting Matrix GUI...
    Mar 03 07:32:19 am57xx-evm matrix-gui-2.0[1256]: /
    Mar 03 07:32:19 am57xx-evm matrix-gui-2.0[1256]: Starting Matrix GUI application.
    Mar 03 07:32:19 am57xx-evm systemd[1]: Started Matrix GUI.

    Since "weston" does not start, "matrix-gui-2.0" cannot be started either.

    Also the attempt to start "weston" manually with "/etc/init.d/weston start" fails: "weston" does not start!

    Best regards,

    Jan.

  • Hello Jan,

    I am happy that NFS and TFTP are not an issue. I have not very good news in regards to the matirx-gui-2.0: the support for it to start on boot was descoped from SDK 8.2. The matrix GUI Demo  should be able to work by running it manually.

    I will try to recreate your issue by the end of the week and I will get back to you.

  • Jan,

    I found that the issue that keeps Weston from starting at boot is the directory for weston to keep logs is not setup/corrupted.

    To fix this I did the following:

    sudo rm log

    sudo mkdir log

    And rebooted.

    The board starts on to the weston grey-blank-screen.

    Then you should be able to  enter the /etc/init.d/matrix-gui-2.0 start command.

  • Hi Josue,

    Thank you for solving the problem!

    Unfortunately, when I query the status of "weston" with
    systemctl status weston
    no reason is given why the process was terminated.

    We now know what the problem was.
    I have corrected the link as follows:
    /var/log -> /run/log/

    When starting "weston" now the file "/run/log/weston.log" is created and I can start "matrix-gui" successfully.

    What I would like to know is, why is everything ok when booting from the SD card and "weston" and "matrix-gui" are started automatically, but not when booting from NFS?

    The directories "/run/" and "/var/volatile/" are both in RAM ("tmpfs"); in targetNFS the directory is empty.

    Which process or script is responsible for creating the subdirectories (i.e. also for the "/var/volatile/log/" directory)?

    Jan.

  • Hello Jan, 

    Could you do a dmesg diff between the two cases? I do not have a working SD card that will boot with matrix-gui on my side. I have tried it with SDK 8.02 and 6.03 to no avail. The script that sets up rootfs is the same for both. As far as I know, the bash script just un-tar's the file system into the directory.