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.

TMDSEVM572X: Failed to load '/boot/am57xx-evm-reva3.dtb'

Part Number: TMDSEVM572X
Other Parts Discussed in Thread: BEAGLEBOARD-X15, AM5728, AM5718

Hi,
I am following this guide:
https://software-dl.ti.com/processor-sdk-linux/esd/AM57X/09_02_00_133/exports/docs/linux/Overview_Building_the_SDK.html

And try out the Arago build for TI AM572x Evaluation Module (TMDSEVM572X).
I built the image with:

git clone https://git.ti.com/git/arago-project/oe-layersetup.git tisdk
cd tisdk/
./oe-layertool-setup.sh -f configs/processor-sdk-linux/processor-sdk-linux-09_02_00_05.txt
cd build/

. conf/setenv
MACHINE=am57xx-evm ARAGO_RT_ENABLE=1 bitbake -k tisdk-base-image

Then I boot the image. But it gets stuck in u-boot:

U-Boot SPL 2023.04-ti-gf9b966c67473 (Mar 19 2024 - 20:31:40 +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
*** Error - No Valid Environment Area found
*** Warning - bad env area, using default environment

Loading Environment from MMC... OK


U-Boot 2023.04-ti-gf9b966c67473 (Mar 19 2024 - 20:31:40 +0000)

CPU : DRA752-GP ES2.0
Model: TI AM5728 BeagleBoard-X15
Board: AM572x EVM REV A.3A
DRAM: 2 GiB
ti_emmc_boardid_get failed -5
Core: 65 devices, 21 uclasses, devicetree: separate
MMC: OMAP SD/MMC: 0, OMAP SD/MMC: 1
Loading Environment from FAT... *** Error - No Valid Environment Area found
*** Warning - bad env area, using default environment

Loading Environment from MMC... OK
Net: eth2: ethernet@48484000
Hit any key to stop autoboot: 0
switch to partitions #0, OK
mmc0 is current device
SD/MMC found on device 0
Failed to load 'boot.scr'
This will not be a case any time
This will not be a case any time
574 bytes read in 29 ms (18.6 KiB/s)
Loaded env from uEnv.txt
Importing environment from mmc0 ...
switch to partitions #0, OK
mmc0 is current device
SD/MMC found on device 0
This will not be a case any time
This will not be a case any time
6517248 bytes read in 310 ms (20 MiB/s)
Failed to load '/boot/am57xx-evm-reva3.dtb'
This will not be a case any time
This will not be a case any time
Kernel image @ 0x82000000 [ 0x000000 - 0x637200 ]
Working FDT set to 0
FDT and ATAGS support not compiled in

�esetting ...

Could you please help me on this issue? Thanks in advance!

Best regards,

Chencheng

  • Hello,

    I am out of office until 5/2, please expect delays in response.

    -Josue

  • No worries.

    Same problem when using `configs/processor-sdk-linux/processor-sdk-linux-09_02_00_05.txt`.

    Just to give you some hint: I mounted the SD card rootfs, and manually copied `<rootfs>/boot/dtb/*dtb*` to `<rootfs>/boot/`, then the kernel boots.

    Something changed in your u-boot env/script?

    BR/Chencheng

  • Hello, The assigned engineer, Josue, is out of the office until May 2nd. Please expect a 3-4  business days delay in response.

    Thanks.

  • Hello Chencheng,

    I'm glad to hear that you got it to work. I will try to test this tonight and see if I can replicate this. When I validated the Yocto build originally I tested the .wic image and I might have to reset in u-boot prompt to the default environment to boot but I remember it booting normally. 
    Did you use the .wic image?

  • Yes, I used .wic image from Yocto build to flash to SD card.

  • Hello Chencheng,

    Ran into a couple of errors whilst building Yocto, which didn't happen last time.

    Here's what I did:

    $git clone https://git.ti.com/git/arago-project/oe-layersetup.git tisdk
    $cd tisdk/
    $./oe-layertool-setup.sh -f configs/processor-sdk-linux/processor-sdk-linux-09_02_00_05.txt
    $cd build
    $. conf/setenv
    $MACHINE=am57xx-evm ARAGO_RT_ENABLE=1 bitbake -k tisdk-default-image

    Will keep you updated once I get through my errors.

    -Josue

  • Does the problem persist if you use the tisdk-default-image target instead of the tisdk-base-image?

  • Yes. I think it is something inside meta-ti instead of meta-arago. I have my own Yocto infra which does not depend on meta-arago, and I get same behaviour.

  • Hi Chencheng,

    I have yet to get my build to work, please allow me some more time this week to test my build.

    -Josue 

  • Hello Chencheng,

    I finally got it to work and did not see the issue you reported. These are the steps I did:

    1. Downloaded the 09.02.00.133 SDK which already has a yocto-build directory.
    2. Made sure met all the prerequisites as delineated  here.
    3. From yocto-build directory I did the following commands:
      $ ./oe-layertool-setup.sh -f configs/processor-sdk-linux/processor-sdk-linux-09_02_00.txt
      $ cd build
      $ export LC_ALL="en_US.UTF-8"
      $ export LC_CTYPE="en_US.UTF-8"
      $ export LC_NUMERIC="en_US.UTF-8"
      $ export LANG=en_US.UTF-8
      $ export LANGUAGE=en_US.UTF-8
      $ ulimit -n 4096
      $ . conf/setenv
      $ MACHINE=am57xx-evm ARAGO_RT_ENABLE=1 bitbake -k tisdk-default-image
    4. Created bootable SD card using Balena Etcher and file in 
      yocto-build/build/arago-tmp-default-glibc/work/am57xx_evm-oe-linux-gnueabi/tisdk-default-image/1.0-r0_tisdk_2/deploy-tisdk-default-image-image-complete/tisdk-default-image-am57xx-evm.wic.xz
    5. Inserted and powered on EVM

    Here is my boot log: 

    �
    U-Boot SPL 2023.04-ti-gf9b966c67473 (Mar 19 2024 - 20:31:40 +0000)
    DRA722-GP ES2.0
    Trying to boot from MMC1
    no pinctrl state for default mode
    Loading Environment from FAT... no pinctrl state for default mode
    *** Error - No Valid Environment Area found
    *** Warning - bad env area, using default environment
    
    Loading Environment from MMC... OK
    
    
    U-Boot 2023.04-ti-gf9b966c67473 (Mar 19 2024 - 20:31:40 +0000)
    
    CPU  : DRA722-GP ES2.0
    Model: TI AM5718 IDK
    Board: AM571x IDK REV 1.3A
    DRAM:  1 GiB
    ti_emmc_boardid_get failed -5
    Core:  71 devices, 24 uclasses, devicetree: separate
    MMC:   OMAP SD/MMC: 0, OMAP SD/MMC: 1
    Loading Environment from FAT... *** Error - No Valid Environment Area found
    *** Warning - bad env area, using default environment
    
    Loading Environment from MMC... OK
    Net:   
    Warning: ethernet@48484000 MAC addresses don't match:
    Address in ROM is		5c:f8:21:3b:03:24
    Address in environment is	70:ff:76:1c:0b:cd
    eth2: ethernet@48484000
    Hit any key to stop autoboot:  2  1  0 
    switch to partitions #0, OK
    mmc0 is current device
    SD/MMC found on device 0
    6541824 bytes read in 284 ms (22 MiB/s)
    209196 bytes read in 12 ms (16.6 MiB/s)
    Working FDT set to 88000000
    Kernel image @ 0x82000000 [ 0x000000 - 0x63d200 ]
    ## Flattened Device Tree blob at 88000000
       Booting using the fdt blob at 0x88000000
    Working FDT set to 88000000
       Loading Device Tree to 8fec9000, end 8fffffff ... OK
    Working FDT set to 8fec9000
    ft_fixup_clocks failed for DSP voltage domain: <valid offset/length>
    
    Starting kernel ...
    
    [    0.000000] Booting Linux on physical CPU 0x0
    [    0.000000] Linux version 6.1.80-rt26-ti-rt-g3c08dbfd7bfd (oe-user@oe-host) (arm-oe-linux-gnueabi-gcc (GCC) 11.4.0, GNU ld (GNU Binutils) 2.38.20220708) #1 SMP PREEMPT_RT Wed Mar 20 14:44:35 UTC 2024
    [    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 AM5718 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] cma: Reserved 64 MiB at 0x00000000bc000000
    [    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-0x00000000bfffffff]
    [    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-0x00000000bfffffff]
    [    0.000000] Initmem setup node 0 [mem 0x0000000080000000-0x00000000bfffffff]
    [    0.000000] On node 0, zone HighMem: 768 pages in unavailable ranges
    [    0.000000] DRA722 ES2.0
    [    0.000000] percpu: Embedded 11 pages/cpu s15968 r8192 d20896 u45056
    [    0.000000] Built 1 zonelists, mobility grouping on.  Total pages: 259846
    [    0.000000] Kernel command line: console=ttyS2,115200n8 root=PARTUUID=3a97c415-02 rw rootfstype=ext4 rootwait
    [    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] Memory: 796764K/1045504K available (10240K kernel code, 798K rwdata, 2088K rodata, 2048K init, 305K bss, 27556K reserved, 221184K cma-reserved, 196608K highmem)
    [    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
    [    0.000000] rcu: Preemptible hierarchical RCU implementation.
    [    0.000000] rcu: 	RCU restricting CPUs from NR_CPUS=16 to nr_cpu_ids=1.
    [    0.000000] rcu: 	RCU_SOFTIRQ processing moved to rcuc kthreads.
    [    0.000000] 	No expedited grace period (rcu_normal_after_boot).
    [    0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 100 jiffies.
    [    0.000000] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=1
    [    0.000000] NR_IRQS: 16, nr_irqs: 16, preallocated irqs: 16
    [    0.000000] GIC: Using split EOI/Deactivate mode
    [    0.000000] rcu: srcu_init: Setting srcu_struct sizes based on contention.
    [    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 33kHz, resolution 30517ns, wraps every 65535999984741ns
    [    0.001434] TI gptimer clockevent: always-on 32786 Hz at /ocp/interconnect@4ae00000/segment@10000/target-module@8000
    [    0.003204] TI gptimer percpu-dmtimer: 20000000 Hz at /ocp/interconnect@48800000/segment@0/target-module@2c000
    [    0.003265] Failed to initialize '/ocp/interconnect@48800000/segment@0/target-module@2e000/timer@0': -22
    [    0.004302] Console: colour dummy device 80x30
    [    0.004333] Calibrating delay loop... 2062.33 BogoMIPS (lpj=1031168)
    [    0.011169] CPU: Testing write buffer coherency: ok
    [    0.011230] CPU0: Spectre v2: using ICIALLU workaround
    [    0.011230] CPU0: Spectre BHB: enabling loop workaround for all CPUs
    [    0.011230] pid_max: default: 32768 minimum: 301
    [    0.011383] Mount-cache hash table entries: 2048 (order: 1, 8192 bytes, linear)
    [    0.011413] Mountpoint-cache hash table entries: 2048 (order: 1, 8192 bytes, linear)
    [    0.012023] /cpus/cpu@0 missing clock-frequency property
    [    0.012023] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
    [    0.012542] Setting up static identity map for 0x80200000 - 0x80200138
    [    0.012695] rcu: Hierarchical SRCU implementation.
    [    0.012695] rcu: 	Max phase no-delay instances is 400.
    [    0.015258] EFI services will not be available.
    [    0.015380] smp: Bringing up secondary CPUs ...
    [    0.015380] smp: Brought up 1 node, 1 CPU
    [    0.015380] SMP: Total of 1 processors activated (2062.33 BogoMIPS).
    [    0.015380] CPU: All CPU(s) started in HYP mode.
    [    0.015411] CPU: Virtualization extensions available.
    [    0.015747] devtmpfs: initialized
    [    0.056732] VFP support v0.3: implementor 41 architecture 4 part 30 variant f rev 0
    [    0.056945] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 1911260446275000 ns
    [    0.056945] futex hash table entries: 256 (order: 2, 16384 bytes, linear)
    [    0.061096] pinctrl core: initialized pinctrl subsystem
    [    0.061828] DMI not present or invalid.
    [    0.062286] NET: Registered PF_NETLINK/PF_ROUTE protocol family
    [    0.063781] DMA: preallocated 256 KiB pool for atomic coherent allocations
    [    0.065307] thermal_sys: Registered thermal governor 'step_wise'
    [    0.092376] platform ocp: Fixed dependency cycle(s) with /ocp/interconnect@4a000000/segment@0/target-module@8000/cm_core@0/clock@e00/clock@20
    [    0.092437] platform ocp: Fixed dependency cycle(s) with /ocp/interconnect@4a000000/segment@0/target-module@8000/cm_core@0/clock@700/clock@20
    [    0.116271] iommu: Default domain type: Translated 
    [    0.116271] iommu: DMA domain TLB invalidation policy: strict mode 
    [    0.117797] SCSI subsystem initialized
    [    0.118225] usbcore: registered new interface driver usbfs
    [    0.118286] usbcore: registered new interface driver hub
    [    0.118316] usbcore: registered new device driver usb
    [    0.118743] pps_core: LinuxPPS API ver. 1 registered
    [    0.118743] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
    [    0.118774] PTP clock support registered
    [    0.118896] EDAC MC: Ver: 3.0.0
    [    0.120819] clocksource: Switched to clocksource 32k_counter
    [    0.130737] NET: Registered PF_INET protocol family
    [    0.130981] IP idents hash table entries: 16384 (order: 5, 131072 bytes, linear)
    [    0.132263] tcp_listen_portaddr_hash hash table entries: 512 (order: 1, 10240 bytes, linear)
    [    0.132293] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear)
    [    0.132293] TCP established hash table entries: 8192 (order: 3, 32768 bytes, linear)
    [    0.132385] TCP bind hash table entries: 8192 (order: 6, 327680 bytes, linear)
    [    0.132751] TCP: Hash tables configured (established 8192 bind 8192)
    [    0.132843] UDP hash table entries: 512 (order: 2, 24576 bytes, linear)
    [    0.132904] UDP-Lite hash table entries: 512 (order: 2, 24576 bytes, linear)
    [    0.133056] NET: Registered PF_UNIX/PF_LOCAL protocol family
    [    0.133422] RPC: Registered named UNIX socket transport module.
    [    0.133422] RPC: Registered udp transport module.
    [    0.133422] RPC: Registered tcp transport module.
    [    0.133422] RPC: Registered tcp NFSv4.1 backchannel transport module.
    [    0.133422] PCI: CLS 0 bytes, default 64
    [    0.134124] Initialise system trusted keyrings
    [    0.134490] workingset: timestamp_bits=30 max_order=18 bucket_order=0
    [    0.144866] squashfs: version 4.0 (2009/01/31) Phillip Lougher
    [    0.145751] NFS: Registering the id_resolver key type
    [    0.145874] Key type id_resolver registered
    [    0.145904] Key type id_legacy registered
    [    0.146026] nfs4filelayout_init: NFSv4 File Layout Driver Registering...
    [    0.146026] nfs4flexfilelayout_init: NFSv4 Flexfile Layout Driver Registering...
    [    0.146057] ntfs: driver 2.1.32 [Flags: R/O].
    [    0.146636] Key type asymmetric registered
    [    0.146636] Asymmetric key parser 'x509' registered
    [    0.146820] bounce: pool size: 64 pages
    [    0.146972] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 247)
    [    0.146972] io scheduler mq-deadline registered
    [    0.146972] io scheduler kyber registered
    [    0.210906] Serial: 8250/16550 driver, 5 ports, IRQ sharing enabled
    [    0.213165] STMicroelectronics ASC driver initialized
    [    0.224639] brd: module loaded
    [    0.230651] loop: module loaded
    [    0.236389] CAN device driver interface
    [    0.236785] e1000e: Intel(R) PRO/1000 Network Driver
    [    0.236785] e1000e: Copyright(c) 1999 - 2015 Intel Corporation.
    [    0.236846] igb: Intel(R) Gigabit Ethernet Network Driver
    [    0.236877] igb: Copyright (c) 2007-2014 Intel Corporation.
    [    0.237701] pegasus: Pegasus/Pegasus II USB Ethernet driver
    [    0.237731] usbcore: registered new interface driver pegasus
    [    0.237792] usbcore: registered new interface driver asix
    [    0.237854] usbcore: registered new interface driver ax88179_178a
    [    0.237884] usbcore: registered new interface driver cdc_ether
    [    0.237945] usbcore: registered new interface driver smsc75xx
    [    0.237976] usbcore: registered new interface driver smsc95xx
    [    0.238006] usbcore: registered new interface driver net1080
    [    0.238067] usbcore: registered new interface driver cdc_subset
    [    0.238098] usbcore: registered new interface driver zaurus
    [    0.238159] usbcore: registered new interface driver cdc_ncm
    [    0.238922] usbcore: registered new interface driver usb-storage
    [    0.239746] i2c_dev: i2c /dev entries driver
    [    0.241241] sdhci: Secure Digital Host Controller Interface driver
    [    0.241241] sdhci: Copyright(c) Pierre Ossman
    [    0.241424] Synopsys Designware Multimedia Card Interface Driver
    [    0.241607] sdhci-pltfm: SDHCI platform and OF driver helper
    [    0.242584] usbcore: registered new interface driver usbhid
    [    0.242584] usbhid: USB HID core driver
    [    0.245391] NET: Registered PF_INET6 protocol family
    [    0.246307] Segment Routing with IPv6
    [    0.246337] In-situ OAM (IOAM) with IPv6
    [    0.246398] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver
    [    0.247070] NET: Registered PF_PACKET protocol family
    [    0.247070] can: controller area network core
    [    0.247131] NET: Registered PF_CAN protocol family
    [    0.247131] can: raw protocol
    [    0.247131] can: broadcast manager protocol
    [    0.247161] can: netlink gateway - max_hops=1
    [    0.247467] Key type dns_resolver registered
    [    0.247528] ThumbEE CPU extension supported.
    [    0.247528] Registering SWP/SWPB emulation handler
    [    0.248046] omap_voltage_late_init: Voltage driver support not added
    [    0.248046] Power Management for TI OMAP4+ devices.
    [    0.248565] Loading compiled-in X.509 certificates
    [    0.289550] platform 4a000000.interconnect: Fixed dependency cycle(s) with /ocp/interconnect@4a000000/segment@0/target-module@8000/cm_core@0/clock@d00/clock@20
    [    0.296020] pinctrl-single 4a003400.pinmux: 282 pins, size 1128
    [    0.322845] omap-dma-engine 4a056000.dma-controller: OMAP DMA engine driver (LinkedList1/2/3 supported)
    [    0.341430] gpio gpiochip0: (gpio-0-31): not an immutable chip, please consider fixing it!
    [    0.342102] OMAP GPIO hardware version 0.1
    [    0.344848] ti-sysc: probe of 4ae18000.target-module failed with error -16
    [    0.354003] printk: console [ttyS2] disabled
    [    0.354064] 48020000.serial: ttyS2 at MMIO 0x48020000 (irq = 97, base_baud = 3000000) is a 8250
    [    0.354217] printk: console [ttyS2] enabled
    [    0.356353] printk: console [ttyS2] printing thread started
    [    0.384735] gpio gpiochip1: (gpio-32-63): not an immutable chip, please consider fixing it!
    [    0.386383] gpio gpiochip2: (gpio-64-95): not an immutable chip, please consider fixing it!
    [    0.388122] gpio gpiochip3: (gpio-96-127): not an immutable chip, please consider fixing it!
    [    0.389739] gpio gpiochip4: (gpio-128-159): not an immutable chip, please consider fixing it!
    [    0.391326] gpio gpiochip5: (gpio-160-191): not an immutable chip, please consider fixing it!
    [    0.393035] gpio gpiochip6: (gpio-192-223): not an immutable chip, please consider fixing it!
    [    0.394714] gpio gpiochip7: (gpio-224-255): not an immutable chip, please consider fixing it!
    [    0.409515] palmas 0-0058: Irq flag is 0x00000004
    [    0.429656] palmas 0-0058: Muxing GPIO 2f, PWM 0, LED 0
    [    0.461212] omap_i2c 48070000.i2c: bus 0 rev0.12 at 400 kHz
    [    0.484405] omap_rng 48090000.rng: Random Number Generator ver. 20
    [    0.487792] random: crng init done
    [    0.562835] davinci_mdio 48485000.mdio: davinci mdio revision 1.6, bus freq 1000000
    [    0.575988] davinci_mdio 48485000.mdio: phy[0]: device 48485000.mdio:00, driver Micrel KSZ9031 Gigabit PHY
    [    0.576019] davinci_mdio 48485000.mdio: phy[1]: device 48485000.mdio:01, driver Micrel KSZ9031 Gigabit PHY
    [    0.576599] cpsw-switch 48484000.switch: initialized cpsw ale version 1.4
    [    0.576599] cpsw-switch 48484000.switch: ALE Table size 1024
    [    0.576660] cpsw-switch 48484000.switch: cpts: overflow check period 5000 (jiffies)
    [    0.576660] cpsw-switch 48484000.switch: CPTS: ref_clk_freq:266000000 calc_mult:4036623398 calc_shift:30 error:-1 nsec/sec
    [    0.576690] cpsw-switch 48484000.switch: Detected MACID = 5c:f8:21:3b:03:24
    [    0.576721] cpsw-switch 48484000.switch: Detected MACID = 5c:f8:21:3b:03:25
    [    0.585296] cpsw-switch 48484000.switch: initialized (regs 0x0000000048484000, pool size 256) hw_ver:0019010F 1.15 (0)
    [    0.618621] ti-sysc: probe of 4882c000.target-module failed with error -16
    [    0.619445] ti-sysc: probe of 4882e000.target-module failed with error -16
    [    0.652832] dra7-pcie 51000000.pcie: host bridge /ocp/target-module@51000000/pcie@51000000 ranges:
    [    0.652893] dra7-pcie 51000000.pcie:       IO 0x0020003000..0x0020012fff -> 0x0000000000
    [    0.652923] dra7-pcie 51000000.pcie:      MEM 0x0020013000..0x002fffffff -> 0x0020013000
    [    0.657531] dra7-pcie 51000000.pcie: iATU unroll: disabled
    [    0.657531] dra7-pcie 51000000.pcie: iATU regions: 16 ob, 4 ib, align 4K, limit 4G
    [    1.657806] dra7-pcie 51000000.pcie: Phy link never came up
    [    1.658020] dra7-pcie 51000000.pcie: PCI host bridge to bus 0000:00
    [    1.658020] pci_bus 0000:00: root bus resource [bus 00-ff]
    [    1.658020] pci_bus 0000:00: root bus resource [io  0x0000-0xffff]
    [    1.658020] pci_bus 0000:00: root bus resource [mem 0x20013000-0x2fffffff]
    [    1.658081] pci 0000:00:00.0: [104c:8888] type 01 class 0x060400
    [    1.658081] pci 0000:00:00.0: reg 0x10: [mem 0x00000000-0x000fffff]
    [    1.658111] pci 0000:00:00.0: reg 0x14: [mem 0x00000000-0x0000ffff]
    [    1.658172] pci 0000:00:00.0: supports D1
    [    1.658172] pci 0000:00:00.0: PME# supported from D0 D1 D3hot
    [    1.671142] PCI: bus0: Fast back to back transfers disabled
    [    1.671539] PCI: bus1: Fast back to back transfers enabled
    [    1.671569] pci 0000:00:00.0: BAR 0: assigned [mem 0x20100000-0x201fffff]
    [    1.671569] pci 0000:00:00.0: BAR 1: assigned [mem 0x20020000-0x2002ffff]
    [    1.671600] pci 0000:00:00.0: PCI bridge to [bus 01-ff]
    [    1.679199] pcieport 0000:00:00.0: PME: Signaling with IRQ 128
    [    1.690887] edma 43300000.dma: memcpy is disabled
    [    1.709716] edma 43300000.dma: TI EDMA DMA engine driver
    [    1.716827] omap-iommu 40d01000.mmu: 40d01000.mmu registered
    [    1.719146] omap-iommu 40d02000.mmu: 40d02000.mmu registered
    [    1.720062] platform 40800000.dsp: Adding to iommu group 0
    [    1.729003] platform 58820000.ipu: Adding to iommu group 1
    [    1.729125] omap-iommu 58882000.mmu: 58882000.mmu registered
    [    1.731719] platform 55020000.ipu: Adding to iommu group 2
    [    1.731750] omap-iommu 55082000.mmu: 55082000.mmu registered
    [    1.744598] spi-nor spi0.0: s25fl256s1 (32768 Kbytes)
    [    1.744812] 7 fixed-partitions partitions found on MTD device spi0.0
    [    1.744842] Creating 7 MTD partitions on "spi0.0":
    [    1.744842] 0x000000000000-0x000000040000 : "QSPI.SPL"
    [    1.746215] 0x000000040000-0x000000140000 : "QSPI.u-boot"
    [    1.747497] 0x000000140000-0x0000001c0000 : "QSPI.u-boot-spl-os"
    [    1.748779] 0x0000001c0000-0x0000001d0000 : "QSPI.u-boot-env"
    [    1.750061] 0x0000001d0000-0x0000001e0000 : "QSPI.u-boot-env.backup1"
    [    1.760375] 0x0000001e0000-0x0000009e0000 : "QSPI.kernel"
    [    1.761657] 0x0000009e0000-0x000002000000 : "QSPI.file-system"
    [    1.783813] ti-sysc 4ae06000.target-module: Failed to create device link (0x180) with ocp
    [    1.800323] palmas-rtc 48070000.i2c:tps659038@58:tps659038_rtc: registered as rtc0
    [    1.800964] palmas-rtc 48070000.i2c:tps659038@58:tps659038_rtc: setting system clock to 2000-01-01T00:00:00 UTC (946684800)
    [    1.803070] omap_gpio 4805d000.gpio: Could not set line 27 debounce to 200000 microseconds (-22)
    [    1.803070] sdhci-omap 4809c000.mmc: Got CD GPIO
    [    1.804321] sdhci-omap 480b4000.mmc: supply pbias not found, using dummy regulator
    [    1.807067] sdhci-omap 4809c000.mmc: no pinctrl state for ddr_3_3v mode
    [    1.841064] mmc1: SDHCI controller on 480b4000.mmc [480b4000.mmc] using ADMA
    [    1.844940] mmc0: SDHCI controller on 4809c000.mmc [4809c000.mmc] using ADMA
    [    1.845153] Waiting for root device PARTUUID=3a97c415-02...
    [    1.907745] mmc0: new high speed SDHC card at address aaaa
    [    1.914672] mmcblk0: mmc0:aaaa SL32G 29.7 GiB 
    [    1.917663]  mmcblk0: p1 p2
    [    1.946258] mmc1: new DDR MMC card at address 0001
    [    1.951263] mmcblk1: mmc1:0001 R1J56L 13.8 GiB 
    [    1.953582] mmcblk1boot0: mmc1:0001 R1J56L 4.00 MiB 
    [    1.954986] mmcblk1boot1: mmc1:0001 R1J56L 4.00 MiB 
    [    1.956451] mmcblk1rpmb: mmc1:0001 R1J56L 128 KiB, chardev (243:0)
    [    2.233184] EXT4-fs (mmcblk0p2): recovery complete
    [    2.234222] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Quota mode: disabled.
    [    2.234283] VFS: Mounted root (ext4 filesystem) on device 179:2.
    [    2.235870] devtmpfs: mounted
    [    2.237335] Freeing unused kernel image (initmem) memory: 2048K
    [    2.247558] Run /sbin/init as init process
    [    2.522918] systemd[1]: System time before build time, advancing clock.
    [    2.550140] systemd[1]: systemd 250.5+ running in system mode (+PAM -AUDIT -SELINUX -APPARMOR +IMA -SMACK +SECCOMP -GCRYPT -GNUTLS -OPENSSL +ACL +BLKID -CURL -ELFUTILS -FIDO2 -IDN2 -IDN -IPTC +KMOD -LIBCRYPTSETUP +LIBFDISK -PCRE2 -PWQUALITY -P11KIT -QRENCODE -BZIP2 -LZ4 -XZ -ZLIB +ZSTD -BPF_FRAMEWORK -XKBCOMMON +UTMP +SYSVINIT default-hierarchy=hybrid)
    
    [    2.550598] systemd[1]: Detected architecture arm.
    Welcome to Arago 2023.10!
    
    [    2.595825] systemd[1]: Hostname set to <am57xx-evm>.
    [    2.792602] systemd-sysv-generator[114]: SysV service '/etc/init.d/thermal-zone-init' lacks a native systemd unit file. Automatically generating a unit file for compatibility. Please update package to include a native systemd unit file, in order to make it more safe and robust.
    [    2.799621] systemd-sysv-generator[114]: SysV service '/etc/init.d/gdbserverproxy' lacks a native systemd unit file. Automatically generating a unit file for compatibility. Please update package to include a native systemd unit file, in order to make it more safe and robust.
    [    3.125885] systemd[1]: /lib/systemd/system/bt-enable.service:9: Standard output type syslog is obsolete, automatically updating to journal. Please update your unit file, and consider removing the setting altogether.
    [    3.202911] systemd[1]: /etc/systemd/system/sys-clock-drift.service:10: Standard output type syslog is obsolete, automatically updating to journal. Please update your unit file, and consider removing the setting altogether.
    [    3.211456] systemd[1]: /etc/systemd/system/sync-clocks.service:11: Standard output type syslog is obsolete, automatically updating to journal. Please update your unit file, and consider removing the setting altogether.
    [    3.311828] systemd[1]: Queued start job for default target Graphical Interface.
    [  OK  ] Created slice Slice /system/getty    3.322357] systemd[1]: Created slice Slice /system/getty.
    0m.
    [  OK  ] Created slice Slice /system/modprob[    3.338134] systemd[1]: Created slice Slice /system/modprobe.
    e.
    [  OK  ] Created slice Slice /system/serial-[    3.354003] systemd[1]: Created slice Slice /system/serial-getty.
    getty.
    [  OK  ] Created slice User and Session Slic[    3.369476] systemd[1]: Created slice User and Session Slice.
    e.
    [  OK  ] Started Dispatch Password �ts to [    3.384185] systemd[1]: Started Dispatch Password Requests to Console Directory Watch.
    Console Directory Watch.
    [  OK  ] Started Forward Password R�uests [    3.401153] systemd[1]: Started Forward Password Requests to Wall Directory Watch.
    to Wall Directory Watch.
    [  OK  ] Reached target Path Units.[    3.420349] systemd[1]: Reached target Path Units.
    
    [  OK  ] Reached target Remote File Systems   3.433013] systemd[1]: Reached target Remote File Systems.
    [0m.
    [  OK  ] Reached target Slice Units.[    3.446990] systemd[1]: Reached target Slice Units.
    
    [  OK  ] Reached target Swaps.[    3.460052] systemd[1]: Reached target Swaps.
    
    [  OK  ] Listening on RPCbind Server Activat[    3.483123] systemd[1]: Listening on RPCbind Server Activation Socket.
    ion Socket.
    [  OK  ] Reached target RPC Port Mapper.[    3.498046] systemd[1]: Reached target RPC Port Mapper.
    
    [  OK  ] Listening on Process Core Dump Sock[    3.523284] systemd[1]: Listening on Process Core Dump Socket.
    et.
    [  OK  ] Listening on initctl Compatibility [    3.538238] systemd[1]: Listening on initctl Compatibility Named Pipe.
    Named Pipe.
    [    3.588226] systemd[1]: Journal Audit Socket was skipped because of a failed condition check (ConditionSecurity=audit).
    [  OK  ] Listening on Journal Socket (/dev/l[    3.590972] systemd[1]: Listening on Journal Socket (/dev/log).
    og).
    [  OK  ] Listening on Journal Socket.[    3.614501] systemd[1]: Listening on Journal Socket.
    
    [  OK  ] Listening on Network Service Netlin[    3.628570] systemd[1]: Listening on Network Service Netlink Socket.
    k Socket.
    [  OK  ] Listening on udev Control Socket    3.644561] systemd[1]: Listening on udev Control Socket.
    m.
    [  OK  ] Listening on udev Kernel Socket[    3.659332] systemd[1]: Listening on udev Kernel Socket.
    .
    [  OK  ] Listening on User Database Manager [    3.673370] systemd[1]: Listening on User Database Manager Socket.
    Socket.
    [    3.688446] systemd[1]: Huge Pages File System was skipped because of a failed condition check (ConditionPathExists=/sys/kernel/mm/hugepages).
             Mounting POSIX Message Queue File System..[    3.706329] systemd[1]: Mounting POSIX Message Queue File System...
    .
             Mounting Kernel Debug File System...[    3.726226] systemd[1]: Mounting Kernel Debug File System...
    
    [    3.741333] systemd[1]: Kernel Trace File System was skipped because of a failed condition check (ConditionPathExists=/sys/kernel/tracing).
             Mounting Temporary Directory /tmp...[    3.756347] systemd[1]: Mounting Temporary Directory /tmp...
    
             Starting Create List of Static Device Nodes    3.776428] systemd[1]: Starting Create List of Static Device Nodes...
    m...
             Starting Load Kernel Module configfs...[    3.802429] systemd[1]: Starting Load Kernel Module configfs...
    
             Starting Load Kernel Module drm...[    3.823394] systemd[1]: Starting Load Kernel Module drm...
    
    [    3.840606] systemd[1]: Starting Load Kernel Module fuse...
             Starting Load Kernel Module fuse...
    [    3.870483] systemd[1]: Starting Start psplash boot splash screen...
             Starting Start psplash boot splash screen...
    [    3.894470] systemd[1]: Starting RPC Bind...
             Starting RPC Bind...
    [    3.907379] systemd[1]: File System Check on Root Device was skipped because of a failed condition check (ConditionPathIsReadWrite=!/).
    [    3.908752] systemd[1]: systemd-journald.service: unit configures an IP firewall, but the local system does not support BPF/cgroup firewalling.
    [    3.908752] systemd[1]: (This warning is only shown for the first unit using IP firewalling.)
             Starting Journal Service...[    3.939910] systemd[1]: Starting Journal Service...
    
    [    3.982421] systemd[1]: Starting Load Kernel Modules...
             Starting Load Kernel Modules...
    [    4.003540] systemd[1]: Starting Generate network units from Kernel command line...
             Starting Generate network �ts from Kernel command line...
    [    4.039550] systemd[1]: Starting Remount Root and Kernel File Systems...
             Starting Remount Root and Kernel File Systems...
    [    4.062316] cryptodev: loading out-of-tree module taints kernel.
             Starting Coldplug All udev Devices...[    4.074584] systemd[1]: Starting Coldplug All udev Devices...
    
    [    4.075103] cryptodev: driver 1.12 loaded.
    [    4.166656] systemd[1]: Started RPC Bind.
    [  OK  ] Started RPC Bind.
    [  OK  ] Mounted POSIX Message Queue File Sy[    4.195037] systemd[1]: Mounted POSIX Message Queue File System.
    stem.
    [  OK  ] Mounted Kernel Debug File System    4.201904] EXT4-fs (mmcblk0p2): re-mounted. Quota mode: disabled.
    m.
    [    4.213378] systemd[1]: Mounted Kernel Debug File System.
    [  OK  ] Mounted Temporary Directory /tmp    4.245391] systemd[1]: Mounted Temporary Directory /tmp.
    m.
    [  OK  ] Finished Create List of Static Devi[    4.267974] systemd[1]: Finished Create List of Static Device Nodes.
    ce Nodes.
    [  OK  ] Finished Load Kernel Module configf[    4.288055] systemd[1]: modprobe@configfs.service: Deactivated successfully.
    s.
    [    4.288665] systemd[1]: Finished Load Kernel Module configfs.
    [  OK  ] Finished Load Kernel Module drm[    4.316528] systemd[1]: modprobe@drm.service: Deactivated successfully.
    .
    [    4.319122] systemd[1]: Finished Load Kernel Module drm.
    [  OK  ] Finished Load Kernel Module fuse    4.347106] systemd[1]: modprobe@fuse.service: Deactivated successfully.
    m.
    [    4.347686] systemd[1]: Finished Load Kernel Module fuse.
    [  OK  ] Started Journal Service.[    4.380371] systemd[1]: Started Journal Service.
    
    [FAILED] Failed to start Start psplash boot splash screen.
    See 'systemctl status psplash-start.service' for details.
    [DEPEND] Dependency failed for Star�progress communication helper.
    [  OK  ] Finished Load Kernel Modules.
    [  OK  ] Finished Generate network units from Kernel command line.
    [  OK  ] Finished Remount Root and Kernel File Systems.
             Mounting Kernel Configuration File System...
             Starting Flush Journal to Persistent Storage...
             Starting Apply Kernel Variables...
             Starting Create Static Device Nodes in /dev...
    [  OK  ] Mounted Kernel Configuration File System.
    [    4.579223] systemd-journald[125]: Received client request to flush runtime journal.
    [  OK  ] Finished Flush Journal to Persistent Storage.
    [  OK  ] Finished Apply Kernel Variables.
    [  OK  ] Finished Create Static Device Nodes in /dev.
    [  OK  ] Reached target Preparation for Local File Systems.
             Mounting /media/ram...
             Mounting /var/volatile...
             Starting Rule-based Manage�for Device Events and Files...
    [  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  ] Finished Load/Save Random Seed.
    [  OK  ] Finished Create Volatile Files and Directories.
    [  OK  ] Started Rule-based Manager for Device Events and Files.
             Starting Network Time Synchronization...
             Starting Record System Boot/Shutdown in UTMP...
    [  OK  ] Finished Record System Boot/Shutdown in UTMP.
    [  OK  ] Started Network Time Synchronization.
    [  OK  ] Reached target System Time Set.
    [    6.692047] omap-sham 4b101000.sham: hw accel on OMAP rev 4.3
    [    6.707641] omap-sham 4b101000.sham: will run requests pump with realtime priority
    [    6.813018] omap-sham 42701000.sham: hw accel on OMAP rev 4.3
    [    6.820892] omap-sham 42701000.sham: will run requests pump with realtime priority
    [  OK  ] Found device /dev/ttyS2.
    [    7.205078] omap_gpio 4805b000.gpio: Could not set line 7 debounce to 20000 microseconds (-22)
    [  OK  ] Finished Coldplug All udev Devices.
    [  OK  ] Reached target System Initialization.
    [    7.421691] omap-des 480a5000.des: OMAP DES hw accel rev: 2.2
    [  OK  ] Started Daily rotation of log files[    7.445037] omap-des 480a5000.des: will run requests pump with realtime priority
    .
    [  OK  ] Started Daily Cleanup of Temporary Directories.
    [  OK  ] Reached target Timer Units.
    [  OK  ] Listening on Avahi mDNS/DNS-SD Stack Activation Socket.
    [  OK  ] Listening on D-Bus System Message Bus Socket.
             Starting Docker Socket for the API...
    [  OK  ] Listening on dropbear.socket.
    [  OK  ] Listening on PC/SC Smart Card Daemon Activation Socket.
             Starting Weston socket...
             Starting D-Bus System Message Bus...
             Starting Reboot and dump vmcore via kexec...
    [  OK  ] Listening on Docker Socket for the API.
    [  OK  ] Listening on Weston socket.
    [  OK  ] Reached target Socket Units.
    [    8.036254] omap_rtc 48838000.rtc: registered as rtc1
    [  OK  ] Finished Reboot and dump vmcore via kexec.
    [    8.195922] omap-mailbox 48840000.mailbox: omap mailbox rev 0x400
    [    8.196685] omap-rproc 58820000.ipu: assigned reserved memory node ipu1-memory@9d000000
    [    8.201873] remoteproc remoteproc0: 58820000.ipu is available
    [    8.204895] omap-rproc 40800000.dsp: assigned reserved memory node dsp1-memory@99000000
    [    8.205047] remoteproc remoteproc1: 40800000.dsp is available
    [    8.209350] omap-mailbox 48842000.mailbox: omap mailbox rev 0x400
    [    8.210479] omap-rproc 55020000.ipu: assigned reserved memory node ipu2-memory@95800000
    [    8.210601] remoteproc remoteproc2: 55020000.ipu is available
    [    8.811401] remoteproc remoteproc0: powering up 58820000.ipu
    [    8.811401] remoteproc remoteproc0: Booting fw image dra7-ipu1-fw.xem4, size 5121540
    [    8.811553] omap-iommu 58882000.mmu: 58882000.mmu: version 2.1
    [    8.923706] remoteproc remoteproc2: powering up 55020000.ipu
    [    8.923736] remoteproc remoteproc2: Booting fw image dra7-ipu2-fw.xem4, size 5121636
    [    8.926269] omap-iommu 55082000.mmu: 55082000.mmu: version 2.1
    [    8.933868] remoteproc remoteproc1: powering up 40800000.dsp
    [    8.933868] remoteproc remoteproc1: Booting fw image dra7-dsp1-fw.xe66, size 5823236
    [    8.934020] omap-iommu 40d01000.mmu: 40d01000.mmu: version 3.0
    [    8.934082] omap-iommu 40d02000.mmu: 40d02000.mmu: version 3.0
    [    8.946655] rproc-virtio rproc-virtio.1.auto: assigned reserved memory node ipu1-memory@9d000000
    [    8.953460] mc: Linux media interface: v0.10
    [    9.020751] videodev: Linux video capture interface: v2.00
    [    9.106597] virtio_rpmsg_bus virtio0: rpmsg host is online
    [    9.106658] rproc-virtio rproc-virtio.1.auto: registered virtio0 (type 7)
    [    9.106658] remoteproc remoteproc0: remote processor 58820000.ipu is now up
    [    9.112731] virtio_rpmsg_bus virtio0: creating channel rpmsg-client-sample addr 0x32
    [    9.112915] virtio_rpmsg_bus virtio0: creating channel rpmsg-client-sample addr 0x33
    [  OK  ] Started D-Bus System Message Bus    9.113067] virtio_rpmsg_bus virtio0: creating channel rpmsg-omx addr 0x3c
    m.
    [    9.113159] virtio_rpmsg_bus virtio0: creating channel rpmsg-rpc addr 0x65
    [    9.215606] vpe 489d0000.vpe: loading firmware vpdma-1b8.bin
    [    9.230072] vpe 489d0000.vpe: Device registered as /dev/video0
    [    9.757751] ahci-dwc 4a140000.sata: supply ahci not found, using dummy regulator
    [    9.780029] ahci-dwc 4a140000.sata: supply phy not found, using dummy regulator
    [    9.780242] ahci-dwc 4a140000.sata: supply target not found, using dummy regulator
    [    9.780578] ahci-dwc 4a140000.sata: forcing port_map 0x0 -> 0x1
    [    9.780609] ahci-dwc 4a140000.sata: AHCI 0001.0300 32 slots 1 ports 3 Gbps 0x1 impl platform mode
    [    9.780639] ahci-dwc 4a140000.sata: flags: 64bit ncq sntf pm led clo only pmp pio slum part ccc apst 
    [    9.832855] omap_wdt: OMAP Watchdog Timer Rev 0x01: initial timeout 60 sec
    [    9.862976] rproc-virtio rproc-virtio.3.auto: assigned reserved memory node dsp1-memory@99000000
    [    9.950866] scsi host0: ahci-dwc
    [    9.951293] ata1: SATA max UDMA/133 mmio [mem 0x4a140000-0x4a1410ff] port 0x100 irq 153
    [    9.958160] c_can_platform 4ae3c000.can: c_can_platform device registered (regs=f3a0ba9c, irq=154)
    [   10.030731] omap-aes 4b500000.aes: OMAP AES hw accel rev: 3.3
    [   10.041870] omap-aes 4b500000.aes: will run requests pump with realtime priority
    [   10.080169] omap-aes 4b700000.aes: OMAP AES hw accel rev: 3.3
    [   10.086151] omap-aes 4b700000.aes: will run requests pump with realtime priority
    [   10.108276] virtio_rpmsg_bus virtio1: rpmsg host is online
    [   10.108306] rproc-virtio rproc-virtio.3.auto: registered virtio1 (type 7)
    [   10.108337] remoteproc remoteproc1: remote processor 40800000.dsp is now up
    [   10.111297] virtio_rpmsg_bus virtio1: creating channel rpmsg-client-sample addr 0x32
    [   10.111480] virtio_rpmsg_bus virtio1: creating channel rpmsg-client-sample addr 0x33
    [   10.111602] virtio_rpmsg_bus virtio1: creating channel rpmsg-omx addr 0x3c
    [   10.111724] virtio_rpmsg_bus virtio1: creating channel rpmsg-rpc addr 0x65
    [   10.182525] rproc-virtio rproc-virtio.2.auto: assigned reserved memory node ipu2-memory@95800000
    [   10.234710] virtio_rpmsg_bus virtio2: rpmsg host is online
    [   10.234771] rproc-virtio rproc-virtio.2.auto: registered virtio2 (type 7)
    [   10.234771] remoteproc remoteproc2: remote processor 55020000.ipu is now up
    [   10.237152] virtio_rpmsg_bus virtio2: creating channel rpmsg-client-sample addr 0x32
    [   10.237304] virtio_rpmsg_bus virtio2: creating channel rpmsg-client-sample addr 0x33
    [   10.237426] virtio_rpmsg_bus virtio2: creating channel rpmsg-omx addr 0x3c
    [   10.237548] virtio_rpmsg_bus virtio2: creating channel rpmsg-rpc addr 0x65
    [   10.263854] ata1: SATA link down (SStatus 0 SControl 300)
    [   11.258361] DSS: OMAP DSS rev 6.1
    [   11.312164] [drm] Initialized pvr 1.17.4948957 20110701 for 56000000.gpu on minor 0
    [   11.384277] omapdss_dss 58000000.dss: bound 58001000.dispc (ops 0xbf10f7e0)
    [   11.395904] omapdss_dss 58000000.dss: bound 58040000.encoder (ops 0xbf1116b8)
    [   11.491027] dmm 4e000000.dmm: workaround for errata i878 in use
    [   11.512084] dmm 4e000000.dmm: initialized all PAT entries
    [   11.534973] omapdrm omapdrm.0: [drm] Cannot find any crtc or sizes
    [   11.535247] ------------[ cut here ]------------
    [   11.535278] WARNING: CPU: 0 PID: 155 at drivers/gpu/drm/drm_bridge.c:1410 0xc06bd35c
    [   11.535278] Hot plug detection already enabled
    [   11.535278] Modules linked in: pvrsrvkm(O) omapdrm(+) cec omap_aes_driver libaes pruss c_can_platform c_can omap_wdt ahci_dwc ti_vpe ti_sc ti_csc ti_vpdma v4l2_mem2mem videobuf2_dma_contig videobuf2_memops videobuf2_v4l2 videobuf2_common videodev mc dwc3_omap omap_mailbox rtc_omap omap_des omap_crypto libdes extcon_palmas omap_sham crypto_engine omap_remoteproc virtio_rpmsg_bus rpmsg_ns rpmsg_core ti_tpd12s015 display_connector gdbserverproxy(O) cryptodev(O)
    [   11.535400] CPU: 0 PID: 155 Comm: systemd-udevd Tainted: G           O       6.1.80-rt26-ti-rt-g3c08dbfd7bfd #1
    [   11.535400] Hardware name: Generic DRA72X (Flattened Device Tree)
    [   11.535400] Function entered at [<c020da9c>] from [<c02092f8>]
    [   11.535430] Function entered at [<c02092f8>] from [<c0bab62c>]
    [   11.535430] Function entered at [<c0bab62c>] from [<c02292f8>]
    [   11.535430] Function entered at [<c02292f8>] from [<c0229474>]
    [   11.535430] Function entered at [<c0229474>] from [<c06bd35c>]
    [   11.535430] Function entered at [<c06bd35c>] from [<bf0f2b9c>]
    [   11.535461] Function entered at [<bf0f2b9c>] from [<c0708664>]
    [   11.535461] Function entered at [<c0708664>] from [<c070636c>]
    [   11.535461] Function entered at [<c070636c>] from [<c0706618>]
    [   11.535491] Function entered at [<c0706618>] from [<c0706764>]
    [   11.535491] Function entered at [<c0706764>] from [<c0706e60>]
    [   11.535491] Function entered at [<c0706e60>] from [<c0704530>]
    [   11.535491] Function entered at [<c0704530>] from [<c07058ec>]
    [   11.535491] Function entered at [<c07058ec>] from [<c0707678>]
    [   11.535491] Function entered at [<c0707678>] from [<c070846c>]
    [   11.535491] Function entered at [<c070846c>] from [<bf0c303c>]
    [   11.535522] Function entered at [<bf0c303c>] from [<c0201754>]
    [   11.535522] Function entered at [<c0201754>] from [<c029ab10>]
    [   11.535522] Function entered at [<c029ab10>] from [<c029cb0c>]
    [   11.535522] Function entered at [<c029cb0c>] from [<c0200140>]
    [   11.535522] Exception stack(0xc3125fa8 to 0xc3125ff0)
    [   11.535522] 5fa0:                   00000000 00000000 0000000f b6cfa878 00000000 00020000
    [   11.535552] 5fc0: 00000000 00000000 00000000 0000017b 00000000 0009fd08 00000007 00000000
    [   11.535552] 5fe0: be8aa710 be8aa700 b6cf5d2f b6c2afe2
    [   11.535552] ---[ end trace 0000000000000000 ]---
    [   11.537292] [drm] Initialized omapdrm 1.0.0 20110917 for omapdrm.0 on minor 1
    [   12.585937] omapdrm omapdrm.0: [drm] Cannot find any crtc or sizes
    [   14.872833] xhci-hcd xhci-hcd.5.auto: xHCI Host Controller
    [   14.872863] xhci-hcd xhci-hcd.5.auto: new USB bus registered, assigned bus number 1
    [   14.966094] c_can_platform 4ae3c000.can main_dcan1: renamed from can0
    [   14.992950] xhci-hcd xhci-hcd.5.auto: hcc params 0x0220f04c hci version 0x100 quirks 0x0000008002010010
    [   15.006439] xhci-hcd xhci-hcd.5.auto: irq 159, io mem 0x48890000
    [   15.006652] xhci-hcd xhci-hcd.5.auto: xHCI Host Controller
    [   15.006683] xhci-hcd xhci-hcd.5.auto: new USB bus registered, assigned bus number 2
    [   15.006683] xhci-hcd xhci-hcd.5.auto: Host supports USB 3.0 SuperSpeed
    [   15.008605] hub 1-0:1.0: USB hub found
    [   15.008636] hub 1-0:1.0: 1 port detected
    [   15.009246] usb usb2: We don't know the algorithms for LPM for this host, disabling LPM.
    [   15.010986] hub 2-0:1.0: USB hub found
    [   15.011016] hub 2-0:1.0: 1 port detected
    [   15.050628] remoteproc remoteproc3: 4b234000.pru is available
    [   15.067077] remoteproc remoteproc4: 4b238000.pru is available
    [   15.067474] remoteproc remoteproc5: 4b2b4000.pru is available
    [   15.090087] remoteproc remoteproc6: 4b2b8000.pru is available
    [   15.368621] PVR_K: UM DDK-(4948957) and KM DDK-(4948957) match. [ OK ]
    [   15.665100] omap-hdmi-audio omap-hdmi-audio.4.auto: ASoC: driver name too long 'HDMI 58040000.encoder' -> 'HDMI_58040000_e'
    [  OK  ] Created slice Slice /system/systemd-fsck.
    [  OK  ] Reached target Basic System.
    [  OK  ] Reached target Hardware activated USB gadget.
    [  OK  ] Listening on Load/Save RF �itch Status /dev/rfkill Watch.
             Starting Save/Restore Sound Card State...
    [  OK  ] Started Job spooling tools.
    [  OK  ] Started Periodic Command Scheduler.
             Starting DEMO...
             Starting Print notice about GPLv3 packages...
             Starting IPv6 Packet Filtering Framework...
             Starting IPv4 Packet Filtering Framework...
             Starting Telephony service...
             Starting Expand the rootfs�ll size of the boot device....
    [  OK  ] Started strongSwan IPsec I�IKEv2 daemon using ipsec.conf.
             Starting File System Check on /dev/mmcblk0p1...
             Starting User Login Management...
             Starting Telnet Server...
             Starting TI IPC Daemon...
    [  OK  ] Finished Save/Restore Sound Card State.
    [  OK  ] Started DEMO.
    [  OK  ] Finished IPv6 Packet Filtering Framework.
    [  OK  ] Finished IPv4 Packet Filtering Framework.
    [  OK  ] Finished Telnet Server.
    [   17.939727] Bluetooth: Core ver 2.22
    [   17.961669] NET: Registered PF_BLUETOOTH protocol family
    [  OK  ] Started TI IPC Daemon.
    [  OK  ] Started Telephony service.[   17.961669] Bluetooth: HCI device and connection manager initialized
    
    [   17.961700] Bluetooth: HCI socket layer initialized
    [   17.961700] Bluetooth: L2CAP socket layer initialized
    [   17.961730] Bluetooth: SCO socket layer initialized
    [  OK  ] Reached target Preparation for Network.
    [  OK  ] Reached target Sound Card.
             Starting Network Configuration...
    [  OK  ] Finished File System Check on /dev/mmcblk0p1.
    [  OK  ] Finished Expand the rootfs�full size of the boot device..
             Mounting /run/media/boot-mmcblk0p1...
    [  OK  ] Mounted /run/media/boot-mmcblk0p1.
    [  OK  ] Started User Login Management.
    [   18.888488] Initializing XFRM netlink socket
    [   18.932220] cfg80211: Loading compiled-in X.509 certificates for regulatory database
    [   19.085723] cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'
    [   19.090209] cfg80211: Loaded X.509 cert 'wens: 61c038651aabdcf94bd0ac7ff06c7248db18c600'
    [  OK  ] Started Network Configuration.
             Starting Network Name Resolution...
    [   19.275146] cpsw-switch 48484000.switch: starting ndev. mode: dual_mac
    [   19.378936] Micrel KSZ9031 Gigabit PHY 48485000.mdio:01: attached PHY driver (mii_bus:phy_addr=48485000.mdio:01, irq=POLL)
    [   19.412933] cpsw-switch 48484000.switch: starting ndev. mode: dual_mac
    [   19.496643] Micrel KSZ9031 Gigabit PHY 48485000.mdio:00: attached PHY driver (mii_bus:phy_addr=48485000.mdio:00, irq=POLL)
    [  OK  ] Started Network Name Resolution.
    [  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...
             Starting containerd container runtime...
    [  OK  ] Started Netperf Benchmark Server.
    [  OK  ] Started NFS status monitor for NFSv2/3 locking..
             Starting Simple Network Ma�ent Protocol (SNMP) Daemon....
             Starting Permit User Sessions...
    [  OK  ] Finished Enable and configure wl18xx bluetooth stack.
    [  OK  ] Started Avahi mDNS/DNS-SD Stack.
    [  OK  ] Finished Permit User Sessions.
    [  OK  ] Started Getty on tty1.
    [  OK  ] Started Serial Getty on ttyS2.
    [  OK  ] Reached target Login Prompts.
             Starting Synchronize System and HW clocks...
             Starting Weston, a Wayland�ositor, as a system service...
             Starting User Database Manager...
    [  OK  ] Started User Database Manager.
    [  OK  ] Created slice User Slice of UID 1000.
             Starting User Runtime Directory /run/user/1000...
    [  OK  ] Finished User Runtime Directory /run/user/1000.
             Starting User Manager for UID 1000...
    [  OK  ] Started Simple Network Man�ement Protocol (SNMP) Daemon..
    [  OK  ] Finished Synchronize System and HW clocks.
    [  OK  ] Started system clock drift service.
    [  OK  ] Started containerd container runtime.
    ***************************************************************
    ***************************************************************
    NOTICE: This file system contains the following GPL-3.0 packages:
    	adwaita-icon-theme-symbolic
    	autoconf
    	bash-dev
    	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
    	gnu-config
    	gzip
    	hidapi
    	less
    	libasm1
    	libatomic-dev
    	libatomic1
    	libbfd
    	libdebuginfod1
    	libdw1
    	libelf1
    	libgcc-s-dev
    	libgcc1
    	libgdbm-compat4
    	libgdbm-dev
    	libgdbm6
    	libgettextlib
    	libgettextsrc
    	libgmp10
    	libgomp1
    	libidn2-0
    	libmpc3
    	libmpfr6
    	libopcodes
    	libqt5charts-examples
    	libqt5charts-plugins
    	libqt5charts-qmlplugins
    	libqt5charts5
    	libqt5sensors-plugins
    	libqt5sensors-qmlplugins
    	libqt5sensors5
    	libqt5serialport-examples
    	libqt5serialport-plugins
    	libqt5serialport-qmlplugins
    	libqt5serialport5
    	libqt5svg-examples
    	libqt5svg-plugins
    	libqt5svg-qmlplugins
    	libqt5svg5
    	libqt5virtualkeyboard-plugins
    	libqt5virtualkeyboard-qmlplugins
    	libqt5virtualkeyboard5
    	libqt5webchannel-plugins
    	libqt5webchannel-qmlplugins
    	libqt5webchannel5
    	libreadline-dev
    	libreadline8
    	libstdc++-dev
    	libstdc++6
    	libunistring2
    	m4-dev
    	m4
    	make
    	nettle
    	parted
    	pdm-anomaly-detection
    	piglit
    	qt3d-plugins
    	qt3d-qmlplugins
    	qt3d
    	qtbase-examples
    	qtbase-plugins
    	qtbase-qmlplugins
    	qtbase
    	qtconnectivity-plugins
    	qtconnectivity-qmlplugins
    	qtconnectivity
    	qtdeclarative-plugins
    	qtdeclarative-qmlplugins
    	qtdeclarative-tools
    	qtdeclarative
    	qtgraphicaleffects-qmlplugins
    	qtlocation-examples
    	qtlocation-plugins
    	qtlocation-qmlplugins
    	qtlocation
    	qtmultimedia-examples
    	qtmultimedia-plugins
    	qtmultimedia-qmlplugins
    	qtmultimedia
    	qtquics-qmlplugins.control
    	qtquics2-plugins.control
    	qtquics2-qmlplugins.control
    	qtquics2.control
    	qtscript-examples
    	qtscript-plugins
    	qtscript-qmlplugins
    	qtscript
    	qtwayland-examples
    	qtwayland-plugins
    	qtwayland-qmlplugins
    	qtwayland
    	tar
    	which
    
    If you do not wish to distribute GPL-3.0 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
    ***************************************************************
    ***************************************************************
    
     _____                    _____           _         _   
    |  _  |___ ___ ___ ___   |  _  |___ ___  |_|___ ___| |_ 
    |     |  _| .'| . | . |  |   __|  _| . | | | -_|  _|  _|
    |__|__|_| |__,|_  |___|  |__|  |_| |___|_| |___|___|_|  
                  |___|                    |___|            
    
    Arago Project am57xx-evm -
    
    Arago 2023.10 am57xx-evm -
    
    am57xx-evm login: root
    root@am57xx-evm:~# 
    root@am57xx-evm:~# 
    root@am57xx-evm:~# whoami
    root
    root@am57xx-evm:~# 

  • Hi Josue, thank for your effort.

    But, could you please stick with this flow which is stated on your SDK documents?

    git clone https://git.ti.com/git/arago-project/oe-layersetup.git tisdk
    cd tisdk/
    ./oe-layertool-setup.sh -f configs/processor-sdk-linux/processor-sdk-linux-09_02_00_05.txt
    cd build/
    . conf/setenv
    MACHINE=am57xx-evm ARAGO_RT_ENABLE=1 bitbake -k tisdk-base-image

    I am not so clear what do you mean by `Downloaded the 09.02.00.133 SDK which already has a yocto-build directory.`? Are you implying that your Arago git repo is diverged from what you delivered on TI website SDK downloads?

    And I don't have access to your link of prerequisites:
    http://swubn03.india.englab.ti.com/webgen/build/jenkins/JENKINS_RELEASE_AM57/release/9.2/rc2/docs/processor-sdk-linux-docs/linux/Overview_Building_the_SDK.html#prerequisites-one-time-setup

    Regards,

    Chencheng

  • Chencheng,

    Sorry about sharing the wrong link... the link was supposed to be this one https://software-dl.ti.com/processor-sdk-linux/esd/AM57X/09_02_00_133/exports/docs/linux/Overview_Building_the_SDK.html#prerequisites-one-time-setup.

    One can download the SDK from TI.com from the following address: https://www.ti.com/tool/download/PROCESSOR-SDK-LINUX-AM57X/09.02.00.133

    Click on the following link: 

    The SDK documentation does not actually state to use processor-sdk-linux-09_02_00_05.txt, it instructs to build the one here, which is the one I am using. 

    Usually the default image is always used for testing purposes. I set another build for the base image. -in progress-.

    Are you implying that your Arago git repo is diverged from what you delivered on TI website SDK downloads?

    I was not, but usually an SDK release is tested a specific point and other commits would be added to the repo, therefore diverging from what was tested. 

    -Josue

  • Chencheng,

    tisdk-base-image built and booted fine.

    See log:

    �
    U-Boot SPL 2023.04-ti-gf9b966c67473 (Mar 19 2024 - 20:31:40 +0000)
    DRA722-GP ES2.0
    Trying to boot from MMC1
    no pinctrl state for default mode
    Loading Environment from FAT... no pinctrl state for default mode
    *** Error - No Valid Environment Area found
    *** Warning - bad env area, using default environment
    
    Loading Environment from MMC... OK
    
    
    U-Boot 2023.04-ti-gf9b966c67473 (Mar 19 2024 - 20:31:40 +0000)
    
    CPU  : DRA722-GP ES2.0
    Model: TI AM5718 IDK
    Board: AM571x IDK REV 1.3A
    DRAM:  1 GiB
    ti_emmc_boardid_get failed -5
    Core:  71 devices, 24 uclasses, devicetree: separate
    MMC:   OMAP SD/MMC: 0, OMAP SD/MMC: 1
    Loading Environment from FAT... *** Error - No Valid Environment Area found
    *** Warning - bad env area, using default environment
    
    Loading Environment from MMC... OK
    Net:   
    Warning: ethernet@48484000 MAC addresses don't match:
    Address in ROM is		5c:f8:21:3b:03:24
    Address in environment is	70:ff:76:1c:0b:cd
    eth2: ethernet@48484000
    Hit any key to stop autoboot:  2  1  0 
    switch to partitions #0, OK
    mmc0 is current device
    SD/MMC found on device 0
    6541824 bytes read in 286 ms (21.8 MiB/s)
    209196 bytes read in 13 ms (15.3 MiB/s)
    Working FDT set to 88000000
    Kernel image @ 0x82000000 [ 0x000000 - 0x63d200 ]
    ## Flattened Device Tree blob at 88000000
       Booting using the fdt blob at 0x88000000
    Working FDT set to 88000000
       Loading Device Tree to 8fec9000, end 8fffffff ... OK
    Working FDT set to 8fec9000
    ft_fixup_clocks failed for DSP voltage domain: <valid offset/length>
    
    Starting kernel ...
    
    [    0.000000] Booting Linux on physical CPU 0x0
    [    0.000000] Linux version 6.1.80-rt26-ti-rt-g3c08dbfd7bfd (oe-user@oe-host) (arm-oe-linux-gnueabi-gcc (GCC) 11.4.0, GNU ld (GNU Binutils) 2.38.20220708) #1 SMP PREEMPT_RT Wed Mar 20 14:44:35 UTC 2024
    [    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 AM5718 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] cma: Reserved 64 MiB at 0x00000000bc000000
    [    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-0x00000000bfffffff]
    [    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-0x00000000bfffffff]
    [    0.000000] Initmem setup node 0 [mem 0x0000000080000000-0x00000000bfffffff]
    [    0.000000] On node 0, zone HighMem: 768 pages in unavailable ranges
    [    0.000000] DRA722 ES2.0
    [    0.000000] percpu: Embedded 11 pages/cpu s15968 r8192 d20896 u45056
    [    0.000000] Built 1 zonelists, mobility grouping on.  Total pages: 259846
    [    0.000000] Kernel command line: console=ttyS2,115200n8 root=PARTUUID=2eeffbb6-02 rw rootfstype=ext4 rootwait
    [    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] Memory: 796764K/1045504K available (10240K kernel code, 798K rwdata, 2088K rodata, 2048K init, 305K bss, 27556K reserved, 221184K cma-reserved, 196608K highmem)
    [    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
    [    0.000000] rcu: Preemptible hierarchical RCU implementation.
    [    0.000000] rcu: 	RCU restricting CPUs from NR_CPUS=16 to nr_cpu_ids=1.
    [    0.000000] rcu: 	RCU_SOFTIRQ processing moved to rcuc kthreads.
    [    0.000000] 	No expedited grace period (rcu_normal_after_boot).
    [    0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 100 jiffies.
    [    0.000000] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=1
    [    0.000000] NR_IRQS: 16, nr_irqs: 16, preallocated irqs: 16
    [    0.000000] GIC: Using split EOI/Deactivate mode
    [    0.000000] rcu: srcu_init: Setting srcu_struct sizes based on contention.
    [    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 33kHz, resolution 30517ns, wraps every 65535999984741ns
    [    0.001464] TI gptimer clockevent: always-on 32786 Hz at /ocp/interconnect@4ae00000/segment@10000/target-module@8000
    [    0.003204] TI gptimer percpu-dmtimer: 20000000 Hz at /ocp/interconnect@48800000/segment@0/target-module@2c000
    [    0.003265] Failed to initialize '/ocp/interconnect@48800000/segment@0/target-module@2e000/timer@0': -22
    [    0.004302] Console: colour dummy device 80x30
    [    0.004364] Calibrating delay loop... 2062.33 BogoMIPS (lpj=1031168)
    [    0.011199] CPU: Testing write buffer coherency: ok
    [    0.011230] CPU0: Spectre v2: using ICIALLU workaround
    [    0.011230] CPU0: Spectre BHB: enabling loop workaround for all CPUs
    [    0.011230] pid_max: default: 32768 minimum: 301
    [    0.011383] Mount-cache hash table entries: 2048 (order: 1, 8192 bytes, linear)
    [    0.011413] Mountpoint-cache hash table entries: 2048 (order: 1, 8192 bytes, linear)
    [    0.012023] /cpus/cpu@0 missing clock-frequency property
    [    0.012023] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
    [    0.012542] Setting up static identity map for 0x80200000 - 0x80200138
    [    0.012695] rcu: Hierarchical SRCU implementation.
    [    0.012695] rcu: 	Max phase no-delay instances is 400.
    [    0.015258] EFI services will not be available.
    [    0.015380] smp: Bringing up secondary CPUs ...
    [    0.015380] smp: Brought up 1 node, 1 CPU
    [    0.015380] SMP: Total of 1 processors activated (2062.33 BogoMIPS).
    [    0.015380] CPU: All CPU(s) started in HYP mode.
    [    0.015380] CPU: Virtualization extensions available.
    [    0.015747] devtmpfs: initialized
    [    0.056732] VFP support v0.3: implementor 41 architecture 4 part 30 variant f rev 0
    [    0.056915] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 1911260446275000 ns
    [    0.056945] futex hash table entries: 256 (order: 2, 16384 bytes, linear)
    [    0.061096] pinctrl core: initialized pinctrl subsystem
    [    0.061798] DMI not present or invalid.
    [    0.062286] NET: Registered PF_NETLINK/PF_ROUTE protocol family
    [    0.063781] DMA: preallocated 256 KiB pool for atomic coherent allocations
    [    0.065307] thermal_sys: Registered thermal governor 'step_wise'
    [    0.092376] platform ocp: Fixed dependency cycle(s) with /ocp/interconnect@4a000000/segment@0/target-module@8000/cm_core@0/clock@e00/clock@20
    [    0.092437] platform ocp: Fixed dependency cycle(s) with /ocp/interconnect@4a000000/segment@0/target-module@8000/cm_core@0/clock@700/clock@20
    [    0.116302] iommu: Default domain type: Translated 
    [    0.116333] iommu: DMA domain TLB invalidation policy: strict mode 
    [    0.117858] SCSI subsystem initialized
    [    0.118286] usbcore: registered new interface driver usbfs
    [    0.118316] usbcore: registered new interface driver hub
    [    0.118347] usbcore: registered new device driver usb
    [    0.118774] pps_core: LinuxPPS API ver. 1 registered
    [    0.118804] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
    [    0.118804] PTP clock support registered
    [    0.118927] EDAC MC: Ver: 3.0.0
    [    0.120880] clocksource: Switched to clocksource 32k_counter
    [    0.130737] NET: Registered PF_INET protocol family
    [    0.130981] IP idents hash table entries: 16384 (order: 5, 131072 bytes, linear)
    [    0.132293] tcp_listen_portaddr_hash hash table entries: 512 (order: 1, 10240 bytes, linear)
    [    0.132293] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear)
    [    0.132324] TCP established hash table entries: 8192 (order: 3, 32768 bytes, linear)
    [    0.132385] TCP bind hash table entries: 8192 (order: 6, 327680 bytes, linear)
    [    0.132781] TCP: Hash tables configured (established 8192 bind 8192)
    [    0.132873] UDP hash table entries: 512 (order: 2, 24576 bytes, linear)
    [    0.132934] UDP-Lite hash table entries: 512 (order: 2, 24576 bytes, linear)
    [    0.133087] NET: Registered PF_UNIX/PF_LOCAL protocol family
    [    0.133453] RPC: Registered named UNIX socket transport module.
    [    0.133453] RPC: Registered udp transport module.
    [    0.133453] RPC: Registered tcp transport module.
    [    0.133453] RPC: Registered tcp NFSv4.1 backchannel transport module.
    [    0.133453] PCI: CLS 0 bytes, default 64
    [    0.134155] Initialise system trusted keyrings
    [    0.134552] workingset: timestamp_bits=30 max_order=18 bucket_order=0
    [    0.144958] squashfs: version 4.0 (2009/01/31) Phillip Lougher
    [    0.145843] NFS: Registering the id_resolver key type
    [    0.145965] Key type id_resolver registered
    [    0.145965] Key type id_legacy registered
    [    0.146087] nfs4filelayout_init: NFSv4 File Layout Driver Registering...
    [    0.146087] nfs4flexfilelayout_init: NFSv4 Flexfile Layout Driver Registering...
    [    0.146118] ntfs: driver 2.1.32 [Flags: R/O].
    [    0.146697] Key type asymmetric registered
    [    0.146697] Asymmetric key parser 'x509' registered
    [    0.146881] bounce: pool size: 64 pages
    [    0.147033] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 247)
    [    0.147033] io scheduler mq-deadline registered
    [    0.147064] io scheduler kyber registered
    [    0.210845] Serial: 8250/16550 driver, 5 ports, IRQ sharing enabled
    [    0.213134] STMicroelectronics ASC driver initialized
    [    0.224426] brd: module loaded
    [    0.230438] loop: module loaded
    [    0.236206] CAN device driver interface
    [    0.236572] e1000e: Intel(R) PRO/1000 Network Driver
    [    0.236572] e1000e: Copyright(c) 1999 - 2015 Intel Corporation.
    [    0.236633] igb: Intel(R) Gigabit Ethernet Network Driver
    [    0.236633] igb: Copyright (c) 2007-2014 Intel Corporation.
    [    0.237487] pegasus: Pegasus/Pegasus II USB Ethernet driver
    [    0.237518] usbcore: registered new interface driver pegasus
    [    0.237579] usbcore: registered new interface driver asix
    [    0.237609] usbcore: registered new interface driver ax88179_178a
    [    0.237640] usbcore: registered new interface driver cdc_ether
    [    0.237701] usbcore: registered new interface driver smsc75xx
    [    0.237731] usbcore: registered new interface driver smsc95xx
    [    0.237792] usbcore: registered new interface driver net1080
    [    0.237823] usbcore: registered new interface driver cdc_subset
    [    0.237854] usbcore: registered new interface driver zaurus
    [    0.237945] usbcore: registered new interface driver cdc_ncm
    [    0.238677] usbcore: registered new interface driver usb-storage
    [    0.239532] i2c_dev: i2c /dev entries driver
    [    0.240997] sdhci: Secure Digital Host Controller Interface driver
    [    0.241027] sdhci: Copyright(c) Pierre Ossman
    [    0.241180] Synopsys Designware Multimedia Card Interface Driver
    [    0.241394] sdhci-pltfm: SDHCI platform and OF driver helper
    [    0.242370] usbcore: registered new interface driver usbhid
    [    0.242370] usbhid: USB HID core driver
    [    0.245178] NET: Registered PF_INET6 protocol family
    [    0.246093] Segment Routing with IPv6
    [    0.246124] In-situ OAM (IOAM) with IPv6
    [    0.246215] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver
    [    0.246826] NET: Registered PF_PACKET protocol family
    [    0.246856] can: controller area network core
    [    0.246917] NET: Registered PF_CAN protocol family
    [    0.246917] can: raw protocol
    [    0.246948] can: broadcast manager protocol
    [    0.246948] can: netlink gateway - max_hops=1
    [    0.247253] Key type dns_resolver registered
    [    0.247283] ThumbEE CPU extension supported.
    [    0.247314] Registering SWP/SWPB emulation handler
    [    0.247802] omap_voltage_late_init: Voltage driver support not added
    [    0.247802] Power Management for TI OMAP4+ devices.
    [    0.248382] Loading compiled-in X.509 certificates
    [    0.289337] platform 4a000000.interconnect: Fixed dependency cycle(s) with /ocp/interconnect@4a000000/segment@0/target-module@8000/cm_core@0/clock@d00/clock@20
    [    0.295745] pinctrl-single 4a003400.pinmux: 282 pins, size 1128
    [    0.322570] omap-dma-engine 4a056000.dma-controller: OMAP DMA engine driver (LinkedList1/2/3 supported)
    [    0.341278] gpio gpiochip0: (gpio-0-31): not an immutable chip, please consider fixing it!
    [    0.341888] OMAP GPIO hardware version 0.1
    [    0.344757] ti-sysc: probe of 4ae18000.target-module failed with error -16
    [    0.353973] printk: console [ttyS2] disabled
    [    0.354034] 48020000.serial: ttyS2 at MMIO 0x48020000 (irq = 97, base_baud = 3000000) is a 8250
    [    0.354217] printk: console [ttyS2] enabled
    [    0.356445] printk: console [ttyS2] printing thread started
    [    0.384674] gpio gpiochip1: (gpio-32-63): not an immutable chip, please consider fixing it!
    [    0.386352] gpio gpiochip2: (gpio-64-95): not an immutable chip, please consider fixing it!
    [    0.388092] gpio gpiochip3: (gpio-96-127): not an immutable chip, please consider fixing it!
    [    0.389678] gpio gpiochip4: (gpio-128-159): not an immutable chip, please consider fixing it!
    [    0.391296] gpio gpiochip5: (gpio-160-191): not an immutable chip, please consider fixing it!
    [    0.393005] gpio gpiochip6: (gpio-192-223): not an immutable chip, please consider fixing it!
    [    0.394653] gpio gpiochip7: (gpio-224-255): not an immutable chip, please consider fixing it!
    [    0.409362] palmas 0-0058: Irq flag is 0x00000004
    [    0.429504] palmas 0-0058: Muxing GPIO 2f, PWM 0, LED 0
    [    0.463348] omap_i2c 48070000.i2c: bus 0 rev0.12 at 400 kHz
    [    0.484161] omap_rng 48090000.rng: Random Number Generator ver. 20
    [    0.487518] random: crng init done
    [    0.562896] davinci_mdio 48485000.mdio: davinci mdio revision 1.6, bus freq 1000000
    [    0.573791] davinci_mdio 48485000.mdio: phy[0]: device 48485000.mdio:00, driver Micrel KSZ9031 Gigabit PHY
    [    0.573791] davinci_mdio 48485000.mdio: phy[1]: device 48485000.mdio:01, driver Micrel KSZ9031 Gigabit PHY
    [    0.574401] cpsw-switch 48484000.switch: initialized cpsw ale version 1.4
    [    0.574432] cpsw-switch 48484000.switch: ALE Table size 1024
    [    0.574493] cpsw-switch 48484000.switch: cpts: overflow check period 5000 (jiffies)
    [    0.574493] cpsw-switch 48484000.switch: CPTS: ref_clk_freq:266000000 calc_mult:4036623398 calc_shift:30 error:-1 nsec/sec
    [    0.574523] cpsw-switch 48484000.switch: Detected MACID = 5c:f8:21:3b:03:24
    [    0.574554] cpsw-switch 48484000.switch: Detected MACID = 5c:f8:21:3b:03:25
    [    0.584197] cpsw-switch 48484000.switch: initialized (regs 0x0000000048484000, pool size 256) hw_ver:0019010F 1.15 (0)
    [    0.612854] ti-sysc: probe of 4882c000.target-module failed with error -16
    [    0.613677] ti-sysc: probe of 4882e000.target-module failed with error -16
    [    0.650360] dra7-pcie 51000000.pcie: host bridge /ocp/target-module@51000000/pcie@51000000 ranges:
    [    0.650421] dra7-pcie 51000000.pcie:       IO 0x0020003000..0x0020012fff -> 0x0000000000
    [    0.650451] dra7-pcie 51000000.pcie:      MEM 0x0020013000..0x002fffffff -> 0x0020013000
    [    0.657318] dra7-pcie 51000000.pcie: iATU unroll: disabled
    [    0.657348] dra7-pcie 51000000.pcie: iATU regions: 16 ob, 4 ib, align 4K, limit 4G
    [    1.657623] dra7-pcie 51000000.pcie: Phy link never came up
    [    1.657806] dra7-pcie 51000000.pcie: PCI host bridge to bus 0000:00
    [    1.657806] pci_bus 0000:00: root bus resource [bus 00-ff]
    [    1.657806] pci_bus 0000:00: root bus resource [io  0x0000-0xffff]
    [    1.657836] pci_bus 0000:00: root bus resource [mem 0x20013000-0x2fffffff]
    [    1.657867] pci 0000:00:00.0: [104c:8888] type 01 class 0x060400
    [    1.657897] pci 0000:00:00.0: reg 0x10: [mem 0x00000000-0x000fffff]
    [    1.657897] pci 0000:00:00.0: reg 0x14: [mem 0x00000000-0x0000ffff]
    [    1.657958] pci 0000:00:00.0: supports D1
    [    1.657989] pci 0000:00:00.0: PME# supported from D0 D1 D3hot
    [    1.670928] PCI: bus0: Fast back to back transfers disabled
    [    1.671325] PCI: bus1: Fast back to back transfers enabled
    [    1.671356] pci 0000:00:00.0: BAR 0: assigned [mem 0x20100000-0x201fffff]
    [    1.671356] pci 0000:00:00.0: BAR 1: assigned [mem 0x20020000-0x2002ffff]
    [    1.671386] pci 0000:00:00.0: PCI bridge to [bus 01-ff]
    [    1.678985] pcieport 0000:00:00.0: PME: Signaling with IRQ 128
    [    1.690643] edma 43300000.dma: memcpy is disabled
    [    1.695739] edma 43300000.dma: TI EDMA DMA engine driver
    [    1.716644] omap-iommu 40d01000.mmu: 40d01000.mmu registered
    [    1.718963] omap-iommu 40d02000.mmu: 40d02000.mmu registered
    [    1.719879] platform 40800000.dsp: Adding to iommu group 0
    [    1.728820] platform 58820000.ipu: Adding to iommu group 1
    [    1.728942] omap-iommu 58882000.mmu: 58882000.mmu registered
    [    1.731536] platform 55020000.ipu: Adding to iommu group 2
    [    1.731567] omap-iommu 55082000.mmu: 55082000.mmu registered
    [    1.744445] spi-nor spi0.0: s25fl256s1 (32768 Kbytes)
    [    1.744628] 7 fixed-partitions partitions found on MTD device spi0.0
    [    1.744628] Creating 7 MTD partitions on "spi0.0":
    [    1.744628] 0x000000000000-0x000000040000 : "QSPI.SPL"
    [    1.746032] 0x000000040000-0x000000140000 : "QSPI.u-boot"
    [    1.747344] 0x000000140000-0x0000001c0000 : "QSPI.u-boot-spl-os"
    [    1.748596] 0x0000001c0000-0x0000001d0000 : "QSPI.u-boot-env"
    [    1.749847] 0x0000001d0000-0x0000001e0000 : "QSPI.u-boot-env.backup1"
    [    1.760192] 0x0000001e0000-0x0000009e0000 : "QSPI.kernel"
    [    1.761444] 0x0000009e0000-0x000002000000 : "QSPI.file-system"
    [    1.783508] ti-sysc 4ae06000.target-module: Failed to create device link (0x180) with ocp
    [    1.800079] palmas-rtc 48070000.i2c:tps659038@58:tps659038_rtc: registered as rtc0
    [    1.800720] palmas-rtc 48070000.i2c:tps659038@58:tps659038_rtc: setting system clock to 2000-01-01T00:00:00 UTC (946684800)
    [    1.802947] omap_gpio 4805d000.gpio: Could not set line 27 debounce to 200000 microseconds (-22)
    [    1.802947] sdhci-omap 4809c000.mmc: Got CD GPIO
    [    1.804260] sdhci-omap 480b4000.mmc: supply pbias not found, using dummy regulator
    [    1.810150] sdhci-omap 4809c000.mmc: no pinctrl state for ddr_3_3v mode
    [    1.843719] mmc1: SDHCI controller on 480b4000.mmc [480b4000.mmc] using ADMA
    [    1.847534] mmc0: SDHCI controller on 4809c000.mmc [4809c000.mmc] using ADMA
    [    1.847717] Waiting for root device PARTUUID=2eeffbb6-02...
    [    1.880004] mmc0: new high speed SDHC card at address 0001
    [    1.884307] mmcblk0: mmc0:0001 00000 29.1 GiB 
    [    1.886505]  mmcblk0: p1 p2
    [    1.939056] EXT4-fs (mmcblk0p2): recovery complete
    [    1.940063] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Quota mode: disabled.
    [    1.940124] VFS: Mounted root (ext4 filesystem) on device 179:2.
    [    1.941223] devtmpfs: mounted
    [    1.942718] Freeing unused kernel image (initmem) memory: 2048K
    [    1.942871] Run /sbin/init as init process
    [    1.949188] mmc1: new DDR MMC card at address 0001
    [    1.952972] mmcblk1: mmc1:0001 R1J56L 13.8 GiB 
    [    1.955169] mmcblk1boot0: mmc1:0001 R1J56L 4.00 MiB 
    [    1.956573] mmcblk1boot1: mmc1:0001 R1J56L 4.00 MiB 
    [    1.959167] mmcblk1rpmb: mmc1:0001 R1J56L 128 KiB, chardev (243:0)
    [    2.249053] systemd[1]: System time before build time, advancing clock.
    [    2.282531] systemd[1]: systemd 250.5+ running in system mode (+PAM -AUDIT -SELINUX -APPARMOR +IMA -SMACK +SECCOMP -GCRYPT -GNUTLS -OPENSSL +ACL +BLKID -CURL -ELFUTILS -FIDO2 -IDN2 -IDN -IPTC +KMOD -LIBCRYPTSETUP +LIBFDISK -PCRE2 -PWQUALITY -P11KIT -QRENCODE -BZIP2 -LZ4 -XZ -ZLIB +ZSTD -BPF_FRAMEWORK -XKBCOMMON +UTMP +SYSVINIT default-hierarchy=hybrid)
    [    2.313903] systemd[1]: Detected architecture arm.
    
    Welcome to Arago 2023.10!
    
    [    2.325988] systemd[1]: Hostname set to <am57xx-evm>.
    [    2.530242] systemd-sysv-generator[114]: SysV service '/etc/init.d/thermal-zone-init' lacks a native systemd unit file. Automatically generating a unit file for compatibility. Please update package to include a native systemd unit file, in order to make it more safe and robust.
    [    2.920196] systemd[1]: /etc/systemd/system/sys-clock-drift.service:10: Standard output type syslog is obsolete, automatically updating to journal. Please update your unit file, and consider removing the setting altogether.
    [    2.928833] systemd[1]: /etc/systemd/system/sync-clocks.service:11: Standard output type syslog is obsolete, automatically updating to journal. Please update your unit file, and consider removing the setting altogether.
    [    3.031982] systemd[1]: Queued start job for default target Multi-User System.
    [  OK  ] Created slice Slice /system/getty    3.042144] systemd[1]: Created slice Slice /system/getty.
    0m.
    [  OK  ] Created slice Slice /system/modprob[    3.058166] systemd[1]: Created slice Slice /system/modprobe.
    e.
    [  OK  ] Created slice Slice /system/serial-[    3.074005] systemd[1]: Created slice Slice /system/serial-getty.
    getty.
    [  OK  ] Created slice User and Session Slic[    3.089508] systemd[1]: Created slice User and Session Slice.
    e.
    [  OK  ] Started Dispatch Password �ts to [    3.104248] systemd[1]: Started Dispatch Password Requests to Console Directory Watch.
    Console Directory Watch.
    [  OK  ] Started Forward Password R�uests [    3.121185] systemd[1]: Started Forward Password Requests to Wall Directory Watch.
    to Wall Directory Watch.
    [  OK  ] Reached target Path Units.[    3.140380] systemd[1]: Reached target Path Units.
    
    [  OK  ] Reached target Remote File Systems   3.153076] systemd[1]: Reached target Remote File Systems.
    [0m.
    [  OK  ] Reached target Slice Units.[    3.167053] systemd[1]: Reached target Slice Units.
    
    [  OK  ] Reached target Swaps.[    3.180114] systemd[1]: Reached target Swaps.
    
    [  OK  ] Listening on RPCbind Server Activat[    3.201110] systemd[1]: Listening on RPCbind Server Activation Socket.
    ion Socket.
    [  OK  ] Reached target RPC Port Mapper.[    3.216094] systemd[1]: Reached target RPC Port Mapper.
    
    [  OK  ] Listening on Process Core Dump Sock[    3.239410] systemd[1]: Listening on Process Core Dump Socket.
    et.
    [  OK  ] Listening on initctl Compatibility [    3.254302] systemd[1]: Listening on initctl Compatibility Named Pipe.
    Named Pipe.
    [    3.305114] systemd[1]: Journal Audit Socket was skipped because of a failed condition check (ConditionSecurity=audit).
    [  OK  ] Listening on Journal Socket (/dev/l[    3.305816] systemd[1]: Listening on Journal Socket (/dev/log).
    og).
    [  OK  ] Listening on Journal Socket.[    3.331542] systemd[1]: Listening on Journal Socket.
    
    [  OK  ] Listening on Network Service Netlin[    3.345642] systemd[1]: Listening on Network Service Netlink Socket.
    k Socket.
    [  OK  ] Listening on udev Control Socket    3.361663] systemd[1]: Listening on udev Control Socket.
    m.
    [  OK  ] Listening on udev Kernel Socket[    3.376373] systemd[1]: Listening on udev Kernel Socket.
    .
    [  OK  ] Listening on User Database Manager [    3.390441] systemd[1]: Listening on User Database Manager Socket.
    Socket.
    [    3.405456] systemd[1]: Huge Pages File System was skipped because of a failed condition check (ConditionPathExists=/sys/kernel/mm/hugepages).
             Mounting POSIX Message Queue File System..[    3.423400] systemd[1]: Mounting POSIX Message Queue File System...
    .
             Mounting Kernel Debug File System...[    3.443328] systemd[1]: Mounting Kernel Debug File System...
    
             Mounting Temporary Directory /tmp...[    3.457489] systemd[1]: Kernel Trace File System was skipped because of a failed condition check (ConditionPathExists=/sys/kernel/tracing).
    
    [    3.464385] systemd[1]: Mounting Temporary Directory /tmp...
    [    3.501586] systemd[1]: Starting Create List of Static Device Nodes...
             Starting Create List of Static Device Nodes...
    [    3.521636] systemd[1]: Starting Load Kernel Module configfs...
             Starting Load Kernel Module configfs...
    [    3.542541] systemd[1]: Starting Load Kernel Module drm...
             Starting Load Kernel Module drm...
    [    3.562561] systemd[1]: Starting Load Kernel Module fuse...
             Starting Load Kernel Module fuse...
    [    3.594573] systemd[1]: Starting Start psplash boot splash screen...
             Starting Start psplash boot splash screen...
    [    3.618530] systemd[1]: Starting RPC Bind...
             Starting RPC Bind...
    [    3.631286] systemd[1]: File System Check on Root Device was skipped because of a failed condition check (ConditionPathIsReadWrite=!/).
    [    3.635223] systemd[1]: systemd-journald.service: unit configures an IP firewall, but the local system does not support BPF/cgroup firewalling.
    [    3.635253] systemd[1]: (This warning is only shown for the first unit using IP firewalling.)
             Starting Journal Service...[    3.661773] systemd[1]: Starting Journal Service...
    
    [    3.695556] systemd[1]: Starting Load Kernel Modules...
             Starting Load Kernel Modules...
             Starting Generate network �ts from Kernel co[    3.724426] systemd[1]: Starting Generate network units from Kernel command line...
    mmand line...
    [    3.767028] cryptodev: loading out-of-tree module taints kernel.
    [    3.779083] cryptodev: driver 1.12 loaded.
             Starting Remount Root and Kernel File Systems   3.786651] systemd[1]: Starting Remount Root and Kernel File Systems...
    [0m...
    [    3.822601] systemd[1]: Starting Coldplug All udev Devices...
             Starting Coldplug All udev Devices...
    [  OK  ] Started RPC Bind.[    3.891387] systemd[1]: Started RPC Bind.
    
    [    3.916992] EXT4-fs (mmcblk0p2): re-mounted. Quota mode: disabled.
    [  OK  ] Mounted POSIX Message Queue File Sy[    3.933105] systemd[1]: Mounted POSIX Message Queue File System.
    stem.
    [  OK  ] Mounted Kernel Debug File System    3.948486] systemd[1]: Mounted Kernel Debug File System.
    m.
    [  OK  ] Mounted Temporary Directory /tmp    3.983428] systemd[1]: Mounted Temporary Directory /tmp.
    m.
    [  OK  ] Finished Create List of Static Devi[    4.001831] systemd[1]: Finished Create List of Static Device Nodes.
    ce Nodes.
    [  OK  ] Finished Load Kernel Module configf[    4.028320] systemd[1]: modprobe@configfs.service: Deactivated successfully.
    s.
    [  OK  ] Finished Load Kernel Module drm[    4.029327] systemd[1]: Finished Load Kernel Module configfs.
    .
    [    4.060119] systemd[1]: modprobe@drm.service: Deactivated successfully.
    [  OK  ] Started Journal Service.[    4.060791] systemd[1]: Finished Load Kernel Module drm.
    
    [    4.098480] systemd[1]: Started Journal Service.
    [  OK  ] Finished Load Kernel Module fuse.
    [FAILED] Failed to start Start psplash boot splash screen.
    See 'systemctl status psplash-start.service' for details.
    [DEPEND] Dependency failed for Star�progress communication helper.
    [  OK  ] Finished Load Kernel Modules.
    [  OK  ] Finished Generate network units from Kernel command line.
    [  OK  ] Finished Remount Root and Kernel File Systems.
             Mounting Kernel Configuration File System...
             Starting Flush Journal to Persistent Storage...
             Starting Apply Kernel Variables...
             Starting Create System Users...
    [  OK  ] Mounted Kernel Configuration File System.
    [    4.313354] systemd-journald[125]: Received client request to flush runtime journal.
    [  OK  ] Finished Flush Journal to Persistent Storage.
    [  OK  ] Finished Apply Kernel Variables.
    [  OK  ] Finished Create System Users.
             Starting Create Static Device Nodes in /dev...
    [  OK  ] Finished Create Static Device Nodes in /dev.
    [  OK  ] Reached target Preparation for Local File Systems.
             Starting Rule-based Manage�for Device Events and Files...
    [  OK  ] Started Rule-based Manager for Device Events and Files.
             Mounting /media/ram...
             Mounting /var/volatile...
    [  OK  ] Mounted /media/ram.
    [  OK  ] Mounted /var/volatile.
             Starting Load/Save Random Seed...
    [  OK  ] Reached target Local File Systems.
             Starting Rebuild Dynamic Linker Cache...
             Starting Create Volatile Files and Directories...
    [  OK  ] Finished Load/Save Random Seed.
    [  OK  ] Finished Create Volatile Files and Directories.
             Starting Rebuild Journal Catalog...
             Starting Network Time Synchronization...
             Starting Record System Boot/Shutdown in UTMP...
    [  OK  ] Finished Record System Boot/Shutdown in UTMP.
    [  OK  ] Finished Rebuild Journal Catalog.
    [  OK  ] Finished Rebuild Dynamic Linker Cache.
             Starting Update is Completed...
    [  OK  ] Finished Update is Completed.
    [  OK  ] Started Network Time Synchronization.
    [  OK  ] Reached target System Time Set.
    [    6.700103] omap-sham 4b101000.sham: hw accel on OMAP rev 4.3
    [    6.714477] omap-sham 4b101000.sham: will run requests pump with realtime priority
    [    6.817291] omap-sham 42701000.sham: hw accel on OMAP rev 4.3
    [    6.828918] omap-sham 42701000.sham: will run requests pump with realtime priority
    [  OK  ] Found device /dev/ttyS2.
    [    7.210357] omap_gpio 4805b000.gpio: Could not set line 7 debounce to 20000 microseconds (-22)
    [  OK  ] Finished Coldplug All udev Devices.
    [  OK  ] Reached target System Initialization.
    [  OK  ] Started Daily Cleanup of Temporary Directories.
    [  OK  ] Reached target Timer Units.
    [  OK  ] Listening on Avahi mDNS/DNS-SD Stack Activation Socket.
    [  OK  ] Listening on D-Bus System Message B[    7.470520] omap-des 480a5000.des: OMAP DES hw accel rev: 2.2
    us Socket.
    [    7.492584] omap-des 480a5000.des: will run requests pump with realtime priority
             Starting Docker Socket for the API...
    [  OK  ] Listening on dropbear.socket.
             Starting D-Bus System Message Bus...
    [  OK  ] Listening on Docker Socket for the API.
    [  OK  ] Reached target Socket Units.
    [    7.992218] omap_rtc 48838000.rtc: registered as rtc1
    [    8.113311] omap-mailbox 48840000.mailbox: omap mailbox rev 0x400
    [    8.118103] omap-rproc 58820000.ipu: assigned reserved memory node ipu1-memory@9d000000
    [    8.118225] remoteproc remoteproc0: 58820000.ipu is available
    [    8.119171] remoteproc remoteproc0: Direct firmware load for dra7-ipu1-fw.xem4 failed with error -2
    [    8.119201] remoteproc remoteproc0: powering up 58820000.ipu
    [    8.119232] remoteproc remoteproc0: Direct firmware load for dra7-ipu1-fw.xem4 failed with error -2
    [    8.119232] remoteproc remoteproc0: request_firmware failed: -2
    [    8.120635] omap-rproc 40800000.dsp: assigned reserved memory node dsp1-memory@99000000
    [    8.120758] remoteproc remoteproc1: 40800000.dsp is available
    [    8.120941] remoteproc remoteproc1: Direct firmware load for dra7-dsp1-fw.xe66 failed with error -2
    [    8.120971] remoteproc remoteproc1: powering up 40800000.dsp
    [    8.121002] remoteproc remoteproc1: Direct firmware load for dra7-dsp1-fw.xe66 failed with error -2
    [    8.121002] remoteproc remoteproc1: request_firmware failed: -2
    [    8.126281] omap-mailbox 48842000.mailbox: omap mailbox rev 0x400
    [    8.128356] omap-rproc 55020000.ipu: assigned reserved memory node ipu2-memory@95800000
    [    8.128448] remoteproc remoteproc2: 55020000.ipu is available
    [    8.128601] remoteproc remoteproc2: Direct firmware load for dra7-ipu2-fw.xem4 failed with error -2
    [    8.128601] remoteproc remoteproc2: powering up 55020000.ipu
    [    8.128662] remoteproc remoteproc2: Direct firmware load for dra7-ipu2-fw.xem4 failed with error -2
    [    8.128662] remoteproc remoteproc2: request_firmware failed: -2
    [    8.324005] mc: Linux media interface: v0.10
    [    8.410949] videodev: Linux video capture interface: v2.00
    [    8.585052] vpe 489d0000.vpe: loading firmware vpdma-1b8.bin
    [    8.598144] vpe 489d0000.vpe: Device registered as /dev/video0
    [  OK  ] Started D-Bus System Message Bus.
    [    9.564025] ahci-dwc 4a140000.sata: supply ahci not found, using dummy regulator
    [    9.564239] ahci-dwc 4a140000.sata: supply phy not found, using dummy regulator
    [    9.564392] ahci-dwc 4a140000.sata: supply target not found, using dummy regulator
    [    9.564819] ahci-dwc 4a140000.sata: forcing port_map 0x0 -> 0x1
    [    9.564849] ahci-dwc 4a140000.sata: AHCI 0001.0300 32 slots 1 ports 3 Gbps 0x1 impl platform mode
    [    9.584045] ahci-dwc 4a140000.sata: flags: 64bit ncq sntf pm led clo only pmp pio slum part ccc apst 
    [    9.680084] scsi host0: ahci-dwc
    [    9.680541] ata1: SATA max UDMA/133 mmio [mem 0x4a140000-0x4a1410ff] port 0x100 irq 153
    [    9.755584] omap_wdt: OMAP Watchdog Timer Rev 0x01: initial timeout 60 sec
    [    9.902343] omap-aes 4b500000.aes: OMAP AES hw accel rev: 3.3
    [    9.910369] omap-aes 4b500000.aes: will run requests pump with realtime priority
    [    9.942291] omap-aes 4b700000.aes: OMAP AES hw accel rev: 3.3
    [    9.951934] omap-aes 4b700000.aes: will run requests pump with realtime priority
    [    9.991943] ata1: SATA link down (SStatus 0 SControl 300)
    [   10.003631] c_can_platform 4ae3c000.can: c_can_platform device registered (regs=17057a55, irq=154)
    [   11.036193] DSS: OMAP DSS rev 6.1
    [   11.190551] omapdss_dss 58000000.dss: bound 58001000.dispc (ops 0xbf1027e0)
    [   11.198028] omapdss_dss 58000000.dss: bound 58040000.encoder (ops 0xbf1046b8)
    [   11.287048] dmm 4e000000.dmm: workaround for errata i878 in use
    [   11.313018] dmm 4e000000.dmm: initialized all PAT entries
    [   11.341400] omapdrm omapdrm.0: [drm] Cannot find any crtc or sizes
    [   11.341705] ------------[ cut here ]------------
    [   11.341705] WARNING: CPU: 0 PID: 147 at drivers/gpu/drm/drm_bridge.c:1410 0xc06bd35c
    [   11.341735] Hot plug detection already enabled
    [   11.341735] Modules linked in: omapdrm(+) cec c_can_platform omap_aes_driver libaes pruss c_can omap_wdt ahci_dwc ti_vpe ti_sc ti_csc ti_vpdma v4l2_mem2mem videobuf2_dma_contig videobuf2_memops videobuf2_v4l2 videobuf2_common videodev mc dwc3_omap omap_mailbox rtc_omap omap_des omap_crypto libdes extcon_palmas omap_sham crypto_engine omap_remoteproc ti_tpd12s015 display_connector cryptodev(O)
    [   11.341827] CPU: 0 PID: 147 Comm: systemd-udevd Tainted: G           O       6.1.80-rt26-ti-rt-g3c08dbfd7bfd #1
    [   11.341827] Hardware name: Generic DRA72X (Flattened Device Tree)
    [   11.341857] Function entered at [<c020da9c>] from [<c02092f8>]
    [   11.341857] Function entered at [<c02092f8>] from [<c0bab62c>]
    [   11.341857] Function entered at [<c0bab62c>] from [<c02292f8>]
    [   11.341857] Function entered at [<c02292f8>] from [<c0229474>]
    [   11.341857] Function entered at [<c0229474>] from [<c06bd35c>]
    [   11.341888] Function entered at [<c06bd35c>] from [<bf0e5b9c>]
    [   11.341888] Function entered at [<bf0e5b9c>] from [<c0708664>]
    [   11.341888] Function entered at [<c0708664>] from [<c070636c>]
    [   11.341918] Function entered at [<c070636c>] from [<c0706618>]
    [   11.341918] Function entered at [<c0706618>] from [<c0706764>]
    [   11.341918] Function entered at [<c0706764>] from [<c0706e60>]
    [   11.341918] Function entered at [<c0706e60>] from [<c0704530>]
    [   11.341918] Function entered at [<c0704530>] from [<c07058ec>]
    [   11.341918] Function entered at [<c07058ec>] from [<c0707678>]
    [   11.341918] Function entered at [<c0707678>] from [<c070846c>]
    [   11.341949] Function entered at [<c070846c>] from [<bf0b203c>]
    [   11.341949] Function entered at [<bf0b203c>] from [<c0201754>]
    [   11.341949] Function entered at [<c0201754>] from [<c029ab10>]
    [   11.341949] Function entered at [<c029ab10>] from [<c029cb0c>]
    [   11.341949] Function entered at [<c029cb0c>] from [<c0200140>]
    [   11.341949] Exception stack(0xc3209fa8 to 0xc3209ff0)
    [   11.341979] 9fa0:                   00000000 00000000 0000000f b6d3a878 00000000 00020000
    [   11.341979] 9fc0: 00000000 00000000 00000000 0000017b 00000000 00092e98 00000007 00000000
    [   11.341979] 9fe0: be931710 be931700 b6d35d2f b6c6afe2
    [   11.342010] ---[ end trace 0000000000000000 ]---
    [   11.344360] [drm] Initialized omapdrm 1.0.0 20110917 for omapdrm.0 on minor 0
    [   12.393981] omapdrm omapdrm.0: [drm] Cannot find any crtc or sizes
    [   14.571105] xhci-hcd xhci-hcd.2.auto: xHCI Host Controller
    [   14.571105] xhci-hcd xhci-hcd.2.auto: new USB bus registered, assigned bus number 1
    [   14.650085] xhci-hcd xhci-hcd.2.auto: hcc params 0x0220f04c hci version 0x100 quirks 0x0000008002010010
    [   14.662017] xhci-hcd xhci-hcd.2.auto: irq 158, io mem 0x48890000
    [   14.662231] xhci-hcd xhci-hcd.2.auto: xHCI Host Controller
    [   14.662261] xhci-hcd xhci-hcd.2.auto: new USB bus registered, assigned bus number 2
    [   14.662261] xhci-hcd xhci-hcd.2.auto: Host supports USB 3.0 SuperSpeed
    [   14.664184] hub 1-0:1.0: USB hub found
    [   14.664215] hub 1-0:1.0: 1 port detected
    [   14.664764] usb usb2: We don't know the algorithms for LPM for this host, disabling LPM.
    [   14.666503] hub 2-0:1.0: USB hub found
    [   14.666534] hub 2-0:1.0: 1 port detected
    [   14.715637] remoteproc remoteproc3: 4b234000.pru is available
    [   14.716094] remoteproc remoteproc4: 4b238000.pru is available
    [   14.716461] remoteproc remoteproc5: 4b2b4000.pru is available
    [   14.716766] remoteproc remoteproc6: 4b2b8000.pru is available
    [   14.819946] c_can_platform 4ae3c000.can main_dcan1: renamed from can0
    [   15.215087] omap-hdmi-audio omap-hdmi-audio.1.auto: ASoC: driver name too long 'HDMI 58040000.encoder' -> 'HDMI_58040000_e'
    [  OK  ] Created slice Slice /system/systemd-fsck.
    [  OK  ] Reached target Basic System.
    [  OK  ] Reached target Hardware activated USB gadget.
    [  OK  ] Listening on Load/Save RF �itch Status /dev/rfkill Watch.
             Starting Save/Restore Sound Card State...
             Starting Print notice about GPLv3 packages...
             Starting IPv6 Packet Filtering Framework...
             Starting IPv4 Packet Filtering Framework...
             Starting Expand the rootfs�ll size of the boot device....
             Starting File System Check on /dev/mmcblk0p1...
             Starting User Login Management...
             Starting Telnet Server...
    [  OK  ] Finished Save/Restore Sound Card State.
    [  OK  ] Finished IPv6 Packet Filtering Framework.
    [  OK  ] Finished IPv4 Packet Filtering Framework.
    [  OK  ] Finished Telnet Server.
    [  OK  ] Reached target Preparation for Network.
    [  OK  ] Reached target Sound Card.
             Starting Network Configuration...
    [  OK  ] Finished File System Check on /dev/mmcblk0p1.
             Mounting /run/media/boot-mmcblk0p1...
    [  OK  ] Started User Login Management.
    [   17.619598] cfg80211: Loading compiled-in X.509 certificates for regulatory database
    [  OK  ] Mounted /run/media/boot-mmcblk0p1.
    [   17.767578] cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'
    [   17.770690] cfg80211: Loaded X.509 cert 'wens: 61c038651aabdcf94bd0ac7ff06c7248db18c600'
    [   17.773071] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2
    [   17.773101] cfg80211: failed to load regulatory.db
    [  OK  ] Started Network Configuration.
             Starting Network Name Resolution...
    [   18.023254] cpsw-switch 48484000.switch: starting ndev. mode: dual_mac
    [   18.115539] Micrel KSZ9031 Gigabit PHY 48485000.mdio:01: attached PHY driver (mii_bus:phy_addr=48485000.mdio:01, irq=POLL)
    [   18.141601] cpsw-switch 48484000.switch: starting ndev. mode: dual_mac
    [   18.233154] Micrel KSZ9031 Gigabit PHY 48485000.mdio:00: attached PHY driver (mii_bus:phy_addr=48485000.mdio:00, irq=POLL)
    [  OK  ] Started Network Name Resolution.
    [  OK  ] Reached target Network.
    [  OK  ] Reached target Host and Network Name Lookups.
    [   18.937164] EXT4-fs (mmcblk0p2): resizing filesystem from 175858 to 7600384 blocks
             Starting Avahi mDNS/DNS-SD Stack...
             Starting containerd container runtime...
    [  OK  ] Started Netperf Benchmark Server.
    [  OK  ] Started NFS status monitor for NFSv2/3 locking..
             Starting Permit User Sessions...
    [  OK  ] Finished Permit User Sessions.
    [  OK  ] Started Avahi mDNS/DNS-SD Stack.
    [  OK  ] Started Getty on tty1.
    [  OK  ] Started Serial Getty on ttyS2.
    [  OK  ] Reached target Login Prompts.
             Starting Synchronize System and HW clocks...
    [  OK  ] Finished Synchronize System and HW clocks.
    [  OK  ] Started system clock drift service.
    [   21.238830] EXT4-fs (mmcblk0p2): resized filesystem to 7600384
    ***************************************************************
    ***************************************************************
    NOTICE: This file system contains the following GPL-3.0 packages:
    	bash
    	cifs-utils
    	dosfstools
    	less
    	libdw1
    	libelf1
    	libgcc1
    	libreadline8
    	libstdc++6
    	parted
    
    If you do not wish to distribute GPL-3.0 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  ] Finished Print notice about GPLv3 packages.
    [  OK  ] Finished Expand the rootfs�full size of the boot device..
    [  OK  ] Started containerd container runtime.
    [  OK  ] Reached target Multi-User System.
             Starting Record Runlevel Change in UTMP...
    [  OK  ] Finished Record Runlevel Change in UTMP.
    
     _____                    _____           _         _   
    |  _  |___ ___ ___ ___   |  _  |___ ___  |_|___ ___| |_ 
    |     |  _| .'| . | . |  |   __|  _| . | | | -_|  _|  _|
    |__|__|_| |__,|_  |___|  |__|  |_| |___|_| |___|___|_|  
                  |___|                    |___|            
    
    Arago Project am57xx-evm -
    
    Arago 2023.10 am57xx-evm -
    
    am57xx-evm login: 
    am57xx-evm login: 
    am57xx-evm login: root
    
    
    root@am57xx-evm:~# 
    root@am57xx-evm:~# 
    root@am57xx-evm:~# ll   s /
    bin         etc         linuxrc     mnt         run         sys         var
    boot        home        lost+found  opt         sbin        tmp
    dev         lib         media       proc        srv         usr
    root@am57xx-evm:~# 

    I suppose you just need to use the correct config processor-sdk-linux-09_02_00.txt.

    https://software-dl.ti.com/processor-sdk-linux/esd/AM57X/09_02_00_133/exports/docs/devices/AM57X/linux/Release_Specific_Yocto_layer_Configuration.html#yocto-layer-configuration

    -Josue

  • Hi Josue,

    Could you share with me your full command line history for building the tisdk-base-image using Arago git repo (779402f30be8d68b30b76b437bd2966c402eeff7)?

    I can repeat my procedure:

    git clone https://git.ti.com/git/arago-project/oe-layersetup.git tisdk
    cd tisdk/
    ./oe-layertool-setup.sh -f configs/processor-sdk-linux/processor-sdk-linux-09_02_00_05.txt
    cd build/
    . conf/setenv
    MACHINE=am57xx-evm ARAGO_RT_ENABLE=1 bitbake -k tisdk-base-image

    The build works well, and the image was successfully flashed to the sdcard. However the sdcard does not boot on TMDSEVM572X, u-boot cannot find the device tree. The log is the same in the original post.

    This error persist unless I did a manual change in the sdcard I mentioned earlier: manually copied `<rootfs>/boot/dtb/*dtb*` to `<rootfs>/boot/`. And I was suggesting this error comes from meta-ti.

    Do you understand my question?

    BR/Chencheng

  • Chencheng,

    You are still not using the correct config, the config you are using is not the one recommended by the SDK and contains layers that are not supported on AM57x. Above you asked me to stick to the flow the SDK documents give. Why dont you do the same?

    -Josue 

  • Hi Josue,

    Just to be clear, my config is: https://git.ti.com/cgit/arago-project/oe-layersetup/tree/configs/processor-sdk-linux/processor-sdk-linux-09_02_00_05.txt

    So what makes you think that I am using a wrong config?

    Which exact config in the Arago git repo is correct? Could you point out the correct path to it? And please specifiy the git hash as well.

    BR/Chencheng

  • Checheng,

    I suppose you just need to use the correct config processor-sdk-linux-09_02_00.txt.

    best,

    Josue

  • Hi Josue,

    Good, then where is processor-sdk-linux-09_02_00.txt in Arago project?

    Since you answered my earlier question that Arago project is not diverged from TI SDK releases, could you point out the correct path to it? And please specifiy the git hash as well?

    BR/Chencheng

  • Chencheng,

    I see your point. For some reason this config is not added to the git repo. I will have to file a JIRA. 

    The git hash is a785ee3d361c2b7bc9f2673d3f3ee8f9c9ebef6f.

    You will have to download the SDK which has the correct config. Also adding it here: 

    # This file takes repo entries in the format
    # repo name,repo uri,repo branch,repo commit[,layers=layer1:layer2...:layern]
    
    bitbake,https://git.openembedded.org/bitbake,2.0,40fd5f4eef7460ca67f32cfce8e229e67e1ff607
    meta-arago,https://git.yoctoproject.org/meta-arago,kirkstone,98f178314931635c8641d1394dfd4341b86b6be2,layers=meta-arago-distro:meta-arago-extras:meta-arago-demos:meta-arago-test
    #meta-browser,https://github.com/OSSystems/meta-browser.git,master,d3d16b47e17dc899e5298cff698dc32e5e639ab4,layers=meta-chromium
    meta-qt5,https://github.com/meta-qt5/meta-qt5.git,kirkstone,fe0bf7f0e5408aac6cc89ff3b19b1b1941df4f64,layers=
    meta-virtualization,https://git.yoctoproject.org/meta-virtualization,kirkstone,cb2bc17e96552cdfc141d27bd9f4dbd95a872846,layers=
    meta-openembedded,https://git.openembedded.org/meta-openembedded,kirkstone,fda737ec0cc1d2a5217548a560074a8e4d5ec580,layers=meta-networking:meta-python:meta-oe:meta-gnome:meta-filesystems
    meta-ti,https://git.yoctoproject.org/meta-ti,kirkstone,376a2143533c6497b4e79304eccca2a630784436,layers=meta-ti-extras:meta-ti-bsp
    meta-arm,https://git.yoctoproject.org/meta-arm,kirkstone,b187fb9232ca0a6b5f8f90b4715958546fc41d73,layers=meta-arm:meta-arm-toolchain
    meta-clang,https://github.com/kraj/meta-clang,kirkstone-clang12,c2e89dc7e1dfcc1bbe432afca2dc43d6560cb007,layers=
    oe-core,https://git.openembedded.org/openembedded-core,kirkstone,2501534c9581c6c3439f525d630be11554a57d24,layers=meta
    meta-tisdk,https://git.ti.com/git/ti-sdk-linux/meta-tisdk.git,am57x-9.x,cb4bfc1b9082d3f5215ffdfd437c9133771e61dc,layers=
    OECORELAYERCONF=./sample-files/bblayers.conf.sample
    OECORELOCALCONF=./sample-files/local-arago64-v2.conf.sample
    BITBAKE_INCLUSIVE_VARS=yes
    
    

    Best,

    Josue

  • Hi Josue,

    Thank you for making the progress and open JIRA ticket. I appreciate it.

    However, I used the config your mentioned by adding this config file in the Arago git repo, and build a new image, and flashed to a sdcard, I still have the same boot problem:

    U-Boot SPL 2023.04-ti-gf9b966c67473 (Mar 19 2024 - 20:31:40 +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
    *** Error - No Valid Environment Area found
    *** Warning - bad env area, using default environment
    
    Loading Environment from MMC... OK
    
    
    U-Boot 2023.04-ti-gf9b966c67473 (Mar 19 2024 - 20:31:40 +0000)
    
    CPU  : DRA752-GP ES2.0
    Model: TI AM5728 BeagleBoard-X15
    Board: AM572x EVM REV A.3A
    DRAM:  2 GiB
    ti_emmc_boardid_get failed -5
    Core:  65 devices, 21 uclasses, devicetree: separate
    MMC:   OMAP SD/MMC: 0, OMAP SD/MMC: 1
    Loading Environment from FAT... *** Error - No Valid Environment Area found
    *** Warning - bad env area, using default environment
    
    Loading Environment from MMC... OK
    Net:   eth2: ethernet@48484000
    Hit any key to stop autoboot:  0
    switch to partitions #0, OK
    mmc0 is current device
    SD/MMC found on device 0
    Failed to load 'boot.scr'
    This will not be a case any time
    This will not be a case any time
    574 bytes read in 29 ms (18.6 KiB/s)
    Loaded env from uEnv.txt
    Importing environment from mmc0 ...
    switch to partitions #0, OK
    mmc0 is current device
    SD/MMC found on device 0
    This will not be a case any time
    This will not be a case any time
    6541824 bytes read in 312 ms (20 MiB/s)
    Failed to load '/boot/am57xx-evm-reva3.dtb'
    This will not be a case any time
    This will not be a case any time
    Kernel image @ 0x82000000 [ 0x000000 - 0x63d200 ]
    Working FDT set to 0
    FDT and ATAGS support not compiled in
    
    �esetting ...

    Again, this config (processor-sdk-linux-09_02_00.txt) uses the same meta-ti version as processor-sdk-linux-09_02_00_05.txt

    And I can suggest for the 3rd time that the issue is inside meta-ti.

    BR/Chencheng

  • This is indeed strange since I am unable to reproduce your issue. I will have to confer with others in the team.

  • Hi Josue,

    Yes thanks. Please keep on finding out the root cause.

    Please note that in your successful uboot log you have:

    Model: TI AM5718 IDK
    Board: AM571x IDK REV 1.3A

    On my TMDSEVM572X it says:

    Model: TI AM5728 BeagleBoard-X15
    Board: AM572x EVM REV A.3A

    Hope this information can help you.

    BR/Chencheng

  • The device doesn't make a difference since my image has the needed DTBs. My TMDSEVM572X  still boots succesfully.

    U-Boot SPL 2023.04-ti-gf9b966c67473 (Mar 19 2024 - 20:31:40 +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
    *** Error - No Valid Environment Area found
    *** Warning - bad env area, using default environment
    
    Loading Environment from MMC... *** Warning - bad CRC, using default environment
    
    
    
    U-Boot 2023.04-ti-gf9b966c67473 (Mar 19 2024 - 20:31:40 +0000)
    
    CPU  : DRA752-GP ES2.0
    Model: TI AM5728 BeagleBoard-X15
    Board: AM572x EVM REV A.30
    DRAM:  2 GiB
    ti_emmc_boardid_get failed -5
    Core:  65 devices, 21 uclasses, devicetree: separate
    MMC:   OMAP SD/MMC: 0, OMAP SD/MMC: 1
    Loading Environment from FAT... *** Error - No Valid Environment Area found
    *** Warning - bad env area, using default environment
    
    Loading Environment from MMC... *** Warning - bad CRC, using default environment
    
    Net:   eth2: ethernet@48484000
    Hit any key to stop autoboot:  2  1  0 
    switch to partitions #0, OK
    mmc0 is current device
    SD/MMC found on device 0
    This will not be a case any time
    This will not be a case any time
    6541824 bytes read in 311 ms (20.1 MiB/s)
    This will not be a case any time
    This will not be a case any time
    215706 bytes read in 38 ms (5.4 MiB/s)
    Working FDT set to 88000000
    This will not be a case any time
    This will not be a case any time
    Kernel image @ 0x82000000 [ 0x000000 - 0x63d200 ]
    ## Flattened Device Tree blob at 88000000
       Booting using the fdt blob at 0x88000000
    Working FDT set to 88000000
       Loading Device Tree to 8fec8000, end 8fffffff ... OK
    Working FDT set to 8fec8000
    ft_fixup_clocks failed for DSP voltage domain: <valid offset/length>
    
    Starting kernel ...
    
    [    0.000000] Booting Linux on physical CPU 0x0
    [    0.000000] Linux version 6.1.80-rt26-ti-rt-g3c08dbfd7bfd (oe-user@oe-host) (arm-oe-linux-gnueabi-gcc (GCC) 11.4.0, GNU ld (GNU Binutils) 2.38.20220708) #1 SMP PREEMPT_RT Wed Mar 20 14:44:35 UTC 2024
    [    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 BeagleBoard-X15
    [    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 64 MiB at 0x00000000fb800000
    [    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] On node 0, zone HighMem: 768 pages in unavailable ranges
    [    0.000000] DRA752 ES2.0
    [    0.000000] percpu: Embedded 11 pages/cpu s15968 r8192 d20896 u45056
    [    0.000000] Built 1 zonelists, mobility grouping on.  Total pages: 521990
    [    0.000000] Kernel command line: console=ttyS2,115200n8 root=PARTUUID=2eeffbb6-02 rw rootfstype=ext4 rootwait
    [    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: area num 2.
    [    0.000000] software IO TLB: mapped [mem 0x00000000aab3f000-0x00000000aeb3f000] (64MB)
    [    0.000000] Memory: 1762840K/2094080K available (10240K kernel code, 798K rwdata, 2088K rodata, 2048K init, 305K bss, 101864K reserved, 229376K cma-reserved, 1245184K 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 restricting CPUs from NR_CPUS=16 to nr_cpu_ids=2.
    [    0.000000] rcu: 	RCU_SOFTIRQ processing moved to rcuc kthreads.
    [    0.000000] 	No expedited grace period (rcu_normal_after_boot).
    [    0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 100 jiffies.
    [    0.000000] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=2
    [    0.000000] NR_IRQS: 16, nr_irqs: 16, preallocated irqs: 16
    [    0.000000] GIC: Using split EOI/Deactivate mode
    [    0.000000] rcu: srcu_init: Setting srcu_struct sizes based on contention.
    [    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 33kHz, resolution 30517ns, wraps every 65535999984741ns
    [    0.001434] TI gptimer clockevent: always-on 32786 Hz at /ocp/interconnect@4ae00000/segment@10000/target-module@8000
    [    0.003173] TI gptimer percpu-dmtimer: 20000000 Hz at /ocp/interconnect@48800000/segment@0/target-module@2c000
    [    0.003356] TI gptimer percpu-dmtimer: 20000000 Hz at /ocp/interconnect@48800000/segment@0/target-module@2e000
    [    0.004425] Console: colour dummy device 80x30
    [    0.004455] Calibrating delay loop... 2062.33 BogoMIPS (lpj=1031168)
    [    0.011169] CPU: Testing write buffer coherency: ok
    [    0.011199] CPU0: Spectre v2: using ICIALLU workaround
    [    0.011199] CPU0: Spectre BHB: enabling loop workaround for all CPUs
    [    0.011199] pid_max: default: 32768 minimum: 301
    [    0.011352] Mount-cache hash table entries: 2048 (order: 1, 8192 bytes, linear)
    [    0.011383] Mountpoint-cache hash table entries: 2048 (order: 1, 8192 bytes, linear)
    [    0.011993] /cpus/cpu@0 missing clock-frequency property
    [    0.011993] /cpus/cpu@1 missing clock-frequency property
    [    0.012023] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
    [    0.012542] Setting up static identity map for 0x80200000 - 0x80200138
    [    0.012695] rcu: Hierarchical SRCU implementation.
    [    0.012695] rcu: 	Max phase no-delay instances is 400.
    [    0.015167] EFI services will not be available.
    [    0.015716] smp: Bringing up secondary CPUs ...
    [    0.022918] CPU1: thread -1, cpu 1, socket 0, mpidr 80000001
    [    0.022949] CPU1: Spectre v2: using ICIALLU workaround
    [    0.023040] smp: Brought up 1 node, 2 CPUs
    [    0.023040] SMP: Total of 2 processors activated (4134.91 BogoMIPS).
    [    0.023040] CPU: All CPU(s) started in HYP mode.
    [    0.023040] CPU: Virtualization extensions available.
    [    0.023468] devtmpfs: initialized
    [    0.064788] VFP support v0.3: implementor 41 architecture 4 part 30 variant f rev 0
    [    0.064941] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 1911260446275000 ns
    [    0.064971] futex hash table entries: 512 (order: 3, 32768 bytes, linear)
    [    0.069183] pinctrl core: initialized pinctrl subsystem
    [    0.069915] DMI not present or invalid.
    [    0.070343] NET: Registered PF_NETLINK/PF_ROUTE protocol family
    [    0.071838] DMA: preallocated 256 KiB pool for atomic coherent allocations
    [    0.073333] thermal_sys: Registered thermal governor 'step_wise'
    [    0.100708] platform ocp: Fixed dependency cycle(s) with /ocp/interconnect@4a000000/segment@0/target-module@8000/cm_core@0/clock@e00/clock@20
    [    0.100769] platform ocp: Fixed dependency cycle(s) with /ocp/interconnect@4a000000/segment@0/target-module@8000/cm_core@0/clock@700/clock@20
    [    0.125244] iommu: Default domain type: Translated 
    [    0.125274] iommu: DMA domain TLB invalidation policy: strict mode 
    [    0.126770] SCSI subsystem initialized
    [    0.127136] usbcore: registered new interface driver usbfs
    [    0.127197] usbcore: registered new interface driver hub
    [    0.127227] usbcore: registered new device driver usb
    [    0.127685] pps_core: LinuxPPS API ver. 1 registered
    [    0.127685] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
    [    0.127685] PTP clock support registered
    [    0.127868] EDAC MC: Ver: 3.0.0
    [    0.129852] clocksource: Switched to clocksource 32k_counter
    [    0.141174] NET: Registered PF_INET protocol family
    [    0.141387] IP idents hash table entries: 16384 (order: 5, 131072 bytes, linear)
    [    0.142700] tcp_listen_portaddr_hash hash table entries: 512 (order: 1, 10240 bytes, linear)
    [    0.142700] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear)
    [    0.142730] TCP established hash table entries: 8192 (order: 3, 32768 bytes, linear)
    [    0.142822] TCP bind hash table entries: 8192 (order: 6, 327680 bytes, linear)
    [    0.143127] TCP: Hash tables configured (established 8192 bind 8192)
    [    0.143188] UDP hash table entries: 512 (order: 2, 24576 bytes, linear)
    [    0.143249] UDP-Lite hash table entries: 512 (order: 2, 24576 bytes, linear)
    [    0.143402] NET: Registered PF_UNIX/PF_LOCAL protocol family
    [    0.143768] RPC: Registered named UNIX socket transport module.
    [    0.143768] RPC: Registered udp transport module.
    [    0.143768] RPC: Registered tcp transport module.
    [    0.143768] RPC: Registered tcp NFSv4.1 backchannel transport module.
    [    0.143798] PCI: CLS 0 bytes, default 64
    [    0.144775] Initialise system trusted keyrings
    [    0.144958] workingset: timestamp_bits=30 max_order=19 bucket_order=0
    [    0.155273] squashfs: version 4.0 (2009/01/31) Phillip Lougher
    [    0.156219] NFS: Registering the id_resolver key type
    [    0.156249] Key type id_resolver registered
    [    0.156280] Key type id_legacy registered
    [    0.156402] nfs4filelayout_init: NFSv4 File Layout Driver Registering...
    [    0.156402] nfs4flexfilelayout_init: NFSv4 Flexfile Layout Driver Registering...
    [    0.156433] ntfs: driver 2.1.32 [Flags: R/O].
    [    0.157012] Key type asymmetric registered
    [    0.157043] Asymmetric key parser 'x509' registered
    [    0.157196] bounce: pool size: 64 pages
    [    0.157348] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 247)
    [    0.157348] io scheduler mq-deadline registered
    [    0.157348] io scheduler kyber registered
    [    0.230987] Serial: 8250/16550 driver, 5 ports, IRQ sharing enabled
    [    0.233398] STMicroelectronics ASC driver initialized
    [    0.245239] brd: module loaded
    [    0.251739] loop: module loaded
    [    0.257507] CAN device driver interface
    [    0.257934] e1000e: Intel(R) PRO/1000 Network Driver
    [    0.257934] e1000e: Copyright(c) 1999 - 2015 Intel Corporation.
    [    0.257965] igb: Intel(R) Gigabit Ethernet Network Driver
    [    0.257995] igb: Copyright (c) 2007-2014 Intel Corporation.
    [    0.258850] pegasus: Pegasus/Pegasus II USB Ethernet driver
    [    0.258880] usbcore: registered new interface driver pegasus
    [    0.258941] usbcore: registered new interface driver asix
    [    0.258972] usbcore: registered new interface driver ax88179_178a
    [    0.259033] usbcore: registered new interface driver cdc_ether
    [    0.259063] usbcore: registered new interface driver smsc75xx
    [    0.259124] usbcore: registered new interface driver smsc95xx
    [    0.259155] usbcore: registered new interface driver net1080
    [    0.259185] usbcore: registered new interface driver cdc_subset
    [    0.259246] usbcore: registered new interface driver zaurus
    [    0.259307] usbcore: registered new interface driver cdc_ncm
    [    0.260070] usbcore: registered new interface driver usb-storage
    [    0.260894] i2c_dev: i2c /dev entries driver
    [    0.262420] sdhci: Secure Digital Host Controller Interface driver
    [    0.262451] sdhci: Copyright(c) Pierre Ossman
    [    0.262634] Synopsys Designware Multimedia Card Interface Driver
    [    0.262817] sdhci-pltfm: SDHCI platform and OF driver helper
    [    0.263763] usbcore: registered new interface driver usbhid
    [    0.263793] usbhid: USB HID core driver
    [    0.266601] NET: Registered PF_INET6 protocol family
    [    0.267578] Segment Routing with IPv6
    [    0.267639] In-situ OAM (IOAM) with IPv6
    [    0.267700] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver
    [    0.268371] NET: Registered PF_PACKET protocol family
    [    0.268371] can: controller area network core
    [    0.268432] NET: Registered PF_CAN protocol family
    [    0.268432] can: raw protocol
    [    0.268432] can: broadcast manager protocol
    [    0.268463] can: netlink gateway - max_hops=1
    [    0.268737] Key type dns_resolver registered
    [    0.268768] ThumbEE CPU extension supported.
    [    0.268798] Registering SWP/SWPB emulation handler
    [    0.269226] omap_voltage_late_init: Voltage driver support not added
    [    0.269256] Power Management for TI OMAP4+ devices.
    [    0.269989] Loading compiled-in X.509 certificates
    [    0.308929] platform 4a000000.interconnect: Fixed dependency cycle(s) with /ocp/interconnect@4a000000/segment@0/target-module@8000/cm_core@0/clock@d00/clock@20
    [    0.315338] pinctrl-single 4a003400.pinmux: 282 pins, size 1128
    [    0.342132] omap-dma-engine 4a056000.dma-controller: OMAP DMA engine driver (LinkedList1/2/3 supported)
    [    0.360290] gpio gpiochip0: (gpio-0-31): not an immutable chip, please consider fixing it!
    [    0.360748] OMAP GPIO hardware version 0.1
    [    0.363250] ti-sysc: probe of 4ae18000.target-module failed with error -16
    [    0.371124] printk: console [ttyS2] disabled
    [    0.371185] 48020000.serial: ttyS2 at MMIO 0x48020000 (irq = 98, base_baud = 3000000) is a 8250
    [    0.371337] printk: console [ttyS2] enabled
    [    0.371643] printk: console [ttyS2] printing thread started
    [    0.381011] gpio gpiochip1: (gpio-32-63): not an immutable chip, please consider fixing it!
    [    0.382781] gpio gpiochip2: (gpio-64-95): not an immutable chip, please consider fixing it!
    [    0.384674] gpio gpiochip3: (gpio-96-127): not an immutable chip, please consider fixing it!
    [    0.386352] gpio gpiochip4: (gpio-128-159): not an immutable chip, please consider fixing it!
    [    0.388183] gpio gpiochip5: (gpio-160-191): not an immutable chip, please consider fixing it!
    [    0.389862] gpio gpiochip6: (gpio-192-223): not an immutable chip, please consider fixing it!
    [    0.391571] gpio gpiochip7: (gpio-224-255): not an immutable chip, please consider fixing it!
    [    0.394744] omap_i2c 48060000.i2c: bus 2 rev0.12 at 400 kHz
    [    0.402954] palmas 0-0058: Irq flag is 0x00000008
    [    0.416625] palmas 0-0058: Muxing GPIO 2f, PWM 0, LED 0
    [    0.445587] at24 0-0050: supply vcc not found, using dummy regulator
    [    0.446166] at24 0-0050: 4096 byte 24c32 EEPROM, writable, 1 bytes/write
    [    0.446228] omap_i2c 48070000.i2c: bus 0 rev0.12 at 400 kHz
    [    0.454589] omap_rng 48090000.rng: Random Number Generator ver. 20
    [    0.458221] omap_gpio 4805d000.gpio: Could not set line 27 debounce to 200000 microseconds (-22)
    [    0.458221] sdhci-omap 4809c000.mmc: Got CD GPIO
    [    0.458526] sdhci-omap 4809c000.mmc: supply vqmmc not found, using dummy regulator
    [    0.462219] sdhci-omap 4809c000.mmc: no pinctrl state for ddr_3_3v mode
    [    0.462951] random: crng init done
    [    0.508697] mmc0: SDHCI controller on 4809c000.mmc [4809c000.mmc] using ADMA
    [    0.519866] davinci_mdio 48485000.mdio: davinci mdio revision 1.6, bus freq 1000000
    [    0.525177] davinci_mdio 48485000.mdio: phy[1]: device 48485000.mdio:01, driver Micrel KSZ9031 Gigabit PHY
    [    0.525177] davinci_mdio 48485000.mdio: phy[2]: device 48485000.mdio:02, driver Micrel KSZ9031 Gigabit PHY
    [    0.525756] cpsw-switch 48484000.switch: initialized cpsw ale version 1.4
    [    0.525756] cpsw-switch 48484000.switch: ALE Table size 1024
    [    0.525848] cpsw-switch 48484000.switch: cpts: overflow check period 5000 (jiffies)
    [    0.525848] cpsw-switch 48484000.switch: CPTS: ref_clk_freq:266000000 calc_mult:4036623398 calc_shift:30 error:-1 nsec/sec
    [    0.525878] cpsw-switch 48484000.switch: Detected MACID = 5c:f8:21:0e:75:78
    [    0.55939] cpsw-switch 48484000.switch: Detected MACID = 5c:f8:21:0e:75:79
    [    0.529052] cpsw-switch 48484000.switch: initialized (regs 0x0000000048484000, pool size 256) hw_ver:0019010F 1.15 (0)
    [    0.544494] ti-sysc: probe of 4882c000.target-module failed with error -16
    [    0.545379] ti-sysc: probe of 4882e000.target-module failed with error -16
    [    0.547760] mmc0: new high speed SDHC card at address 0001
    [    0.552490] mmcblk0: mmc0:0001 00000 29.1 GiB 
    [    0.557586]  mmcblk0: p1 p2
    [    0.571014] dra7-pcie 51000000.pcie: host bridge /ocp/target-module@51000000/pcie@51000000 ranges:
    [    0.571075] dra7-pcie 51000000.pcie:       IO 0x0020003000..0x0020012fff -> 0x0000000000
    [    0.571105] dra7-pcie 51000000.pcie:      MEM 0x0020013000..0x002fffffff -> 0x0020013000
    [    0.575927] dra7-pcie 51000000.pcie: iATU unroll: disabled
    [    0.575927] dra7-pcie 51000000.pcie: iATU regions: 16 ob, 4 ib, align 4K, limit 4G
    [    1.576354] dra7-pcie 51000000.pcie: Phy link never came up
    [    1.576538] dra7-pcie 51000000.pcie: PCI host bridge to bus 0000:00
    [    1.576568] pci_bus 0000:00: root bus resource [bus 00-ff]
    [    1.576568] pci_bus 0000:00: root bus resource [io  0x0000-0xffff]
    [    1.576568] pci_bus 0000:00: root bus resource [mem 0x20013000-0x2fffffff]
    [    1.576599] pci 0000:00:00.0: [104c:8888] type 01 class 0x060400
    [    1.576629] pci 0000:00:00.0: reg 0x10: [mem 0x00000000-0x000fffff]
    [    1.576629] pci 0000:00:00.0: reg 0x14: [mem 0x00000000-0x0000ffff]
    [    1.576721] pci 0000:00:00.0: supports D1
    [    1.576721] pci 0000:00:00.0: PME# supported from D0 D1 D3hot
    [    1.584533] PCI: bus0: Fast back to back transfers disabled
    [    1.584930] PCI: bus1: Fast back to back transfers enabled
    [    1.584960] pci 0000:00:00.0: BAR 0: assigned [mem 0x20100000-0x201fffff]
    [    1.584960] pci 0000:00:00.0: BAR 1: assigned [mem 0x20020000-0x2002ffff]
    [    1.584960] pci 0000:00:00.0: PCI bridge to [bus 01-ff]
    [    1.585571] pcieport 0000:00:00.0: PME: Signaling with IRQ 131
    [    1.593414] edma 43300000.dma: memcpy is disabled
    [    1.599090] edma 43300000.dma: TI EDMA DMA engine driver
    [    1.606628] omap-iommu 40d01000.mmu: 40d01000.mmu registered
    [    1.609069] omap-iommu 40d02000.mmu: 40d02000.mmu registered
    [    1.610015] platform 40800000.dsp: Adding to iommu group 0
    [    1.612121] platform 58820000.ipu: Adding to iommu group 1
    [    1.612243] omap-iommu 58882000.mmu: 58882000.mmu registered
    [    1.615020] platform 55020000.ipu: Adding to iommu group 2
    [    1.615051] omap-iommu 55082000.mmu: 55082000.mmu registered
    [    1.633056] omap-iommu 41501000.mmu: 41501000.mmu registered
    [    1.635101] omap-iommu 41502000.mmu: 41502000.mmu registered
    [    1.636352] platform 41000000.dsp: Adding to iommu group 3
    [    1.639251] ti-sysc 4ae06000.target-module: Failed to create device link (0x180) with ocp
    [    1.658935] rtc-ds1307 2-006f: registered as rtc0
    [    1.659240] rtc-ds1307 2-006f: setting system clock to 2022-04-28T21:07:10 UTC (1651180030)
    [    1.662261] palmas-rtc 48070000.i2c:tps659038@58:tps659038_rtc: registered as rtc1
    [    1.664276] sdhci-omap 480b4000.mmc: supply pbias not found, using dummy regulator
    [    1.700561] mmc1: SDHCI controller on 480b4000.mmc [480b4000.mmc] using ADMA
    [    1.772613] mmc1: new DDR MMC card at address 0001
    [    1.773223] mmcblk1: mmc1:0001 S10004 3.56 GiB 
    [    1.774932]  mmcblk1: p1 p2
    [    1.775543] mmcblk1boot0: mmc1:0001 S10004 4.00 MiB 
    [    1.777130] mmcblk1boot1: mmc1:0001 S10004 4.00 MiB 
    [    1.778472] mmcblk1rpmb: mmc1:0001 S10004 4.00 MiB, chardev (243:0)
    [    1.793579] EXT4-fs (mmcblk0p2): recovery complete
    [    1.796081] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Quota mode: disabled.
    [    1.796112] VFS: Mounted root (ext4 filesystem) on device 179:2.
    [    1.797180] devtmpfs: mounted
    [    1.798736] Freeing unused kernel image (initmem) memory: 2048K
    [    1.798919] Run /sbin/init as init process
    [    2.146423] systemd[1]: systemd 250.5+ running in system mode (+PAM -AUDIT -SELINUX -APPARMOR +IMA -SMACK +SECCOMP -GCRYPT -GNUTLS -OPENSSL +ACL +BLKID -CURL -ELFUTILS -FIDO2 -IDN2 -IDN -IPTC +KMOD -LIBCRYPTSETUP +LIBFDISK -PCRE2 -PWQUALITY -P11KIT -QRENCODE -BZIP2 -LZ4 -XZ -ZLIB +ZSTD -BPF_FRAMEWORK -XKBCOMMON +UTMP +SYSVINIT default-hierarchy=hybrid)
    
    Welcome to Arago 2023.10!
    
    [    2.146972] systemd[1]: Detected architecture arm.
    [    2.187957] systemd[1]: Hostname set to <am57xx-evm>.
    [    2.323669] systemd-sysv-generator[135]: SysV service '/etc/init.d/thermal-zone-init' lacks a native systemd unit file. Automatically generating a unit file for compatibility. Please update package to include a native systemd unit file, in order to make it more safe and robust.
    [    2.678527] systemd[1]: /etc/systemd/system/sys-clock-drift.service:10: Standard output type syslog is obsolete, automatically updating to journal. Please update your unit file, and consider removing the setting altogether.
    [    2.682220] systemd[1]: /etc/systemd/system/sync-clocks.service:11: Standard output type syslog is obsolete, automatically updating to journal. Please update your unit file, and consider removing the setting altogether.
    [    2.768554] systemd[1]: Queued start job for default target Multi-User System.
    [  OK  ] Created slice Slice /system/getty    2.771392] systemd[1]: Created slice Slice /system/getty.
    0m.
    [  OK  ] Created slice Slice /system/modprob[    2.791015] systemd[1]: Created slice Slice /system/modprobe.
    e.
    [  OK  ] Created slice Slice /system/serial-[    2.805969] systemd[1]: Created slice Slice /system/serial-getty.
    getty.
    [  OK  ] Created slice User and Session Slic[    2.821441] systemd[1]: Created slice User and Session Slice.
    e.
    [  OK  ] Started Dispatch Password �ts to [    2.836242] systemd[1]: Started Dispatch Password Requests to Console Directory Watch.
    Console Directory Watch.
    [  OK  ] Started Forward Password R�uests [    2.854187] systemd[1]: Started Forward Password Requests to Wall Directory Watch.
    to Wall Directory Watch.
    [  OK  ] Reached target Path Units.
    [    2.871337] systemd[1]: Reached target Path Units.
    [  OK  ] Reached target Remote File Systems   2.882019] systemd[1]: Reached target Remote File Systems.
    [0m.
    [  OK  ] Reached target Slice Units.
    [    2.896057] systemd[1]: Reached target Slice Units.
    [  OK  ] Reached target Swaps.
    [    2.906921] systemd[1]: Reached target Swaps.
    [  OK  ] Listening on RPCbind Server Activat[    2.926116] systemd[1]: Listening on RPCbind Server Activation Socket.
    ion Socket.
    [  OK  ] Reached target RPC Port Mapper.[    2.941009] systemd[1]: Reached target RPC Port Mapper.
    
    [  OK  ] Listening on Process Core Dump Sock[    2.964111] systemd[1]: Listening on Process Core Dump Socket.
    et.
    [  OK  ] Listening on initctl Compatibility [    2.979248] systemd[1]: Listening on initctl Compatibility Named Pipe.
    Named Pipe.
    [  OK  ] Listening on Journal Socket (/dev/l[    3.028808] systemd[1]: Journal Audit Socket was skipped because of a failed condition check (ConditionSecurity=audit).
    og).
    [    3.029510] systemd[1]: Listening on Journal Socket (/dev/log).
    [    3.053802] systemd[1]: Listening on Journal Socket.
    [  OK  ] Listening on Journal Socket.
    [    3.066589] systemd[1]: Listening on Network Service Netlink Socket.
    [  OK  ] Listening on Network Service Netlink Socket.
    [    3.082580] systemd[1]: Listening on udev Control Socket.
    [  OK  ] Listening on udev Control Socket.
    [  OK  ] Listening on udev Kernel Socket[    3.097381] systemd[1]: Listening on udev Kernel Socket.
    .
    [  OK  ] Listening on User Database Manager [    3.111419] systemd[1]: Listening on User Database Manager Socket.
    Socket.
    [    3.126464] systemd[1]: Huge Pages File System was skipped because of a failed condition check (ConditionPathExists=/sys/kernel/mm/hugepages).
             Mounting POSIX Message Queue File System..[    3.144287] systemd[1]: Mounting POSIX Message Queue File System...
    .
             Mounting Kernel Debug File System...
    [    3.161926] systemd[1]: Mounting Kernel Debug File System...
    [    3.173828] systemd[1]: Kernel Trace File System was skipped because of a failed condition check (ConditionPathExists=/sys/kernel/tracing).
             Mounting Temporary Directory /tmp...
    [    3.177795] systemd[1]: Mounting Temporary Directory /tmp...
    [    3.206451] systemd[1]: Starting Create List of Static Device Nodes...
             Starting Create List of Static Device Nodes...
    [    3.229614] systemd[1]: Starting Load Kernel Module configfs...
             Starting Load Kernel Module configfs...
    [    3.251464] systemd[1]: Starting Load Kernel Module drm...
             Starting Load Kernel Module drm...
    [    3.271453] systemd[1]: Starting Load Kernel Module fuse...
             Starting Load Kernel Module fuse...
             Starting Start psplash boot splash screen.[    3.300476] systemd[1]: Starting Start psplash boot splash screen...
    ..
             Starting RPC Bind...[    3.326477] systemd[1]: Starting RPC Bind...
    
    [    3.338256] systemd[1]: File System Check on Root Device was skipped because of a failed condition check (ConditionPathIsReadWrite=!/).
    [    3.339416] systemd[1]: systemd-journald.service: unit configures an IP firewall, but the local system does not support BPF/cgroup firewalling.
    [    3.339416] systemd[1]: (This warning is only shown for the first unit using IP firewalling.)
    [    3.378723] systemd[1]: Starting Journal Service...
             Starting Journal Service...
    [    3.396667] systemd[1]: Starting Load Kernel Modules...
             Starting Load Kernel Modules...
             Starting Generate network �ts from Kernel co[    3.411315] systemd[1]: Starting Generate network units from Kernel command line...
    mmand line...
             Starting Remount Root and Kernel File Systems   3.433563] systemd[1]: Starting Remount Root and Kernel File Systems...
    [0m...
    [    3.457305] cryptodev: loading out-of-tree module taints kernel.
    [    3.460479] systemd[1]: Starting Coldplug All udev Devices...
             Starting Coldplug All udev Devices...
    [    3.473144] cryptodev: driver 1.12 loaded.
    [  OK  ] Started RPC Bind.[    3.511230] systemd[1]: Started RPC Bind.
    [    3.527893] EXT4-fs (mmcblk0p2): re-mounted. Quota mode: disabled.
    
    [  OK  ] Mounted POSIX Message Queue File Sy[    3.540222] systemd[1]: Mounted POSIX Message Queue File System.
    stem.
    [  OK  ] Mounted Kernel Debug File System    3.557250] systemd[1]: Mounted Kernel Debug File System.
    m.
    [  OK  ] Mounted Temporary Directory /tmp    3.571289] systemd[1]: Mounted Temporary Directory /tmp.
    m.
    [  OK  ] Finished Create List of Static Devi[    3.585723] systemd[1]: Finished Create List of Static Device Nodes.
    ce Nodes.
    [  OK  ] Finished Load Kernel Module configf[    3.601959] systemd[1]: modprobe@configfs.service: Deactivated successfully.
    s.
    [    3.602508] systemd[1]: Finished Load Kernel Module configfs.
    [  OK  ] Finished Load Kernel Module drm[    3.623138] systemd[1]: modprobe@drm.service: Deactivated successfully.
    .
    [    3.623657] systemd[1]: Finished Load Kernel Module drm.
    [  OK  ] Finished Load Kernel Module fuse    3.643157] systemd[1]: modprobe@fuse.service: Deactivated successfully.
    m.
    [    3.643676] systemd[1]: Finished Load Kernel Module fuse.
    [  OK  ] Started Journal Service.
    [    3.662811] systemd[1]: Started Journal Service.
    [FAILED] Failed to start Start psplash boot splash screen.
    See 'systemctl status psplash-start.service' for details.
    [DEPEND] Dependency failed for Star�progress communication helper.
    [  OK  ] Finished Load Kernel Modules.
    [  OK  ] Finished Generate network units from Kernel command line.
    [  OK  ] Finished Remount Root and Kernel File Systems.
             Mounting Kernel Configuration File System...
             Starting Flush Journal to Persistent Storage...
             Starting Apply Kernel Variables...[    3.784729] systemd-journald[147]: Received client request to flush runtime journal.
    
             Starting Create Static Device Nodes in /dev...
    [  OK  ] Mounted Kernel Configuration File System.
    [  OK  ] Finished Flush Journal to Persistent Storage.
    [  OK  ] Finished Apply Kernel Variables.
    [  OK  ] Finished Create Static Device Nodes in /dev.
    [  OK  ] Reached target Preparation for Local File Systems.
             Mounting /media/ram...
             Mounting /var/volatile...
             Starting Rule-based Manage�for Device Events and Files...
    [  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  ] Finished Load/Save Random Seed.
    [  OK  ] Started Rule-based Manager for Device Events and Files.
    [  OK  ] Finished Create Volatile Files and Directories.
             Starting Network Time Synchronization...
             Starting Record System Boot/Shutdown in UTMP...
    [  OK  ] Finished Record System Boot/Shutdown in UTMP.
    [  OK  ] Started Network Time Synchronization.
    [  OK  ] Reached target System Time Set.
    [    5.073425] omap-sham 4b101000.sham: hw accel on OMAP rev 4.3
    [    5.090911] omap-sham 4b101000.sham: will run requests pump with realtime priority
    [    5.154083] omap-sham 42701000.sham: hw accel on OMAP rev 4.3
    [    5.162902] omap-sham 42701000.sham: will run requests pump with realtime priority
    [  OK  ] Finished Coldplug All udev Devices.
    [  OK  ] Reached target System Initialization.
    [  OK  ] Started Daily Cleanup of Temporary Directories.
    [  OK  ] Reached target Timer Units.
    [  OK  ] Listening on Avahi mDNS/DNS-SD Stack Activation Socket.
    [  OK  ] Listening on D-Bus System Message Bus Socket.
             Starting Docker Socket for the API...
    [  OK  ] Listening on dropbear.socket.
             Starting D-Bus System Message Bus...
    [  OK  ] Listening on Docker Socket for the API.
    [    5.484466] omap-des 480a5000.des: OMAP DES hw accel rev: 2.2
    [  OK  ] Found device /dev/ttyS2.
    [  OK  ] Reached target Socket Units.
    [    5.522369] omap-des 480a5000.des: will run requests pump with realtime priority
    [    5.741271] omap_rtc 48838000.rtc: registered as rtc2
    [    5.790496] omap-mailbox 48840000.mailbox: omap mailbox rev 0x400
    [    5.799407] omap-mailbox 48842000.mailbox: omap mailbox rev 0x400
    [    5.799499] omap-rproc 58820000.ipu: assigned reserved memory node ipu1-memory@9d000000
    [    5.799652] remoteproc remoteproc0: 58820000.ipu is available
    [    5.800659] remoteproc remoteproc0: Direct firmware load for dra7-ipu1-fw.xem4 failed with error -2
    [    5.800659] remoteproc remoteproc0: powering up 58820000.ipu
    [    5.800689] remoteproc remoteproc0: Direct firmware load for dra7-ipu1-fw.xem4 failed with error -2
    [  OK  ] Started D-Bus System Message Bus    5.800720] remoteproc remoteproc0: request_firmware failed: -2
    m.
    [    5.800811] omap-rproc 55020000.ipu: assigned reserved memory node ipu2-memory@95800000
    [    5.800994] remoteproc remoteproc1: 55020000.ipu is available
    [    5.801605] omap-rproc 40800000.dsp: assigned reserved memory node dsp1-memory@99000000
    [    5.801727] remoteproc remoteproc2: 40800000.dsp is available
    [    5.801940] remoteproc remoteproc1: Direct firmware load for dra7-ipu2-fw.xem4 failed with error -2
    [    5.801940] remoteproc remoteproc1: powering up 55020000.ipu
    [    5.801971] remoteproc remoteproc1: Direct firmware load for dra7-ipu2-fw.xem4 failed with error -2
    [    5.801971] remoteproc remoteproc1: request_firmware failed: -2
    [    5.802032] remoteproc remoteproc2: Direct firmware load for dra7-dsp1-fw.xe66 failed with error -2
    [    5.802032] remoteproc remoteproc2: powering up 40800000.dsp
    [    5.802062] remoteproc remoteproc2: Direct firmware load for dra7-dsp1-fw.xe66 failed with error -2
    [    5.802062] remoteproc remoteproc2: request_firmware failed: -2
    [    5.802642] omap-rproc 41000000.dsp: assigned reserved memory node dsp2-memory@9f000000
    [    5.802795] remoteproc remoteproc3: 41000000.dsp is available
    [    5.802978] remoteproc remoteproc3: Direct firmware load for dra7-dsp2-fw.xe66 failed with error -2
    [  OK  ] Reached target Basic System.[    5.802978] remoteproc remoteproc3: powering up 41000000.dsp
    
    [    5.803009] remoteproc remoteproc3: Direct firmware load for dra7-dsp2-fw.xe66 failed with error -2
    [    5.803009] remoteproc remoteproc3: request_firmware failed: -2
    [    5.826538] mc: Linux media interface: v0.10
    [    5.846679] videodev: Linux video capture interface: v2.00
             Starting Print notice about GPLv3 packages[    5.929443] vpe 489d0000.vpe: loading firmware vpdma-1b8.bin
    ...
    [    5.943084] vpe 489d0000.vpe: Device registered as /dev/video0
    [    6.382110] ahci-dwc 4a140000.sata: supply ahci not found, using dummy regulator
    [    6.382293] ahci-dwc 4a140000.sata: supply phy not found, using dummy regulator
    [    6.382568] ahci-dwc 4a140000.sata: supply target not found, using dummy regulator
             Starting IPv6 Packet Filtering Framework...
    [    6.386657] ahci-dwc 4a140000.sata: forcing port_map 0x0 -> 0x1
    [    6.386718] ahci-dwc 4a140000.sata: AHCI 0001.0300 32 slots 1 ports 3 Gbps 0x1 impl platform mode
             Starting IPv4 Packet Filtering Framework...
    [    6.386718] ahci-dwc 4a140000.sata: flags: 64bit ncq sntf pm led clo only pmp pio slum part ccc apst 
    [    6.454467] omap_wdt: OMAP Watchdog Timer Rev 0x01: initial timeout 60 sec
             Starting Expand the rootfs…ll size of the boot device....
    [    6.505096] scsi host0: ahci-dwc
    [    6.525573] ata1: SATA max UDMA/133 mmio [mem 0x4a140000-0x4a1410ff] port 0x100 irq 158
    [    6.834869] ata1: SATA link down (SStatus 0 SControl 300)
    [    6.843292] omap-aes 4b500000.aes: OMAP AES hw accel rev: 3.3
    [    6.859954] omap-aes 4b500000.aes: will run requests pump with realtime priority
    [    6.869262] DSS: OMAP DSS rev 6.1
    [    6.938293] omap-aes 4b700000.aes: OMAP AES hw accel rev: 3.3
    [    6.945739] omap-aes 4b700000.aes: will run requests pump with realtime priority
    [    7.010314] omapdss_dss 58000000.dss: bound 58001000.dispc (ops 0xbf1bf7e0)
    [    7.010742] omapdss_dss 58000000.dss: bound 58040000.encoder (ops 0xbf1c16b8)
    [    7.033935] dmm 4e000000.dmm: workaround for errata i878 in use
    [    7.096557] dmm 4e000000.dmm: initialized all PAT entries
             Starting User Login Management...
    [    7.131958] omapdrm omapdrm.0: [drm] Cannot find any crtc or sizes
    [    7.132263] ------------[ cut here ]------------
             Starting Telnet Server...
    [    7.132263] WARNING: CPU: 1 PID: 174 at drivers/gpu/drm/drm_bridge.c:1410 0xc06bd35c
    [    7.132263] Hot plug detection already enabled
    [    7.132263] Modules linked in: omapdrm(+) omap_aes_driver snd_soc_simple_card snd_soc_simple_card_utils cec libaes pruss omap_wdt ahci_dwc ti_vpe ti_vip v4l2_mem2mem ti_sc ti_csc ti_vpdma videobuf2_dma_contig v4l2_fwnode v4l2_async videobuf2_memops videobuf2_v4l2 videobuf2_common videodev mc dwc3_omap omap_mailbox rtc_omap snd_soc_davinci_mcasp snd_soc_ti_udma snd_soc_ti_edma snd_soc_ti_sdma omap_des omap_crypto libdes snd_soc_tlv320aic3x_i2c snd_soc_tlv320aic3x snd_soc_core snd_pcm_dmaengine ac97_bus snd_pcm snd_timer snd extcon_palmas soundcore omap_sham crypto_engine omap_remoteproc ti_tpd12s015 display_connector cryptodev(O)
    [  OK  ] Finished IPv6 Packet Filtering Fram[    7.132415] CPU: 1 PID: 174 Comm: systemd-udevd Tainted: G           O       6.1.80-rt26-ti-rt-g3c08dbfd7bfd #1
    ework.
    [  OK  ] Finished IPv4 Packet Filtering Fram[    7.132446] Hardware name: Generic DRA74X (Flattened Device Tree)
    ework.
    [  OK  ] Finished Telnet Server.
    [    7.132446] Function entered at [<c020da9c>] from [<c02092f8>]
    [    7.132446] Function entered at [<c02092f8>] from [<c0bab62c>]
    [    7.132446] Function entered at [<c0bab62c>] from [<c02292f8>]
    [    7.132476] Function entered at [<c02292f8>] from [<c0229474>]
    [    7.132476] Function entered at [<c0229474>] from [<c06bd35c>]
    [    7.132476] Function entered at [<c06bd35c>] from [<bf1a2b9c>]
    [    7.132507] Function entered at [<bf1a2b9c>] from [<c0708664>]
    [    7.132507] Function entered at [<c0708664>] from [<c070636c>]
    [    7.132507] Function entered at [<c070636c>] from [<c0706618>]
    [    7.132507] Function entered at [<c0706618>] from [<c0706764>]
    [    7.132507] Function entered at [<c0706764>] from [<c0706e60>]
    [    7.132507] Function entered at [<c0706e60>] from [<c0704530>]
    [    7.132537] Function entered at [<c0704530>] from [<c07058ec>]
    [    7.132537] Function entered at [<c07058ec>] from [<c0707678>]
    [    7.132537] Function entered at [<c0707678>] from [<c070846c>]
    [    7.132537] Function entered at [<c070846c>] from [<bf17c03c>]
    [    7.132537] Function entered at [<bf17c03c>] from [<c0201754>]
    [    7.132537] Function entered at [<c0201754>] from [<c029ab10>]
    [    7.132568] Function entered at [<c029ab10>] from [<c029cb0c>]
    [    7.132568] Function entered at [<c029cb0c>] from [<c0200140>]
    [    7.132568] Exception stack(0xc32e1fa8 to 0xc32e1ff0)
    [    7.132568] 1fa0:                   00000000 00000000 0000000f b6d4a878 00000000 00020000
    [    7.132568] 1fc0: 00000000 00000000 00000000 0000017b 00000000 0008fbd0 00000007 00000000
    [    7.132598] 1fe0: bed68710 bed68700 b6d45d2f b6c7afe2
    [    7.132598] ---[ end trace 0000000000000000 ]---
    [    7.135131] [drm] Initialized omapdrm 1.0.0 20110917 for omapdrm.0 on minor 0
    [    8.172973] omapdrm omapdrm.0: [drm] Cannot find any crtc or sizes
    [  OK  ] Finished Expand the rootfs�full size of the boot device..
    [    9.790039] xhci-hcd xhci-hcd.2.auto: xHCI Host Controller
    [    9.790069] xhci-hcd xhci-hcd.2.auto: new USB bus registered, assigned bus number 1
    [    9.910003] xhci-hcd xhci-hcd.2.auto: hcc params 0x0220f04c hci version 0x100 quirks 0x0000008002010010
    [    9.930816] xhci-hcd xhci-hcd.2.auto: irq 164, io mem 0x48890000
    [    9.931091] xhci-hcd xhci-hcd.2.auto: xHCI Host Controller
    [    9.931121] xhci-hcd xhci-hcd.2.auto: new USB bus registered, assigned bus number 2
    [    9.931121] xhci-hcd xhci-hcd.2.auto: Host supports USB 3.0 SuperSpeed
    [    9.934265] hub 1-0:1.0: USB hub found
    [    9.934326] hub 1-0:1.0: 1 port detected
    [    9.941925] usb usb2: We don't know the algorithms for LPM for this host, disabling LPM.
    [    9.949279] hub 2-0:1.0: USB hub found
    [    9.949615] hub 2-0:1.0: 1 port detected
    [   10.005218] omap-hdmi-audio omap-hdmi-audio.1.auto: ASoC: driver name too long 'HDMI 58040000.encoder' -> 'HDMI_58040000_e'
    ***************************************************************
    ***************************************************************
    NOTICE: This file system contains the following GPL-3.0 packa[   10.215911] usb 1-1: new high-speed USB device number 2 using xhci-hcd
    ges:
    	bash
    	cifs-utils
    	dosfstools
    	less
    	libdw1
    	libelf1
    	libgcc1
    	libreadline8
    	libstdc++6
    	parted
    
    If you do not wish to distribute GPL-3.0 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  ] Finished Print notice about GPLv3 packages.
    [   10.411926] hub 1-1:1.0: USB hub found
    [   10.412689] hub 1-1:1.0: 4 ports detected
    [   10.507720] usb 2-1: new SuperSpeed USB device number 2 using xhci-hcd
    [   10.539764] hub 2-1:1.0: USB hub found
    [   10.541442] hub 2-1:1.0: 4 ports detected
    [   10.632537] usbcore: registered new device driver onboard-usb-hub
    [   10.827972] hub 1-1:1.0: USB hub found
    [   10.828521] hub 1-1:1.0: 4 ports detected
    [   11.004028] hub 1-1:1.0: USB hub found
    [   11.004089] hub 1-1:1.0: 4 ports detected
    [   11.100067] hub 2-1:1.0: USB hub found
    [   11.100128] hub 2-1:1.0: 4 ports detected
    [   11.148132] hub 2-1:1.0: USB hub found
    [   11.148223] hub 2-1:1.0: 4 ports detected
    [  OK  ] Started User Login Management.
    [  OK  ] Created slice Slice /system/systemd-fsck.
    [  OK  ] Reached target Preparation for Network.
    [  OK  ] Reached target Hardware activated USB gadget.
    [  OK  ] Listening on Load/Save RF �itch Status /dev/rfkill Watch.
             Starting Save/Restore Sound Card State...
             Starting File System Check on /dev/mmcblk0p1...
             Starting File System Check on /dev/mmcblk1p1...
             Starting File System Check on /dev/mmcblk1p2...
             Starting Network Configuration...
    [  OK  ] Finished Save/Restore Sound Card State.
    [  OK  ] Reached target Sound Card.
    [  OK  ] Finished File System Check on /dev/mmcblk0p1.
             Mounting /run/media/boot-mmcblk0p1...
    [  OK  ] Finished File System Check on /dev/mmcblk1p1.
             Mounting /run/media/boot-mmcblk1p1...
    [  OK  ] Finished File System Check on /dev/mmcblk1p2.
    [   12.282745] cfg80211: Loading compiled-in X.509 certificates for regulatory database
    [  OK  ] Mounted /run/media/boot-mmcblk0p1.
    [  OK  ] Mounted /run/media/boot-mmcblk1p1.
    [   12.326507] cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'
    [   12.329589] cfg80211: Loaded X.509 cert 'wens: 61c038651aabdcf94bd0ac7ff06c7248db18c600'
    [   12.331359] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2
    [   12.331359] cfg80211: failed to load regulatory.db
             Mounting /run/media/root-mmcblk1p2...
    [  OK  ] Started Network Configuration.
    [   12.414916] EXT4-fs (mmcblk1p2): mounted filesystem with ordered data mode. Quota mode: disabled.
    [   12.418731] cpsw-switch 48484000.switch: starting ndev. mode: dual_mac
             Starting Network Name Resolution...
    [  OK  ] Mounted /run/media/root-mmcblk1p2.
    [   12.504364] Micrel KSZ9031 Gigabit PHY 48485000.mdio:02: attached PHY driver (mii_bus:phy_addr=48485000.mdio:02, irq=POLL)
    [   12.527008] cpsw-switch 48484000.switch: starting ndev. mode: dual_mac
    [   12.609344] Micrel KSZ9031 Gigabit PHY 48485000.mdio:01: attached PHY driver (mii_bus:phy_addr=48485000.mdio:01, irq=POLL)
    [  OK  ] Started Network Name Resolution.
    [  OK  ] Reached target Network.
    [  OK  ] Reached target Host and Network Name Lookups.
             Starting Avahi mDNS/DNS-SD Stack...
             Starting containerd container runtime...
    [  OK  ] Started Netperf Benchmark Server.
    [  OK  ] Started NFS status monitor for NFSv2/3 locking..
             Starting Permit User Sessions...
    [  OK  ] Finished Permit User Sessions.
    [  OK  ] Started Avahi mDNS/DNS-SD Stack.
    [  OK  ] Started Getty on tty1.
    [  OK  ] Started Serial Getty on ttyS2.
    [  OK  ] Reached target Login Prompts.
             Starting Synchronize System and HW clocks...
    [  OK  ] Finished Synchronize System and HW clocks.
    [  OK  ] Started system clock drift service.
    [  OK  ] Started containerd container runtime.
    [  OK  ] Reached target Multi-User System.
             Starting Record Runlevel Change in UTMP...
    [  OK  ] Finished Record Runlevel Change in UTMP.
    
     _____                    _____           _         _   
    |  _  |___ ___ ___ ___   |  _  |___ ___  |_|___ ___| |_ 
    |     |  _| .'| . | . |  |   __|  _| . | | | -_|  _|  _|
    |__|__|_| |__,|_  |___|  |__|  |_| |___|_| |___|___|_|  
                  |___|                    |___|            
    
    Arago Project am57xx-evm -
    
    Arago 2023.10 am57xx-evm -
    
    am57xx-evm login: root
    root@am57xx-evm:~# ls /
    bin         dev         home        linuxrc     media       opt         run         srv         tmp         var
    boot        etc         lib         lost+found  mnt         proc        sbin        sys         usr
    root@am57xx-evm:~# 

    -Josue

  • Chencheng,

    Have you made any modifications to the source files?

    What is your environment? Are you using Ubuntu 22.04?

    -Josue

  • Have you made any modifications to the source files?

    No, I only added your config file and uses that file.

    What is your environment? Are you using Ubuntu 22.04?

    Yes I am using a docker container which is Ubuntu 22.04:

    # Use the Ubuntu 22.04 LTS base image from Docker Hub
    FROM ubuntu:22.04
    
    ARG UID=1001
    ARG GID=1001
    
    ENV DEBIAN_FRONTEND noninteractive
    
    # Update the system
    RUN apt-get update && apt-get upgrade -y
    
    # Set a UTF-8 locale
    RUN apt-get -y install locales
    RUN locale-gen --no-purge en_US.UTF-8
    RUN update-locale LC_ALL=en_US.UTF-8
    ENV LC_ALL en_US.UTF-8
    
    # Install Yocto required packages
    RUN apt-get install -y --no-install-recommends \
        gawk wget git diffstat unzip texinfo gcc build-essential chrpath socat cpio python3 python3-pip python3-pexpect xz-utils debianutils iputils-ping python3-git python3-jinja2 libegl1-mesa libsdl1.2-dev python3-subunit mesa-common-dev zstd liblz4-tool file locales libacl1
    
    # TI specific
    RUN rm -rf /var/lib/apt/lists/*
    RUN dpkg --add-architecture i386
    RUN apt-get update -y
    RUN apt install -y libc6:i386
    
    # Set a working directory
    WORKDIR /opt
    
    # Clean up
    RUN rm -rf /var/lib/apt/lists/*
    RUN apt-get clean
    
    # Prepare our non-root user
    RUN groupadd -g $GID user && \
        useradd -m -u $UID -s /bin/sh -g user user
    
    # Give passwordless sudo right to user
    RUN usermod -aG sudo user && \
        echo "user ALL=(ALL) NOPASSWD: ALL" >> /etc/sudoers
    
    # Go to non-root user
    USER user
    WORKDIR /home/user
    
    # Set the default command to run when starting a container from this image
    CMD ["/bin/bash"]

  • Chencheng,

    Not finding anything in meta-ti that could be the culprit here. One thing that we double checked is that there is a couple of environment  variables that need to be present in u-boot that enable the boot to work even when the DTB files are in /boot/dtb/*
    Could you show me the output of printenv?

    Have you tried a fresh yocto build using the right config?

    My colleague validated the same build and did not see this error.

    -Josue 

  • Yes it is a clean fresh build from a new Ubuntu 22.04 container.

    Here is the u-boot env on my board:

    => printenv
    arch=arm
    args_mmc=run finduuid;setenv bootargs console=${console} ${optargs} root=PARTUUID=${uuid} rw rootfstype=${mmcrootfstype}
    baudrate=115200
    board=am57xx
    board_name=am57xx_evm_reva3
    board_rev=A.3A
    board_serial=32164P551077
    boot_fdt=try
    boot_fit=0
    bootargs=androidboot.serialno=${serial#} console=ttyS2,115200 androidboot.console=ttyS2 androidboot.hardware=beagle_x15board
    bootcmd=if test ${dofastboot} -eq 1; then echo Boot fastboot requested, resetting dofastboot ...;setenv dofastboot 0; saveenv;echo Booting into fastboot ...; fastboot 1; fi;if test ${boot_fit} -eq 1; then run update_to_fit;fi;run findfdt; run envboot; run mmcboot;run emmc_linux_boot; run emmc_android_boot; run setconsole;
    bootdelay=2
    bootdir=/boot
    bootenvfile=uEnv.txt
    bootfile=zImage
    bootm_size=0x10000000
    bootpart=0:2
    bootscript=echo Running bootscript from mmc${mmcdev} ...; source ${loadaddr}
    console=ttyS2,115200n8
    cpu=armv7
    dfu_alt_info_emmc=rawemmc raw 0 3751936;boot part 1 1;rootfs part 1 2;MLO fat 1 1;MLO.raw raw 0x100 0x200;u-boot.img.raw raw 0x300 0x1000;u-env.raw raw 0x1300 0x200;spl-os-args.raw raw 0x1500 0x200;spl-os-image.raw raw 0x1700 0x6900;spl-os-args fat 1 1;spl-os-image fat 1 1;u-boot.img fat 1 1;uEnv.txt fat 1 1
    dfu_alt_info_mmc=boot part 0 1;rootfs part 0 2;MLO fat 0 1;MLO.raw raw 0x100 0x200;u-boot.img.raw raw 0x300 0x1000;u-env.raw raw 0x1300 0x200;spl-os-args.raw raw 0x1500 0x200;spl-os-image.raw raw 0x1700 0x6900;spl-os-args fat 0 1;spl-os-image fat 0 1;u-boot.img fat 0 1;uEnv.txt fat 0 1
    dfu_alt_info_qspi=MLO raw 0x0 0x040000;u-boot.img raw 0x040000 0x0100000;u-boot-spl-os raw 0x140000 0x080000;u-boot-env raw 0x1C0000 0x010000;u-boot-env.backup raw 0x1D0000 0x010000;kernel raw 0x1E0000 0x800000
    dfu_alt_info_ram=kernel ram 0x80200000 0x4000000;fdt ram 0x80f80000 0x80000;ramdisk ram 0x81000000 0x4000000
    dfu_bufsiz=0x10000
    dofastboot=0
    emmc_android_boot=echo Trying to boot Android from eMMC ...; run update_to_fit; setenv eval_bootargs setenv bootargs $bootargs; run eval_bootargs; setenv mmcdev 1; setenv machid fe6; mmc dev $mmcdev; mmc rescan; part start mmc ${mmcdev} boot boot_start; part size mmc ${mmcdev} boot boot_size; mmc read ${loadaddr} ${boot_start} ${boot_size}; bootm ${loadaddr}#${fdtfile};
    emmc_linux_boot=echo Trying to boot Linux from eMMC ...; setenv mmcdev 1; setenv bootpart 1:2; setenv mmcroot /dev/mmcblk0p2 rw; run mmcboot;
    envboot=mmc dev ${mmcdev}; if mmc rescan; then echo SD/MMC found on device ${mmcdev};if run loadbootscript; then run bootscript;else if run loadbootenv; then echo Loaded env from ${bootenvfile};run importbootenv;fi;if test -n $uenvcmd; then echo Running uenvcmd ...;run uenvcmd;fi;fi;fi;
    eth2addr=5c:f8:21:36:b9:e2
    fastboot.board_rev=A.3A
    fastboot.cpu=DRA752
    fastboot.product=am57xx_evm_reva3
    fastboot.secure=GP
    fdt_addr_r=0x88000000
    fdtaddr=0x88000000
    fdtcontroladdr=fdf16bf0
    findfdt=if test $board_name = omap5_uevm; then setenv fdtfile omap5-uevm.dtb; fi; if test $board_name = dra7xx; then setenv fdtfile dra7-evm.dtb; fi;if test $board_name = dra72x-revc; then setenv fdtfile dra72-evm-revc.dtb; fi;if test $board_name = dra72x; then setenv fdtfile dra72-evm.dtb; fi;if test $board_name = dra71x && test $boot_nand = 1; then setenv fdtfile dra71-evm-nand.dtb; fi;if test $board_name = dra71x && test $boot_nand = 0; then setenv fdtfile dra71-evm.dtb; fi;if test $board_name = dra76x_acd; then setenv fdtfile dra76-evm.dtb; fi;if test $board_name = beagle_x15; then setenv fdtfile am57xx-beagle-x15.dtb; fi;if test $board_name = beagle_x15_revb1; then setenv fdtfile am57xx-beagle-x15-revb1.dtb; fi;if test $board_name = beagle_x15_revc; then setenv fdtfile am57xx-beagle-x15-revc.dtb; fi;if test $board_name = am5729_beagleboneai; then setenv fdtfile am5729-beagleboneai.dtb; fi;if test $board_name = am572x_idk && test $idk_lcd = no; then setenv fdtfile am572x-idk.dtb; fi;if test $board_name = am572x_idk && test $idk_lcd = osd101t2045; then setenv fdtfile am572x-idk-lcd-osd101t2045.dtb; fi;if test $board_name = am572x_idk && test $idk_lcd = osd101t2587; then setenv fdtfile am572x-idk-lcd-osd101t2587.dtb; fi;if test $board_name = am574x_idk && test $idk_lcd = no; then setenv fdtfile am574x-idk.dtb; fi;if test $board_name = am574x_idk && test $idk_lcd = osd101t2587; then setenv fdtfile am574x-idk-lcd-osd101t2587.dtb; fi;if test $board_name = am57xx_evm; then setenv fdtfile am57xx-evm.dtb; fi;if test $board_name = am57xx_evm_reva3; then setenv fdtfile am57xx-evm-reva3.dtb; fi;if test $board_name = am571x_idk && test $idk_lcd = no; then setenv fdtfile am571x-idk.dtb; fi;if test $board_name = am571x_idk && test $idk_lcd = osd101t2045; then setenv fdtfile am571x-idk-lcd-osd101t2045.dtb; fi;if test $board_name = am571x_idk && test $idk_lcd = osd101t2587; then setenv fdtfile am571x-idk-lcd-osd101t2587.dtb; fi;if test $fdtfile = undefined; then echo WARNING: Could not determine device tree to use; fi;
    finduuid=part uuid mmc ${bootpart} uuid
    fit_bootfile=fitImage
    fit_loadaddr=0x90000000
    get_overlaystring=for overlay in $overlay_files;do;setenv overlaystring ${overlaystring}'#'${overlay};done;
    importbootenv=echo Importing environment from mmc${mmcdev} ...; env import -t ${loadaddr} ${filesize}
    kernel_addr_r=0x82000000
    loadaddr=0x82000000
    loadbootenv=fatload mmc ${mmcdev} ${loadaddr} ${bootenvfile}
    loadbootscript=load mmc ${mmcdev} ${loadaddr} boot.scr
    loadfdt=load ${devtype} ${bootpart} ${fdtaddr} ${bootdir}/${fdtfile}
    loadfit=run args_mmc; run run_fit;
    loadimage=load ${devtype} ${bootpart} ${loadaddr} ${bootdir}/${bootfile}
    mmcboot=mmc dev ${mmcdev}; setenv devnum ${mmcdev}; setenv devtype mmc; if mmc rescan; then echo SD/MMC found on device ${mmcdev};if run loadimage; then if test ${boot_fit} -eq 1; then run loadfit; else run mmcloados;fi;fi;fi;
    mmcdev=0
    mmcloados=run args_mmc; if test ${boot_fdt} = yes || test ${boot_fdt} = try; then if run loadfdt; then bootz ${loadaddr} - ${fdtaddr}; else if test ${boot_fdt} = try; then bootz; else echo WARN: Cannot load the DT; fi; fi; else bootz; fi;
    mmcrootfstype=ext4 rootwait
    netargs=setenv bootargs console=${console} ${optargs} root=/dev/nfs nfsroot=${serverip}:${rootpath},${nfsopts} rw ip=dhcp
    netboot=echo Booting from network ...; setenv autoload no; dhcp; run netloadimage; run netloadfdt; run netargs; bootz ${loadaddr} - ${fdtaddr}
    netloadfdt=tftp ${fdtaddr} ${fdtfile}
    netloadimage=tftp ${loadaddr} ${bootfile}
    nfsopts=nolock
    partitions=uuid_disk=${uuid_gpt_disk};name=bootloader,start=384K,size=1792K,uuid=${uuid_gpt_bootloader};name=rootfs,start=2688K,size=-,uuid=${uuid_gpt_rootfs}
    partitions_android=uuid_disk=${uuid_gpt_disk};name=xloader,start=128K,size=256K,uuid=${uuid_gpt_xloader};name=bootloader,size=2048K,uuid=${uuid_gpt_bootloader};name=uboot-env,start=2432K,size=256K,uuid=${uuid_gpt_reserved};name=misc,size=128K,uuid=${uuid_gpt_misc};name=recovery,size=40M,uuid=${uuid_gpt_recovery};name=boot,size=10M,uuid=${uuid_gpt_boot};name=system,size=1024M,uuid=${uuid_gpt_system};name=vendor,size=256M,uuid=${uuid_gpt_vendor};name=userdata,size=-,uuid=${uuid_gpt_userdata}
    pxefile_addr_r=0x80100000
    ramdisk_addr_r=0x88080000
    rdaddr=0x88080000
    rootpath=/export/rootfs
    run_fit=bootm ${fit_loadaddr}#${fdtfile}${overlaystring}
    scriptaddr=0x80000000
    serial#=190170117f120122
    setconsole=if $board_name=am5729_beaglebonai;then setenv console ttyS0,115200; fi;fdtfile=undefined
    soc=omap5
    static_ip=${ipaddr}:${serverip}:${gatewayip}:${netmask}:${hostname}::off
    stderr=serial@48020000
    stdin=serial@48020000
    stdout=serial@48020000
    update_to_fit=setenv loadaddr ${fit_loadaddr}; setenv bootfile ${fit_bootfile}
    usbtty=cdc_acm
    vendor=ti
    ver=U-Boot 2023.04-ti-gf9b966c67473 (Mar 19 2024 - 20:31:40 +0000)
    vram=16M
    
    Environment size: 7675/131067 bytes

    In the boot log it is the default env.

  • Chencheng,

    I am not sure how much help we can be here since we are unable to re-create your problem. There are many differences in the environments that we see in our builds. I am not sure why yours is not getting this set up. 

    Our file is on the right and yours is on the left.

    One of our Yocto experts did not see anythig modifying the environment in meta ti, or meta arago.

    -josue

  • Hi Josue,

    Could it be a u-boot default environment which does not come from SD card? Which overrides the u-boot default environment on SD card?

    BR/Chencheng

  • Chencheng,

    Perhaps. There is something happening that we cant explain with your environment, We have tried multiple times to recreate this without success.

    Are you reusing any older u-boot repos? 

  • No, the whole Arago repo is cloned freshly on a fresh container. I have repeated complete scratch build for two times.

  • Chencheng,

    I am sorry that we could not be of any help. I've personally validated the build 2 different times and my peer has done so as well and we are unable to replicate this behavior.
    I am attaching the full printenv list in case it is useful to you.

    addr_fit=0x90000000
    arch=arm
    args_mmc=run finduuid;setenv bootargs console=${console} ${optargs} root=PARTUUID=${uuid} rw rootfstype=${mmcrootfstype}
    baudrate=115200
    board=am57xx
    board_name=am57xx_evm_reva3
    board_rev=A.30
    board_serial=25164P550787
    boot_a_script=load ${devtype} ${devnum}:${distro_bootpart} ${scriptaddr} ${prefix}${script}; source ${scriptaddr}
    boot_efi_binary=load ${devtype} ${devnum}:${distro_bootpart} ${kernel_addr_r} efi/boot/bootarm.efi; if fdt addr -q ${fdt_addr_r}; then bootefi ${kernel_addr_r} ${fdt_addr_r};else bootefi ${kernel_addr_r}i
    boot_efi_bootmgr=if fdt addr -q ${fdt_addr_r}; then bootefi bootmgr ${fdt_addr_r};else bootefi bootmgr;fi
    boot_extlinux=sysboot ${devtype} ${devnum}:${distro_bootpart} any ${scriptaddr} ${prefix}${boot_syslinux_conf}
    boot_fdt=try
    boot_fit=0
    boot_net_usb_start=usb start
    boot_prefixes=/ /boot/
    boot_script_dhcp=boot.scr.uimg
    boot_scripts=boot.scr.uimg boot.scr
    boot_syslinux_conf=extlinux/extlinux.conf
    boot_targets=ti_mmc mmc0 mmc1 pxe dhcp 
    bootargs=androidboot.serialno=${serial#} console=ttyS2,115200 androidboot.console=ttyS2 androidboot.hardware=beagle_x15board
    bootcmd=if test ${dofastboot} -eq 1; then echo Boot fastboot requested, resetting dofastboot ...;setenv dofastboot 0; saveenv;echo Booting into fastboot ...; fastboot 1;fi;if test ${boot_fit} -eq 1; then 
    bootcmd_dhcp=devtype=dhcp; run boot_net_usb_start; if dhcp ${scriptaddr} ${boot_script_dhcp}; then source ${scriptaddr}; fi;setenv efi_fdtfile ${fdtfile}; if test -z "${fdtfile}" -a -n "${soc}"; then set;
    bootcmd_mmc0=devnum=0; run mmc_boot
    bootcmd_mmc1=devnum=1; run mmc_boot
    bootcmd_pxe=run boot_net_usb_start; dhcp; if pxe get; then pxe boot; fi
    bootcmd_ti_mmc= run get_name_kern; run mmcboot
    bootdelay=2
    bootdir=/boot
    bootenvfile=uEnv.txt
    bootm_size=0x10000000
    bootpart=0:2
    bootscript=echo Running bootscript from mmc${mmcdev} ...; source ${loadaddr}
    console=ttyS2,115200n8
    cpu=armv7
    dfu_alt_info_emmc=rawemmc raw 0 3751936;boot part 1 1;rootfs part 1 2;MLO fat 1 1;MLO.raw raw 0x100 0x200;u-boot.img.raw raw 0x300 0x1000;u-env.raw raw 0x1300 0x200;spl-os-args.raw raw 0x1500 0x200;spl-o1
    dfu_alt_info_mmc=boot part 0 1;rootfs part 0 2;MLO fat 0 1;MLO.raw raw 0x100 0x200;u-boot.img.raw raw 0x300 0x1000;u-env.raw raw 0x1300 0x200;spl-os-args.raw raw 0x1500 0x200;spl-os-image.raw raw 0x1700 1
    dfu_alt_info_qspi=MLO raw 0x0 0x040000;u-boot.img raw 0x040000 0x0100000;u-boot-spl-os raw 0x140000 0x080000;u-boot-env raw 0x1C0000 0x010000;u-boot-env.backup raw 0x1D0000 0x010000;kernel raw 0x1E0000 00
    dfu_alt_info_ram=kernel ram 0x80200000 0x4000000;fdt ram 0x80f80000 0x80000;ramdisk ram 0x81000000 0x4000000
    dfu_bufsiz=0x10000
    distro_bootcmd=scsi_need_init=; for target in ${boot_targets}; do run bootcmd_${target}; done
    dofastboot=0
    dtboaddr=0x89000000
    efi_dtb_prefixes=/ /dtb/ /dtb/current/
    emmc_android_boot=setenv mmcdev 1; mmc dev $mmcdev; mmc rescan; if bcb load 1 misc; then setenv ardaddr -; if bcb test command = bootonce-bootloader; then echo Android: Bootloader boot...; bcb clear comm;
    envboot=mmc dev ${mmcdev}; if mmc rescan; then echo SD/MMC found on device ${mmcdev};if run loadbootscript; then run bootscript;else if run loadbootenv; then echo Loaded env from ${bootenvfile};run impor;
    eth2addr=5c:f8:21:0e:75:78
    fastboot.board_rev=A.30
    fastboot.cpu=DRA752
    fastboot.product=am57xx_evm_reva3
    fastboot.secure=GP
    fdt_addr_r=0x88000000
    fdtaddr=0x88000000
    fdtcontroladdr=fdf16bf0
    fdtfile=undefined
    fdtoverlay_addr_r=0x89000000
    findfdt=if test $board_name = omap5_uevm; then setenv fdtfile omap5-uevm.dtb; fi; if test $board_name = dra7xx; then setenv fdtfile dra7-evm.dtb; fi;if test $board_name = dra72x-revc; then setenv fdtfile 
    finduuid=part uuid mmc 0:2 uuid
    get_fit_config=setenv name_fit_config ${fdtfile}
    get_name_kern=if test $boot_fit -eq 1; then setenv bootfile fitImage; else setenv bootfile zImage; fi
    get_overlay_mmc=fdt address ${fdtaddr};fdt resize 0x100000;for overlay in $name_overlays;do;load mmc ${bootpart} ${dtboaddr} ${bootdir}/dtb/${overlay} &&fdt apply ${dtboaddr};done;
    get_overlaystring=for overlay in $name_overlays;do;setenv overlaystring ${overlaystring}'#'${overlay};done;
    importbootenv=echo Importing environment from mmc${mmcdev} ...; env import -t ${loadaddr} ${filesize}
    kernel_addr_r=0x82000000
    load_efi_dtb=load ${devtype} ${devnum}:${distro_bootpart} ${fdt_addr_r} ${prefix}${efi_fdtfile}
    loadaddr=0x82000000
    loadbootenv=fatload mmc ${mmcdev} ${loadaddr} ${bootenvfile}
    loadbootscript=load mmc ${mmcdev} ${loadaddr} boot.scr
    loadfdt=load ${devtype} ${bootpart} ${fdtaddr} ${bootdir}/dtb/${fdtfile}
    loadimage=load ${devtype} ${bootpart} ${loadaddr} ${bootdir}/${bootfile}
    mmc_boot=if mmc dev ${devnum}; then devtype=mmc; run scan_dev_for_boot_part; fi
    mmcboot=mmc dev ${mmcdev}; devnum=${mmcdev}; devtype=mmc; if mmc rescan; then echo SD/MMC found on device ${mmcdev};if run loadimage; then run args_mmc; if test ${boot_fit} -eq 1; then run run_fit; else ;
    mmcdev=0
    mmcloados=if test ${boot_fdt} = yes || test ${boot_fdt} = try; then if run loadfdt; then run get_overlay_mmc;bootz ${loadaddr} - ${fdtaddr}; else if test ${boot_fdt} = try; then bootz; else echo WARN: Ca;
    mmcrootfstype=ext4 rootwait
    name_fit=fitImage
    netargs=setenv bootargs console=${console} ${optargs} root=/dev/nfs nfsroot=${serverip}:${rootpath},${nfsopts} rw ip=dhcp
    netboot=echo Booting from network ...; setenv autoload no; dhcp; run netloadimage; run netloadfdt; run netargs; bootz ${loadaddr} - ${fdtaddr}
    netloadfdt=tftp ${fdtaddr} ${fdtfile}
    netloadimage=tftp ${loadaddr} ${bootfile}
    nfsopts=nolock
    partitions=uuid_disk=${uuid_gpt_disk};name=bootloader,start=384K,size=1792K,uuid=${uuid_gpt_bootloader};name=rootfs,start=2688K,size=-,uuid=${uuid_gpt_rootfs}
    partitions_android=uuid_disk=${uuid_gpt_disk};name=xloader,start=128K,size=256K,uuid=${uuid_gpt_xloader};name=bootloader,size=2048K,uuid=${uuid_gpt_bootloader};name=uboot-env,start=2432K,size=256K,uuid=$}
    pxefile_addr_r=0x80100000
    ramdisk_addr_r=0x88080000
    rdaddr=0x88080000
    rootpath=/export/rootfs
    run_fit=run get_fit_config; bootm ${addr_fit}#${name_fit_config}${overlaystring}
    scan_dev_for_boot=echo Scanning ${devtype} ${devnum}:${distro_bootpart}...; for prefix in ${boot_prefixes}; do run scan_dev_for_extlinux; run scan_dev_for_scripts; done;run scan_dev_for_efi;
    scan_dev_for_boot_part=part list ${devtype} ${devnum} -bootable devplist; env exists devplist || setenv devplist 1; for distro_bootpart in ${devplist}; do if fstype ${devtype} ${devnum}:${distro_bootpartt
    scan_dev_for_efi=setenv efi_fdtfile ${fdtfile}; if test -z "${fdtfile}" -a -n "${soc}"; then setenv efi_fdtfile ${soc}-${board}${boardver}.dtb; fi; for prefix in ${efi_dtb_prefixes}; do if test -e ${devte
    scan_dev_for_extlinux=if test -e ${devtype} ${devnum}:${distro_bootpart} ${prefix}${boot_syslinux_conf}; then echo Found ${prefix}${boot_syslinux_conf}; run boot_extlinux; echo EXTLINUX FAILED: continuini
    scan_dev_for_scripts=for script in ${boot_scripts}; do if test -e ${devtype} ${devnum}:${distro_bootpart} ${prefix}${script}; then echo Found U-Boot script ${prefix}${script}; run boot_a_script; echo SCRe
    scriptaddr=0x80000000
    scsi_boot=run scsi_init; if scsi dev ${devnum}; then devtype=scsi; run scan_dev_for_boot_part; fi
    scsi_init=if ${scsi_need_init}; then scsi_need_init=false; scsi scan; fi
    serial#=110070094db20122
    soc=omap5
    static_ip=${ipaddr}:${serverip}:${gatewayip}:${netmask}:${hostname}::off
    stderr=serial@48020000
    stdin=serial@48020000
    stdout=serial@48020000
    update_to_fit=setenv loadaddr ${addr_fit}; setenv bootfile ${name_fit}
    usb_boot=usb start; if usb dev ${devnum}; then devtype=usb; run scan_dev_for_boot_part; fi
    usbtty=cdc_acm
    vendor=ti
    ver=U-Boot 2023.04-ti-gf9b966c67473 (Mar 19 2024 - 20:31:40 +0000)
    vram=16M
    
    

  • Could you show me your Yocto u-boot deploy folder? Like this:

    $ ll build/arago-tmp-default-glibc/work/am57xx_evm-oe-linux-gnueabi/u-boot-ti-staging/1_2023.04+gitAUTOINC+f9b966c674-r0_tisdk_1/deploy-u-boot-ti-staging/
    total 1.8M
    drwxr-xr-x 2 czhang czhang 4.0K May 17 15:04 ./
    drwxr-xr-x 9 czhang czhang 4.0K May 17 20:03 ../
    lrwxrwxrwx 2 czhang czhang   55 May 17 15:04 MLO -> MLO-am57xx-evm-2023.04+gitAUTOINC+f9b966c674-r0_tisdk_1
    lrwxrwxrwx 2 czhang czhang   55 May 17 15:04 MLO-am57xx-evm -> MLO-am57xx-evm-2023.04+gitAUTOINC+f9b966c674-r0_tisdk_1
    -rw-r--r-- 2 czhang czhang 126K May 17 15:04 MLO-am57xx-evm-2023.04+gitAUTOINC+f9b966c674-r0_tisdk_1
    lrwxrwxrwx 2 czhang czhang   35 May 17 15:04 extlinux.conf -> extlinux.conf-am57xx-evm-r0_tisdk_1
    lrwxrwxrwx 2 czhang czhang   35 May 17 15:04 extlinux.conf-am57xx-evm -> extlinux.conf-am57xx-evm-r0_tisdk_1
    -rw-r--r-- 2 czhang czhang  177 May 17 15:04 extlinux.conf-am57xx-evm-r0_tisdk_1
    -rw-r--r-- 2 czhang czhang 1.5M May 17 15:04 u-boot-am57xx-evm-2023.04+gitAUTOINC+f9b966c674-r0_tisdk_1.img
    lrwxrwxrwx 2 czhang czhang   62 May 17 15:04 u-boot-am57xx-evm.img -> u-boot-am57xx-evm-2023.04+gitAUTOINC+f9b966c674-r0_tisdk_1.img
    lrwxrwxrwx 2 czhang czhang   66 May 17 15:04 u-boot-spl.bin -> u-boot-spl.bin-am57xx-evm-2023.04+gitAUTOINC+f9b966c674-r0_tisdk_1*
    lrwxrwxrwx 2 czhang czhang   66 May 17 15:04 u-boot-spl.bin-am57xx-evm -> u-boot-spl.bin-am57xx-evm-2023.04+gitAUTOINC+f9b966c674-r0_tisdk_1*
    -rwxr-xr-x 2 czhang czhang 126K May 17 15:04 u-boot-spl.bin-am57xx-evm-2023.04+gitAUTOINC+f9b966c674-r0_tisdk_1*
    lrwxrwxrwx 2 czhang czhang   62 May 17 15:04 u-boot.img -> u-boot-am57xx-evm-2023.04+gitAUTOINC+f9b966c674-r0_tisdk_1.img

  • ll
    total 1800
    drwxr-xr-x  2 josue josue    4096 May  8 02:15 ./
    drwxr-xr-x 19 josue josue    4096 May  8 02:15 ../
    lrwxrwxrwx  2 josue josue      35 May  8 02:15 extlinux.conf -> extlinux.conf-am57xx-evm-r0_tisdk_1
    lrwxrwxrwx  2 josue josue      35 May  8 02:15 extlinux.conf-am57xx-evm -> extlinux.conf-am57xx-evm-r0_tisdk_1
    -rw-r--r--  2 josue josue     177 May  8 02:15 extlinux.conf-am57xx-evm-r0_tisdk_1
    lrwxrwxrwx  2 josue josue      55 May  8 02:15 MLO -> MLO-am57xx-evm-2023.04+gitAUTOINC+f9b966c674-r0_tisdk_1
    lrwxrwxrwx  2 josue josue      55 May  8 02:15 MLO-am57xx-evm -> MLO-am57xx-evm-2023.04+gitAUTOINC+f9b966c674-r0_tisdk_1
    -rw-r--r--  2 josue josue  128604 May  8 02:15 MLO-am57xx-evm-2023.04+gitAUTOINC+f9b966c674-r0_tisdk_1
    -rw-r--r--  2 josue josue 1552260 May  8 02:15 u-boot-am57xx-evm-2023.04+gitAUTOINC+f9b966c674-r0_tisdk_1.img
    lrwxrwxrwx  2 josue josue      62 May  8 02:15 u-boot-am57xx-evm.img -> u-boot-am57xx-evm-2023.04+gitAUTOINC+f9b966c674-r0_tisdk_1.img
    lrwxrwxrwx  2 josue josue      62 May  8 02:15 u-boot.img -> u-boot-am57xx-evm-2023.04+gitAUTOINC+f9b966c674-r0_tisdk_1.img
    lrwxrwxrwx  2 josue josue      66 May  8 02:15 u-boot-spl.bin -> u-boot-spl.bin-am57xx-evm-2023.04+gitAUTOINC+f9b966c674-r0_tisdk_1*
    lrwxrwxrwx  2 josue josue      66 May  8 02:15 u-boot-spl.bin-am57xx-evm -> u-boot-spl.bin-am57xx-evm-2023.04+gitAUTOINC+f9b966c674-r0_tisdk_1*
    -rwxr-xr-x  2 josue josue  128084 May  8 02:15 u-boot-spl.bin-am57xx-evm-2023.04+gitAUTOINC+f9b966c674-r0_tisdk_1*