Hello,
I am trying to boot i.MX7ULPEVK 700-29164 Rev A (SCH-29164 Rev B1) board with 5.15.32_2.0.0 demo image from https://www.nxp.com/webapp/Download?colCode=L5.15.32_2.0.0_MX7ULP1&appType=license using a uSD Card. It shows following while booting up.
U-Boot 2022.04-lf_v2022.04+g1c881f4da8 (Jun 07 2022 - 05:16:02 +0000)
CPU: i.MX7ULP rev2.1 at 500 MHz
Reset cause: POR
Boot mode: Dual boot
PMC1: LDO bypass mode
Model: NXP i.MX7ULP EVK
DRAM: 1 GiB
Core: 51 devices, 21 uclasses, devicetree: separate
MMC: FSL_SDHC: 0
Loading Environment from MMC... *** Warning - bad CRC, using default environment
[*]-Video Link 0 (720 x 1280)
[0] lcdif@40AA0000, video
[1] mipi_dsi@40A90000, video_bridge
[2] hx8394f_panel, panel
In: serial
Out: serial
Err: serial
SEC0: RNG instantiated
switch to partitions #0, OK
mmc0 is current device
flash target is MMC:0
Net: No ethernet found.
Fastboot: Normal
Normal Boot
Hit any key to stop autoboot: 0
switch to partitions #0, OK
mmc0 is current device
Failed to load 'boot.scr'
9424096 bytes read in 450 ms (20 MiB/s)
Booting from mmc ...
22223 bytes read in 2 ms (10.6 MiB/s)
358976 bytes read in 19 ms (18 MiB/s)
## Booting kernel from Legacy Image at 64000000 ...
Image Name:
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 358912 Bytes = 350.5 KiB
Load Address: 64000000
Entry Point: 64000000
Verifying Checksum ... OK
## Flattened Device Tree blob at 63000000
Booting using the fdt blob at 0x63000000
Loading Kernel Image
Using Device Tree in place at 63000000, end 630086ce
Starting kernel ...
[ 0.000000] Booting Linux on physical CPU 0xf00
[ 0.000000] Linux version 5.15.32-lts-next+gfa6c3168595c (oe-user@oe-host) (arm-poky-linux-gnueabi-gcc (GCC) 11.2.0, GNU ld (GNU Binutils) 2.38.20220313) #1 SMP PREEMPT Tue Jun 7 02:34:46 UTC 2022
[ 0.000000] CPU: ARMv7 Processor [410fc075] revision 5 (ARMv7), cr=10c5387d
[ 0.000000] CPU: div instructions available: patching division code
[ 0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
[ 0.000000] OF: fdt: Machine model: NXP i.MX7ULP EVKB
[ 0.000000] Memory policy: Data cache writealloc
[ 0.000000] Reserved memory: created CMA memory pool at 0x92000000, size 192 MiB
[ 0.000000] OF: reserved mem: initialized node linux,cma, compatible id shared-dma-pool
[ 0.000000] Zone ranges:
[ 0.000000] Normal [mem 0x0000000060000000-0x000000009fefffff]
[ 0.000000] HighMem [mem 0x000000009ff00000-0x000000009fffffff]
[ 0.000000] Movable zone start for each node
[ 0.000000] Early memory node ranges
[ 0.000000] node 0: [mem 0x0000000060000000-0x0000000063ffffff]
[ 0.000000] node 0: [mem 0x0000000064000000-0x0000000065ffffff]
[ 0.000000] node 0: [mem 0x0000000066000000-0x000000009fefffff]
[ 0.000000] node 0: [mem 0x000000009ff00000-0x000000009fffffff]
[ 0.000000] Initmem setup node 0 [mem 0x0000000060000000-0x000000009fffffff]
[ 0.000000] psci: probing for conduit method from DT.
[ 0.000000] psci: PSCIv1.0 detected in firmware.
[ 0.000000] psci: Using standard PSCI v0.2 function IDs
[ 0.000000] psci: MIGRATE_INFO_TYPE not supported.
[ 0.000000] psci: SMC Calling Convention v1.1
[ 0.000000] percpu: Embedded 12 pages/cpu s17036 r8192 d23924 u49152
[ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 259842
[ 0.000000] Kernel command line: console=ttyLP0,115200 root=/dev/mmcblk0p2 rootwait rw
[ 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: 787420K/1048576K available (12288K kernel code, 1340K rwdata, 4292K rodata, 1024K init, 435K bss, 64548K reserved, 196608K cma-reserved, 0K 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 event tracing is enabled.
[ 0.000000] rcu: RCU restricting CPUs from NR_CPUS=4 to nr_cpu_ids=1.
[ 0.000000] Trampoline variant of Tasks RCU enabled.
[ 0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 10 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] random: get_random_bytes called from start_kernel+0x484/0x64c with crng_init=0
[ 0.000000] Switching to timer-based delay loop, resolution 333ns
[ 0.000002] sched_clock: 32 bits at 3000kHz, resolution 333ns, wraps every 715827882841ns
[ 0.000042] clocksource: imx-tpm: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 637086815595 ns
[ 0.001273] Console: colour dummy device 80x30
[ 0.001362] Calibrating delay loop (skipped), value calculated using timer frequency.. 6.00 BogoMIPS (lpj=30000)
[ 0.001400] pid_max: default: 32768 minimum: 301
[ 0.001695] Mount-cache hash table entries: 2048 (order: 1, 8192 bytes, linear)
[ 0.001744] Mountpoint-cache hash table entries: 2048 (order: 1, 8192 bytes, linear)
[ 0.003153] CPU: Testing write buffer coherency: ok
[ 0.003604] /cpus/cpu@f00 missing clock-frequency property
[ 0.003667] CPU0: thread -1, cpu 0, socket 15, mpidr 80000f00
[ 0.004749] Setting up static identity map for 0x60100000 - 0x60100060
[ 0.004963] rcu: Hierarchical SRCU implementation.
[ 0.005635] smp: Bringing up secondary CPUs ...
[ 0.005663] smp: Brought up 1 node, 1 CPU
[ 0.005688] SMP: Total of 1 processors activated (6.00 BogoMIPS).
[ 0.005711] CPU: All CPU(s) started in SVC mode.
[ 0.006433] devtmpfs: initialized
[ 0.015821] VFP support v0.3: implementor 41 architecture 2 part 30 variant 7 rev 5
[ 0.016256] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[ 0.016309] futex hash table entries: 256 (order: 2, 16384 bytes, linear)
[ 0.028895] pinctrl core: initialized pinctrl subsystem
[ 0.031055] NET: Registered PF_NETLINK/PF_ROUTE protocol family
[ 0.044606] DMA: preallocated 256 KiB pool for atomic coherent allocations
[ 0.046808] thermal_sys: Registered thermal governor 'step_wise'
[ 0.047082] cpuidle: using governor menu
[ 0.059732] mxs_phy 40350000.usb-phy: supply phy-3p0 not found, using dummy regulator
[ 0.078777] No ATAGs?
[ 0.078897] hw-breakpoint: found 5 (+1 reserved) breakpoint and 4 watchpoint registers.
[ 0.078928] hw-breakpoint: maximum watchpoint size is 8 bytes.
[ 0.080927] imx7ulp-pinctrl 40ac0000.pinctrl: initialized IMX pinctrl driver
[ 0.082643] imx mu driver is registered.
[ 0.083171] imx rpmsg driver is registered.
[ 0.084606] MU is ready for cross core communication!
[ 0.111233] Kprobes globally optimized
[ 0.128730] vgaarb: loaded
[ 0.129909] SCSI subsystem initialized
[ 0.130898] usbcore: registered new interface driver usbfs
[ 0.131016] usbcore: registered new interface driver hub
[ 0.131113] usbcore: registered new device driver usb
[ 0.133299] i2c 2-003d: Fixing up cyclic dependency with 40a90000.mipi_dsi
[ 0.133874] i2c i2c-2: LPI2C adapter registered
[ 0.136393] i2c i2c-1: LPI2C adapter registered
[ 0.136796] mc: Linux media interface: v0.10
[ 0.136885] videodev: Linux video capture interface: v2.00
[ 0.137080] pps_core: LinuxPPS API ver. 1 registered
[ 0.137102] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[ 0.137149] PTP clock support registered
[ 0.139136] MIPI CSI2 driver module loaded
[ 0.139247] Advanced Linux Sound Architecture Driver Initialized.
[ 0.140526] Bluetooth: Core ver 2.22
[ 0.140631] NET: Registered PF_BLUETOOTH protocol family
[ 0.140654] Bluetooth: HCI device and connection manager initialized
[ 0.140686] Bluetooth: HCI socket layer initialized
[ 0.140712] Bluetooth: L2CAP socket layer initialized
[ 0.141642] Bluetooth: SCO socket layer initialized
[ 0.142534] clocksource: Switched to clocksource imx-tpm
[ 0.142825] VFS: Disk quotas dquot_6.6.0
[ 0.142968] VFS: Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[ 0.158057] NET: Registered PF_INET protocol family
[ 0.158423] IP idents hash table entries: 16384 (order: 5, 131072 bytes, linear)
[ 0.160478] tcp_listen_portaddr_hash hash table entries: 512 (order: 0, 6144 bytes, linear)
[ 0.160566] TCP established hash table entries: 8192 (order: 3, 32768 bytes, linear)
[ 0.160722] TCP bind hash table entries: 8192 (order: 4, 65536 bytes, linear)
[ 0.160963] TCP: Hash tables configured (established 8192 bind 8192)
[ 0.161162] UDP hash table entries: 512 (order: 2, 16384 bytes, linear)
[ 0.161251] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes, linear)
[ 0.161549] NET: Registered PF_UNIX/PF_LOCAL protocol family
[ 0.162619] RPC: Registered named UNIX socket transport module.
[ 0.162658] RPC: Registered udp transport module.
[ 0.162676] RPC: Registered tcp transport module.
[ 0.162693] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 0.164387] PCI: CLS 0 bytes, default 64
[ 0.166072] Bus freq driver module loaded
[ 0.167429] Initialise system trusted keyrings
[ 0.167921] workingset: timestamp_bits=14 max_order=18 bucket_order=4
[ 0.179960] NFS: Registering the id_resolver key type
[ 0.180043] Key type id_resolver registered
[ 0.180063] Key type id_legacy registered
[ 0.180224] nfs4filelayout_init: NFSv4 File Layout Driver Registering...
[ 0.180253] nfs4flexfilelayout_init: NFSv4 Flexfile Layout Driver Registering...
[ 0.180324] jffs2: version 2.2. (NAND) �© 2001-2006 Red Hat, Inc.
[ 0.181222] fuse: init (API version 7.34)
[ 0.368838] Key type asymmetric registered
[ 0.368882] Asymmetric key parser 'x509' registered
[ 0.369080] bounce: pool size: 64 pages
[ 0.369144] io scheduler mq-deadline registered
[ 0.369167] io scheduler kyber registered
[ 0.378403] pwm-backlight backlight: supply power not found, using dummy regulator
[ 0.379601] mipi_dsi_northwest 40a90000.mipi_dsi: i.MX MIPI DSI driver probed
[ 0.380459] adv7535 probing phase
[ 0.380494] adv7535 2-003d: main addr = 0x3d
[ 0.381002] i2c i2c-2: chip_rev = 0x14
[ 0.381469] adv7535 2-003d: dsi cec addr = 0x78
[ 0.395209] adv7535 2-003d: adv7535 probe finished
[ 0.398025] mxsfb 40aa0000.lcdif: supply lcd not found, using dummy regulator
[ 0.527118] mipi_dsi_northwest 40a90000.mipi_dsi: MIPI DSI dispdv inited
[ 0.527175] mxsfb 40aa0000.lcdif: registered mxc display driver mipi_dsi_northwest
[ 0.563077] sii902x bound to mxs-lcdif from 40aa0000.lcdif
[ 0.572712] Console: switching to colour frame buffer device 80x30
[ 0.679132] mxsfb 40aa0000.lcdif: initialized
[ 0.685490] 402d0000.serial: ttyLP0 at MMIO 0x402d0010 (irq = 47, base_baud = 1500000) is a FSL_LPUART
[ 1.520139] printk: console [ttyLP0] enabled
[ 1.526145] 40a60000.serial: ttyLP2 at MMIO 0x40a60010 (irq = 55, base_baud = 3000000) is a FSL_LPUART
[ 1.537155] imx sema4 driver is registered.
[ 1.563446] brd: module loaded
[ 1.577312] loop: module loaded
[ 1.581958] imx ahci driver is registered.
[ 1.594474] tun: Universal TUN/TAP device driver, 1.6
[ 1.599907] CAN device driver interface
[ 1.606052] usbcore: registered new interface driver r8152
[ 1.611641] usbcore: registered new interface driver lan78xx
[ 1.617578] usbcore: registered new interface driver asix
[ 1.623113] usbcore: registered new interface driver ax88179_178a
[ 1.629283] usbcore: registered new interface driver cdc_ether
[ 1.635243] usbcore: registered new interface driver smsc95xx
[ 1.641055] usbcore: registered new interface driver net1080
[ 1.646967] usbcore: registered new interface driver cdc_subset
[ 1.653052] usbcore: registered new interface driver zaurus
[ 1.658693] usbcore: registered new interface driver MOSCHIP usb-ethernet driver
[ 1.666217] usbcore: registered new interface driver cdc_ncm
[ 1.671885] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[ 1.678439] ehci-pci: EHCI PCI platform driver
[ 1.683068] usbcore: registered new interface driver usb-storage
[ 1.692433] input: rpmsg-keys as /devices/platform/rpmsg-keys/input/input0
[ 1.700260] SPI driver ads7846 has no spi_device_id for ti,tsc2046
[ 1.706591] SPI driver ads7846 has no spi_device_id for ti,ads7843
[ 1.712849] SPI driver ads7846 has no spi_device_id for ti,ads7845
[ 1.719030] SPI driver ads7846 has no spi_device_id for ti,ads7873
[ 1.726432] input: fts_ts as /devices/platform/40800000.bus/40a50000.i2c/i2c-1/1-0038/input/input1
[ 2.595621] i2c_dev: i2c /dev entries driver
[ 2.603831] imx7ulp-wdt 403d0000.watchdog: imx7ulp wdt probe
[ 2.618415] imx7ulp-wdt 40430000.wdog: imx7ulp wdt probe
[ 2.633543] Bluetooth: HCI UART driver ver 2.3
[ 2.638003] Bluetooth: HCI UART protocol H4 registered
[ 2.643190] Bluetooth: HCI UART protocol BCSP registered
[ 2.648554] Bluetooth: HCI UART protocol LL registered
[ 2.653766] Bluetooth: HCI UART protocol Three-wire (H5) registered
[ 2.660080] Bluetooth: HCI UART protocol Marvell registered
[ 2.665922] usbcore: registered new interface driver btusb
[ 2.672975] sdhci: Secure Digital Host Controller Interface driver
[ 2.679168] sdhci: Copyright(c) Pierre Ossman
[ 2.683571] sdhci-pltfm: SDHCI platform and OF driver helper
[ 2.704300] usbcore: registered new interface driver usbhid
[ 2.709891] usbhid: USB HID core driver
[ 2.715521] remoteproc remoteproc0: imx-rproc is available
[ 2.721145] remoteproc remoteproc0: attaching to imx-rproc
[ 2.726784] 8<--- cut here ---
[ 2.729849] Unable to handle kernel paging request at virtual address 6c94b12a
[ 2.737102] pgd = (ptrval)
[ 2.739816] [6c94b12a] *pgd=00000000
[ 2.743434] Internal error: Oops: 5 [#1] PREEMPT SMP ARM
[ 2.748753] Modules linked in:
[ 2.751814] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 5.15.32-lts-next+gfa6c3168595c #1
[ 2.759818] Hardware name: Freescale i.MX7ULP (Device Tree)
[ 2.765383] PC is at rproc_handle_resources.constprop.0+0x88/0x14c
[ 2.771579] LR is at rproc_boot+0x134/0x59c
[ 2.775773] pc : [<80cc6308>] lr : [<8094ef38>] psr: 00000013
[ 2.782039] sp : 86069d68 ip : 00000065 fp : 00000000
[ 2.787265] r10: 810956a8 r9 : 81095688 r8 : 863e6820
[ 2.792491] r7 : c0141000 r6 : 00000000 r5 : ac80a12a r4 : 863e6800
[ 2.799018] r3 : 537f62d2 r2 : 00000000 r1 : 6c94b12e r0 : 863e6800
[ 2.805543] Flags: nzcv IRQs on FIQs on Mode SVC_32 ISA ARM Segment none
[ 2.812679] Control: 10c5387d Table: 6000406a DAC: 00000051
[ 2.818422] Register r0 information: slab kmalloc-2k start 863e6800 pointer offset 0 size 2048
[ 2.827071] Register r1 information: non-paged memory
[ 2.832132] Register r2 information: NULL pointer
[ 2.836838] Register r3 information: non-paged memory
[ 2.841891] Register r4 information: slab kmalloc-2k start 863e6800 pointer offset 0 size 2048
[ 2.850532] Register r5 information: non-slab/vmalloc memory
[ 2.856199] Register r6 information: NULL pointer
[ 2.860905] Register r7 information: 0-page vmalloc region starting at 0xc0141000 allocated at devm_ioremap+0x4c/0x8c
[ 2.871531] Register r8 information: slab kmalloc-2k start 863e6800 pointer offset 32 size 2048
[ 2.880258] Register r9 information: non-slab/vmalloc memory
[ 2.885926] Register r10 information: non-slab/vmalloc memory
[ 2.891681] Register r11 information: NULL pointer
[ 2.896473] Register r12 information: non-paged memory
[ 2.901613] Process swapper/0 (pid: 1, stack limit = 0x(ptrval))
[ 2.907621] Stack: (0x86069d68 to 0x8606a000)
[ 2.911988] 9d60: 00000000 00000036 00000000 8142f92c 863e6800 863e69f8
[ 2.920171] 9d80: 863e6800 00000000 863e6a04 863e6820 bf598c7c 81095eb0 8109451c 8094ef38
[ 2.928352] 9da0: 80d24240 ba3e2d87 863e6800 00000000 863e6820 863e6ae8 86163410 bf598c7c
[ 2.936533] 9dc0: 81095eb0 8094f47c 00000000 ba3e2d87 00000004 bf58b264 bf58b264 86163410
[ 2.944714] 9de0: 00000005 80953088 00000240 86163410 00000005 863e6800 863e6ae8 81096544
[ 2.952896] 9e00: 8125e834 1fff8000 1fff8fff bf58b2d0 00000200 00000000 00000000 00000000
[ 2.961077] 9e20: 00000000 ba3e2d87 00000000 00000000 86163410 8142fa24 86163410 00000000
[ 2.969259] 9e40: 8125e834 81450000 8112e970 80699a90 86163410 00000000 8142fa24 80697670
[ 2.977441] 9e60: 86163410 00000000 8142fa24 806979a8 814abcdc 814abce0 86163454 80697a70
[ 2.985621] 9e80: 86163410 8142fa24 86163454 81401e78 8125e854 8125e834 81450000 80698118
[ 2.993803] 9ea0: 00000000 8142fa24 80698064 8069568c 86069ed0 8600c358 860f2b34 ba3e2d87
[ 3.001984] 9ec0: 8142fa24 864ac400 00000000 806969d0 81096578 80cb820c 8142fa24 8142fa24
[ 3.010165] 9ee0: 00000000 ffffe000 00000000 806989e0 81450000 81246c04 ffffe000 801017b8
[ 3.018347] 9f00: 8609c02a 00000000 8609c029 80150000 8149cd54 8106dd44 00000166 00000000
[ 3.026528] 9f20: 00000000 81200560 00000006 00000006 00000dc0 8609c033 00000000 ba3e2d87
[ 3.034710] 9f40: 8127428c 00000166 00000007 ba3e2d87 81450000 81274e50 00000007 8609c000
[ 3.042890] 9f60: 00000166 81201324 00000006 00000006 00000000 81200560 00000000 81200560
[ 3.051071] 9f80: 00000000 00000000 80cc85ec 00000000 00000000 00000000 00000000 00000000
[ 3.059252] 9fa0: 00000000 80cc85fc 00000000 80100150 00000000 00000000 00000000 00000000
[ 3.067433] 9fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.075614] 9fe0: 00000000 00000000 00000000 00000000 00000013 00000000 00000000 00000000
[ 3.083799] [<80cc6308>] (rproc_handle_resources.constprop.0) from [<8094ef38>] (rproc_boot+0x134/0x59c)
[ 3.093297] [<8094ef38>] (rproc_boot) from [<8094f47c>] (rproc_add+0xc0/0x15c)
[ 3.100532] [<8094f47c>] (rproc_add) from [<80953088>] (imx_rproc_probe+0x540/0x654)
[ 3.108298] [<80953088>] (imx_rproc_probe) from [<80699a90>] (platform_probe+0x5c/0xbc)
[ 3.116325] [<80699a90>] (platform_probe) from [<80697670>] (really_probe.part.0+0x9c/0x32c)
[ 3.124782] [<80697670>] (really_probe.part.0) from [<806979a8>] (__driver_probe_device+0xa8/0x13c)
[ 3.133846] [<806979a8>] (__driver_probe_device) from [<80697a70>] (driver_probe_device+0x34/0x108)
[ 3.142912] [<80697a70>] (driver_probe_device) from [<80698118>] (__driver_attach+0xb4/0x16c)
[ 3.151458] [<80698118>] (__driver_attach) from [<8069568c>] (bus_for_each_dev+0x74/0xc0)
[ 3.159658] [<8069568c>] (bus_for_each_dev) from [<806969d0>] (bus_add_driver+0xf4/0x1dc)
[ 3.167854] [<806969d0>] (bus_add_driver) from [<806989e0>] (driver_register+0x88/0x118)
[ 3.175966] [<806989e0>] (driver_register) from [<801017b8>] (do_one_initcall+0x54/0x1d0)
[ 3.184166] [<801017b8>] (do_one_initcall) from [<81201324>] (kernel_init_freeable+0x1b4/0x218)
[ 3.192885] [<81201324>] (kernel_init_freeable) from [<80cc85fc>] (kernel_init+0x10/0x128)
[ 3.201170] [<80cc85fc>] (kernel_init) from [<80100150>] (ret_from_fork+0x14/0x24)
[ 3.208751] Exception stack(0x86069fb0 to 0x86069ff8)
[ 3.213810] 9fa0: 00000000 00000000 00000000 00000000
[ 3.221994] 9fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.230174] 9fe0: 00000000 00000000 00000000 00000000 00000013 00000000
[ 3.236798] Code: e3481109 e3e0b015 ebffe361 ea00002d (e7970005)
[ 3.243113] ---[ end trace 8fb060a96e9b5437 ]---
[ 3.247755] Kernel panic - not syncing: Attempted to kill init! exitcode=0x0000000b
[ 3.255414] ---[ end Kernel panic - not syncing: Attempted to kill init! exitcode=0x0000000b ]---
I also tried to build based on instruction found here: https://www.nxp.com/docs/en/user-guide/IMX_YOCTO_PROJECT_USERS_GUIDE.pdf using following,
mkdir imx-yocto-bsp
cd imx-yocto-bsp
repo init -u https://source.codeaurora.org/external/imx/imx-manifest -b imx-linux-kirkstone -m imx-5.15.32-2.0.0.xml
repo sync
DISTRO=fsl-imx-xwayland MACHINE=imx7ulpevk source imx-setup-release.sh -b bld-imx7ulpevk
bitbake imx-image-multimedia
I programmed the same uSD with built image
bzcat imx-image-multimedia-imx7ulpevk-20220922233749.rootfs.wic.bz2 | sudo dd of=/dev/sdc bs=1M conv=fsync
I see identical console logs as shared above with this build I built.
I then programmed the same uSD card using demo image of 5.10.72_2.2.0 from here https://www.nxp.com/webapp/Download?colCode=L5.10.72_2.2.0_MX7ULP1&appType=license . It boots with this image using the very same uSD Card successfully and drops to shell.
Would you please take a look and point me in right direction so that I can build and successfully load 5.15.32_2.0.0 release?