IMX7ULPEVK - Waiting for root device /dev/mmcblk0p2...

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

IMX7ULPEVK - Waiting for root device /dev/mmcblk0p2...

5,571 Views
Raxesh-Oriya
Contributor III

I have IMX7ULPEVK with me and checked out imx-5.4.70-2.3.0.xml manifest from zeus branch. Generated imx-image-core after syncing repo. Flashed generated image on uSD card. Inserted uSD card in slot and powered on the board. 

Kernel hangs up at Waiting for root device /dev/mmcblk0p2... 

 

 

U-Boot 2020.04-5.4.70-2.3.0+ge42dee801e (Aug 19 2021 - 08:24:53 +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
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] rm68200_panel, panel
In:    serial
Out:   serial
Err:   serial
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
9017736 bytes read in 455 ms (18.9 MiB/s)
Booting from mmc ...
22026 bytes read in 16 ms (1.3 MiB/s)
1056964 bytes read in 65 ms (15.5 MiB/s)
## Booting kernel from Legacy Image at 64000000 ...
   Image Name:
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    1056900 Bytes = 1 MiB
   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 63008609

Starting kernel ...

[    0.000000] Booting Linux on physical CPU 0xf00
[    0.000000] Linux version 5.4.70-2.3.0+g4f2631b022d8 (oe-user@oe-host) (gcc version 9.2.0 (GCC)) #1 SMP PREEMPT Thu Aug 19 06:17:16 UTC 2021
[    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] 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 15 pages/cpu s32076 r8192 d21172 u61440
[    0.000000] Built 1 zonelists, mobility grouping on.  Total pages: 251394
[    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: 788464K/1014784K available (12288K kernel code, 578K rwdata, 4284K rodata, 1024K init, 435K bss, 29712K 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 restricting CPUs from NR_CPUS=4 to nr_cpu_ids=1.
[    0.000000]  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+0x2c8/0x488 with crng_init=0
[    0.000000] Switching to timer-based delay loop, resolution 333ns
[    0.000013] 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.001259] Console: colour dummy device 80x30
[    0.001305] Calibrating delay loop (skipped), value calculated using timer frequency.. 6.00 BogoMIPS (lpj=30000)
[    0.001328] pid_max: default: 32768 minimum: 301
[    0.001611] Mount-cache hash table entries: 2048 (order: 1, 8192 bytes, linear)
[    0.001640] Mountpoint-cache hash table entries: 2048 (order: 1, 8192 bytes, linear)
[    0.002879] CPU: Testing write buffer coherency: ok
[    0.003401] /cpus/cpu@f00 missing clock-frequency property
[    0.003428] CPU0: thread -1, cpu 0, socket 15, mpidr 80000f00
[    0.004376] Setting up static identity map for 0x60100000 - 0x60100060
[    0.004579] rcu: Hierarchical SRCU implementation.
[    0.005052] smp: Bringing up secondary CPUs ...
[    0.005074] smp: Brought up 1 node, 1 CPU
[    0.005089] SMP: Total of 1 processors activated (6.00 BogoMIPS).
[    0.005100] CPU: All CPU(s) started in SVC mode.
[    0.005699] devtmpfs: initialized
[    0.014133] VFP support v0.3: implementor 41 architecture 2 part 30 variant 7 rev 5
[    0.014765] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[    0.014800] futex hash table entries: 256 (order: 2, 16384 bytes, linear)
[    0.026342] pinctrl core: initialized pinctrl subsystem
[    0.028159] NET: Registered protocol family 16
[    0.040433] DMA: preallocated 256 KiB pool for atomic coherent allocations
[    0.042315] cpuidle: using governor menu
[    0.051442] mxs_phy 40350000.usb-phy: 40350000.usb-phy supply phy-3p0 not found, using dummy regulator
[    0.062581] No ATAGs?
[    0.062674] hw-breakpoint: found 5 (+1 reserved) breakpoint and 4 watchpoint registers.
[    0.062700] hw-breakpoint: maximum watchpoint size is 8 bytes.
[    0.065341] imx7ulp-pinctrl 40ac0000.pinctrl: initialized IMX pinctrl driver
[    0.067020] imx mu driver is registered.
[    0.067538] imx rpmsg driver is registered.
[    0.068903] MU is ready for cross core communication!
[    0.109984] vgaarb: loaded
[    0.111709] SCSI subsystem initialized
[    0.112542] usbcore: registered new interface driver usbfs
[    0.112640] usbcore: registered new interface driver hub
[    0.112773] usbcore: registered new device driver usb
[    0.115042] i2c i2c-2: LPI2C adapter registered
[    0.116701] i2c i2c-1: LPI2C adapter registered
[    0.116961] mc: Linux media interface: v0.10
[    0.117038] videodev: Linux video capture interface: v2.00
[    0.117138] pps_core: LinuxPPS API ver. 1 registered
[    0.117152] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[    0.117199] PTP clock support registered
[    0.118871] MIPI CSI2 driver module loaded
[    0.118965] Advanced Linux Sound Architecture Driver Initialized.
[    0.120131] Bluetooth: Core ver 2.22
[    0.120218] NET: Registered protocol family 31
[    0.120233] Bluetooth: HCI device and connection manager initialized
[    0.120257] Bluetooth: HCI socket layer initialized
[    0.120275] Bluetooth: L2CAP socket layer initialized
[    0.120316] Bluetooth: SCO socket layer initialized
[    0.121285] clocksource: Switched to clocksource imx-tpm
[    0.121594] VFS: Disk quotas dquot_6.6.0
[    0.121718] VFS: Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[    0.136983] thermal_sys: Registered thermal governor 'step_wise'
[    0.137419] NET: Registered protocol family 2
[    0.138440] tcp_listen_portaddr_hash hash table entries: 512 (order: 0, 6144 bytes, linear)
[    0.138502] TCP established hash table entries: 8192 (order: 3, 32768 bytes, linear)
[    0.138644] TCP bind hash table entries: 8192 (order: 4, 65536 bytes, linear)
[    0.138873] TCP: Hash tables configured (established 8192 bind 8192)
[    0.139062] UDP hash table entries: 512 (order: 2, 16384 bytes, linear)
[    0.139133] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes, linear)
[    0.139458] NET: Registered protocol family 1
[    0.140353] RPC: Registered named UNIX socket transport module.
[    0.140373] RPC: Registered udp transport module.
[    0.140385] RPC: Registered tcp transport module.
[    0.140396] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    0.141437] PCI: CLS 0 bytes, default 64
[    0.143338] Bus freq driver module loaded
[    0.144749] Initialise system trusted keyrings
[    0.145111] workingset: timestamp_bits=14 max_order=18 bucket_order=4
[    0.157045] NFS: Registering the id_resolver key type
[    0.157099] Key type id_resolver registered
[    0.157113] Key type id_legacy registered
[    0.157184] jffs2: version 2.2. (NAND) © 2001-2006 Red Hat, Inc.
[    0.157982] fuse: init (API version 7.31)
[    0.233440] Key type asymmetric registered
[    0.233463] Asymmetric key parser 'x509' registered
[    0.233500] io scheduler mq-deadline registered
[    0.233514] io scheduler kyber registered
[    0.242364] pwm-backlight backlight: backlight supply power not found, using dummy regulator
[    0.243388] mipi_dsi_northwest 40a90000.mipi_dsi: i.MX MIPI DSI driver probed
[    0.243887] adv7535 probing phase
[    0.243915] adv7535 2-003d: main addr = 0x3d
[    0.244418] i2c i2c-2: chip_rev = 0x14
[    0.244879] adv7535 2-003d: dsi cec addr = 0x78
[    0.258613] adv7535 2-003d: adv7535 probe finished
[    0.261154] mxsfb 40aa0000.lcdif: 40aa0000.lcdif supply lcd not found, using dummy regulator
[    0.388344] mipi_dsi_northwest 40a90000.mipi_dsi: MIPI DSI dispdv inited
[    0.388380] mxsfb 40aa0000.lcdif: registered mxc display driver mipi_dsi_northwest
[    0.431829] sii902x bound to mxs-lcdif from 40aa0000.lcdif
[    0.441559] Console: switching to colour frame buffer device 80x30
[    0.547265] mxsfb 40aa0000.lcdif: initialized
[    0.553487] 402d0000.serial: ttyLP0 at MMIO 0x402d0010 (irq = 39, base_baud = 1500000) is a FSL_LPUART
[    1.285211] printk: console [ttyLP0] enabled
[    1.290167] fsl-lpuart 402d0000.serial: DMA tx channel request failed, operating without tx DMA
[    1.298916] fsl-lpuart 402d0000.serial: DMA rx channel request failed, operating without rx DMA
[    1.308618] 40a60000.serial: ttyLP2 at MMIO 0x40a60010 (irq = 47, base_baud = 3000000) is a FSL_LPUART
[    1.320276] imx sema4 driver is registered.
[    1.346884] brd: module loaded
[    1.364132] loop: module loaded
[    1.368925] imx ahci driver is registered.
[    1.380324] libphy: Fixed MDIO Bus: probed
[    1.385523] CAN device driver interface
[    1.390999] e1000e: Intel(R) PRO/1000 Network Driver - 3.2.6-k
[    1.396888] e1000e: Copyright(c) 1999 - 2015 Intel Corporation.
[    1.403512] usbcore: registered new interface driver r8152
[    1.409072] usbcore: registered new interface driver lan78xx
[    1.414852] usbcore: registered new interface driver asix
[    1.420309] usbcore: registered new interface driver ax88179_178a
[    1.426505] usbcore: registered new interface driver cdc_ether
[    1.432536] usbcore: registered new interface driver smsc95xx
[    1.438335] usbcore: registered new interface driver net1080
[    1.444086] usbcore: registered new interface driver cdc_subset
[    1.450058] usbcore: registered new interface driver zaurus
[    1.455721] usbcore: registered new interface driver MOSCHIP usb-ethernet driver
[    1.463239] usbcore: registered new interface driver cdc_ncm
[    1.468895] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    1.475442] ehci-pci: EHCI PCI platform driver
[    1.479950] ehci-mxc: Freescale On-Chip EHCI Host driver
[    1.485821] usbcore: registered new interface driver usb-storage
[    1.495887] input: rpmsg-keys as /devices/soc0/rpmsg-keys/input/input0
[    1.504314] input: fts_ts as /devices/soc0/40800000.bus/40a50000.i2c/i2c-1/1-0038/input/input1
[    1.774612] input: step_detector as /devices/soc0/rpmsg-sensor/input/input2
[    1.782194] input: step_counter as /devices/soc0/rpmsg-sensor/input/input3
[    1.790983] imx_rpmsg_rtc rtc-rpmsg: registered as rtc0
[    1.797604] i2c /dev entries driver
[    1.806729] Bluetooth: HCI UART driver ver 2.3
[    1.811181] Bluetooth: HCI UART protocol H4 registered
[    1.816386] Bluetooth: HCI UART protocol BCSP registered
[    1.821798] Bluetooth: HCI UART protocol LL registered
[    1.826976] Bluetooth: HCI UART protocol Three-wire (H5) registered
[    1.833310] Bluetooth: HCI UART protocol Marvell registered
[    1.838966] usbcore: registered new interface driver btusb
[    1.845766] sdhci: Secure Digital Host Controller Interface driver
[    1.852002] sdhci: Copyright(c) Pierre Ossman
[    1.856354] sdhci-pltfm: SDHCI platform and OF driver helper
[    1.863417] sdhci-esdhc-imx 40370000.mmc: Got CD GPIO
[    1.871773] caam 40240000.crypto: device ID = 0x0a16030100000000 (Era 9)
[    1.878483] caam 40240000.crypto: job rings = 1, qi = 0
[    1.904109] caam algorithms registered in /proc/crypto
[    1.911813] caam 40240000.crypto: registering rng-caam
[    1.917584] Device caam-keygen registered
[    1.923697] usbcore: registered new interface driver usbhid
[    1.929353] usbhid: USB HID core driver
[    1.934194] imx-rproc imx7ulp-cm4: failed to find syscon
[    1.939773] imx-rproc imx7ulp-cm4: mbox_request_channel_byname() could not locate channel named "txdb"
[    1.949212] random: fast init done
[    1.952669] imx-rproc imx7ulp-cm4: No txdb, ret 0
[    1.957755] remoteproc remoteproc0: imx-rproc is available
[    1.963504] remoteproc remoteproc0: powering up imx-rproc
[    1.968909] remoteproc remoteproc0: Synchronizing with preloaded co-processor
[    1.976223] random: crng init done
[    1.979851] remoteproc remoteproc0: no dtb rsrc-table
[    1.985170] imx-rproc imx7ulp-cm4: Invalid rsrc table header
[    1.990875] imx-rproc imx7ulp-cm4: imx_rproc_start: IPC only
[    1.996683] remoteproc remoteproc0: remote processor imx-rproc is now up
[    2.006135] optee: probing for conduit method from DT.
[    2.011445] optee: revision 3.10 (a991c904)
[    2.012108] optee: dynamic shared memory is enabled
[    2.022104] optee: initialized driver
[    2.026859] galcore: clk_get vg clock failed, disable vg!
[    2.032980] Galcore version 6.4.3.p1.305572
[    2.160426] [drm] Initialized vivante 1.0.0 20170808 for 41800000.gpu on minor 0
[    2.178125] imx-audio-rpmsg sound-rpmsg: no reserved DMA memory for rpmsg device
[    2.185800] imx-audio-rpmsg sound-rpmsg: ASoC: failed to init link rpmsg hifi: -517
[    2.193523] imx-audio-rpmsg sound-rpmsg: snd_soc_register_card failed (-517)
[    2.201958] NET: Registered protocol family 26
[    2.207561] NET: Registered protocol family 10
[    2.213530] Segment Routing with IPv6
[    2.217315] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver
[    2.224436] NET: Registered protocol family 17
[    2.228904] can: controller area network core (rev 20170425 abi 9)
[    2.235356] NET: Registered protocol family 29
[    2.239800] can: raw protocol (rev 20170425)
[    2.244152] can: broadcast manager protocol (rev 20170425 t)
[    2.249818] can: netlink gateway (rev 20190810) max_hops=1
[    2.255799] Bluetooth: RFCOMM TTY layer initialized
[    2.260699] Bluetooth: RFCOMM socket layer initialized
[    2.266047] Bluetooth: RFCOMM ver 1.11
[    2.269817] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[    2.275170] Bluetooth: BNEP filters: protocol multicast
[    2.280403] Bluetooth: BNEP socket layer initialized
[    2.285395] Bluetooth: HIDP (Human Interface Emulation) ver 1.2
[    2.291342] Bluetooth: HIDP socket layer initialized
[    2.296394] lib80211: common routines for IEEE802.11 drivers
[    2.302161] Key type dns_resolver registered
[    2.307891] Registering SWP/SWPB emulation handler
[    2.313202] Loading compiled-in X.509 certificates
[    2.346763] sdhci-esdhc-imx 40370000.mmc: Got CD GPIO
[    2.356106] imx-audio-rpmsg sound-rpmsg: no reserved DMA memory for rpmsg device
[    2.363801] imx-audio-rpmsg sound-rpmsg: ASoC: failed to init link rpmsg hifi: -517
[    2.371547] imx-audio-rpmsg sound-rpmsg: snd_soc_register_card failed (-517)
[    2.383969] sdhci-esdhc-imx 40370000.mmc: Got CD GPIO
[    2.393244] imx-audio-rpmsg sound-rpmsg: no reserved DMA memory for rpmsg device
[    2.400766] imx-audio-rpmsg sound-rpmsg: ASoC: failed to init link rpmsg hifi: -517
[    2.408575] imx-audio-rpmsg sound-rpmsg: snd_soc_register_card failed (-517)
[    2.418928] imx_rpmsg_rtc rtc-rpmsg: hctosys: unable to read the hardware clock
[    2.426742] cfg80211: Loading compiled-in X.509 certificates for regulatory database
[    2.439613] cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'
[    2.446626] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2
[    2.455462] ALSA device list:
[    2.458438]   No soundcards found.
[    2.462038] platform regulatory.0: Falling back to sysfs fallback for: regulatory.db
[    2.470647] Waiting for root device /dev/mmcblk0p2...

 

 

I have seen similar questions but couldn't get rid of this error.

Any leads?

Labels (3)
0 Kudos
15 Replies

4,575 Views
Danny_85
Contributor I

Hello Everyone,

 

I'm just wondering if someone knows how to fix this issue. I'm having the same problem but I'm using eMMC instead of an SD Card.

0 Kudos

4,576 Views
Danny_85
Contributor I

Hello Everyone,

I'm just wondering if someone knows how to fix this problem. I'm facing with the same issue but I'm using eMMC instead of an SD card.

 

0 Kudos

5,049 Views
laugechristense
Contributor II

Is there any news on this issue?

I appear to be have the exact problem.

I am using a MCIMX7ULP-EVK REV B1 with no modifications.

After building the newest (5.10.72) images I ran into problems. To rule out problems in the build-process, I tried downloading the images build by NXP from

https://www.nxp.com/design/software/embedded-software/i-mx-software/embedded-linux-for-i-mx-applicat...

I transfer the prebuild *.wic images (e.g. imx-image-full-imx7ulpevk.wic ) to the microSD card that came with evaluation kit. I tried two different microSD cards.

For linux version 5.4.3 it works and the board boots as expected. it also works for the earlier versions, that I tested.

For linux version 5.4.24, it hangs at:

[ 3.478015] Waiting for root device /dev/mmcblk0p2...

sometimes followed by


[ 3.433775] cfg80211: Loading compiled-in X.509 certificates for regulatory database

[ 3.447189] cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'

[ 3.454241] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2

[ 3.462854] platform regulatory.0: Falling back to sysfs fallback for: regulatory.db

[ 3.470920] ALSA device list:

[ 3.473990] No soundcards found.

[ 3.478015] Waiting for root device /dev/mmcblk0p2...

[ 33.773218] VSD_3V3: disabling

[ 64.493359] cfg80211: failed to load regulatory.db

[ 211.763231] random: crng init done

 

This also happens for the later versions that I have tried.

Is there anything in the process that is supposed to be different for the later releases?

 

Kind regards,

Lauge

 

 

 

 

0 Kudos

5,555 Views
Rita_Wang
NXP TechSupport
NXP TechSupport

How about the SD speed you are using? And have you tried the demo images in our website, does it work?

0 Kudos

5,551 Views
Raxesh-Oriya
Contributor III

How do I check SD speed?

Edit: I get mmc0: new ultra high speed DDR50 SDHC card at address aaaa from log. is this what you are referring to?

I tried following demo image:

1. L4.19.35_1.1.0_images_MX7ULPEVK (Working)

 

NXP i.MX Release Distro 4.19-warrior imx7ulpevk ttyLP0

imx7ulpevk login: root
Last login: Sun Oct 27 21:20:19 UTC 2019 on tty7
root@imx7ulpevk:~# cat /etc/os-release
ID="fsl-imx-xwayland"
NAME="NXP i.MX Release Distro"
VERSION="4.19-warrior (warrior)"
VERSION_ID="4.19-warrior"
PRETTY_NAME="NXP i.MX Release Distro 4.19-warrior (warrior)"
root@imx7ulpevk:~#
root@imx7ulpevk:~#
root@imx7ulpevk:~# uname -r
4.19.35-1.1.0+g0f9917c56d59
root@imx7ulpevk:~#

 

2. LF_v5.10_2.0.0_images_IMX7ULPEVK (Not Working)

 

.
.
.
[    2.705450] sdhci-esdhc-imx 40370000.mmc: voltage-ranges unspecified
[    2.711902] sdhci-esdhc-imx 40370000.mmc: Got CD GPIO
[    2.717250] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2
[    2.725960] platform regulatory.0: Falling back to sysfs fallback for: regulatory.db
[    2.736024] Waiting for root device /dev/mmcblk0p2...
[    2.743284] imx-audio-rpmsg sound-rpmsg: no reserved DMA memory for rpmsg device
[    2.750827] imx-audio-rpmsg sound-rpmsg: snd_soc_register_card failed (-517)
[    2.763177] sdhci-esdhc-imx 40380000.mmc: voltage-ranges unspecified
[    2.772933] sdhci-esdhc-imx 40370000.mmc: voltage-ranges unspecified
[    2.779387] sdhci-esdhc-imx 40370000.mmc: Got CD GPIO

 

Looks like an issue with 5.x kernel..

0 Kudos

5,490 Views
Rita_Wang
NXP TechSupport
NXP TechSupport

I have tested on my board with the SD card, it work well with the LF5.10.35_2.0.0.

I think the error in your side caused by the SD card you are using. If you have others card in your side you can try it.

 

CPU: i.MX7ULP rev2.0 at 500 MHz
Reset cause: POR
Boot mode: Dual boot
PMC1: LDO bypass mode
Model: NXP i.MX7ULP EVK
DRAM: 1 GiB
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] rm68200_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'
8608792 bytes read in 408 ms (20.1 MiB/s)
Booting from mmc ...
22566 bytes read in 3 ms (7.2 MiB/s)
Kernel image @ 0x60800000 [ 0x000000 - 0x835c18 ]
## Flattened Device Tree blob at 63000000
Booting using the fdt blob at 0x63000000
Using Device Tree in place at 63000000, end 63008825

Starting kernel ...

[ 0.000000] Booting Linux on physical CPU 0xf00
[ 0.000000] Linux version 5.10.35-lts-5.10.y+gef3f2cfc6010 (oe-user@oe-host) (arm-poky-linux-gnueabi-gcc (GCC) 10.2.0, GNU ld (GNU Binutils) 2.36.1.20210209) #1 SMP PREEMPT Tue Jun 8 14:42:10 UTC 2021
[ 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 instructio n 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 share d-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-0x000000009fefffff]
[ 0.000000] node 0: [mem 0x000000009ff00000-0x000000009fffffff]
[ 0.000000] Initmem setup node 0 [mem 0x0000000060000000-0x000000009fffffff]
[ 0.000000] percpu: Embedded 15 pages/cpu s32588 r8192 d20660 u61440
[ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 259842
[ 0.000000] Kernel command line: console=ttyLP0,115200 root=/dev/mmcblk0p2 ro otwait 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, li near)
[ 0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off
[ 0.000000] Memory: 821188K/1048576K available (12288K kernel code, 1336K rwd ata, 3240K rodata, 1024K init, 457K bss, 30780K 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 jif fies.
[ 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+0x33c/0x4fc wit h crng_init=0
[ 0.000000] Switching to timer-based delay loop, resolution 333ns
[ 0.000014] sched_clock: 32 bits at 3000kHz, resolution 333ns, wraps every 71 5827882841ns
[ 0.000046] clocksource: imx-tpm: mask: 0xffffffff max_cycles: 0xffffffff, ma x_idle_ns: 637086815595 ns
[ 0.001216] Console: colour dummy device 80x30
[ 0.001272] Calibrating delay loop (skipped), value calculated using timer fr equency.. 6.00 BogoMIPS (lpj=30000)
[ 0.001305] pid_max: default: 32768 minimum: 301
[ 0.001549] Mount-cache hash table entries: 2048 (order: 1, 8192 bytes, linea r)
[ 0.001584] Mountpoint-cache hash table entries: 2048 (order: 1, 8192 bytes, linear)
[ 0.002907] CPU: Testing write buffer coherency: ok
[ 0.003330] /cpus/cpu@f00 missing clock-frequency property
[ 0.003361] CPU0: thread -1, cpu 0, socket 15, mpidr 80000f00
[ 0.004401] Setting up static identity map for 0x60100000 - 0x60100060
[ 0.004592] rcu: Hierarchical SRCU implementation.
[ 0.005083] smp: Bringing up secondary CPUs ...
[ 0.005109] smp: Brought up 1 node, 1 CPU
[ 0.005127] SMP: Total of 1 processors activated (6.00 BogoMIPS).
[ 0.005141] CPU: All CPU(s) started in SVC mode.
[ 0.005758] devtmpfs: initialized
[ 0.015275] VFP support v0.3: implementor 41 architecture 2 part 30 variant 7 rev 5
[ 0.015707] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, ma x_idle_ns: 19112604462750000 ns
[ 0.015748] futex hash table entries: 256 (order: 2, 16384 bytes, linear)
[ 0.028445] pinctrl core: initialized pinctrl subsystem
[ 0.030534] NET: Registered protocol family 16
[ 0.042909] DMA: preallocated 256 KiB pool for atomic coherent allocations
[ 0.045102] thermal_sys: Registered thermal governor 'step_wise'
[ 0.045355] cpuidle: using governor menu
[ 0.085441] mxs_phy 40350000.usb-phy: supply phy-3p0 not found, using dummy r egulator
[ 0.182570] No ATAGs?
[ 0.182684] hw-breakpoint: found 5 (+1 reserved) breakpoint and 4 watchpoint registers.
[ 0.182703] hw-breakpoint: maximum watchpoint size is 8 bytes.
[ 0.184656] imx7ulp-pinctrl 40ac0000.pinctrl: initialized IMX pinctrl driver
[ 0.186300] imx mu driver is registered.
[ 0.186781] imx rpmsg driver is registered.
[ 0.187825] MU is ready for cross core communication!
[ 0.229902] vgaarb: loaded
[ 0.231066] SCSI subsystem initialized
[ 0.232022] usbcore: registered new interface driver usbfs
[ 0.232125] usbcore: registered new interface driver hub
[ 0.232246] usbcore: registered new device driver usb
[ 0.235013] i2c i2c-2: LPI2C adapter registered
[ 0.237485] i2c i2c-1: LPI2C adapter registered
[ 0.238102] mc: Linux media interface: v0.10
[ 0.238194] videodev: Linux video capture interface: v2.00
[ 0.238334] pps_core: LinuxPPS API ver. 1 registered
[ 0.238351] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giome tti <giometti@linux.it>
[ 0.238395] PTP clock support registered
[ 0.240158] MIPI CSI2 driver module loaded
[ 0.240258] Advanced Linux Sound Architecture Driver Initialized.
[ 0.242009] Bluetooth: Core ver 2.22
[ 0.242109] NET: Registered protocol family 31
[ 0.242128] Bluetooth: HCI device and connection manager initialized
[ 0.242159] Bluetooth: HCI socket layer initialized
[ 0.242182] Bluetooth: L2CAP socket layer initialized
[ 0.242226] Bluetooth: SCO socket layer initialized
[ 0.242935] clocksource: Switched to clocksource imx-tpm
[ 0.243322] VFS: Disk quotas dquot_6.6.0
[ 0.243443] VFS: Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[ 0.258375] NET: Registered protocol family 2
[ 0.259617] tcp_listen_portaddr_hash hash table entries: 512 (order: 0, 6144 bytes, linear)
[ 0.259715] TCP established hash table entries: 8192 (order: 3, 32768 bytes, linear)
[ 0.259863] TCP bind hash table entries: 8192 (order: 4, 65536 bytes, linear)
[ 0.260095] TCP: Hash tables configured (established 8192 bind 8192)
[ 0.260295] UDP hash table entries: 512 (order: 2, 16384 bytes, linear)
[ 0.260376] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes, linear)
[ 0.260700] NET: Registered protocol family 1
[ 0.261611] RPC: Registered named UNIX socket transport module.
[ 0.261640] RPC: Registered udp transport module.
[ 0.261655] RPC: Registered tcp transport module.
[ 0.261669] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 0.263477] PCI: CLS 0 bytes, default 64
[ 0.265222] Bus freq driver module loaded
[ 0.266604] Initialise system trusted keyrings
[ 0.266968] workingset: timestamp_bits=14 max_order=18 bucket_order=4
[ 0.277373] NFS: Registering the id_resolver key type
[ 0.277448] Key type id_resolver registered
[ 0.277465] Key type id_legacy registered
[ 0.277634] nfs4filelayout_init: NFSv4 File Layout Driver Registering...
[ 0.277654] nfs4flexfilelayout_init: NFSv4 Flexfile Layout Driver Registering ...
[ 0.277722] jffs2: version 2.2. (NAND) © 2001-2006 Red Hat, Inc.
[ 0.278596] fuse: init (API version 7.32)
[ 0.464680] Key type asymmetric registered
[ 0.464711] Asymmetric key parser 'x509' registered
[ 0.464826] bounce: pool size: 64 pages
[ 0.464857] io scheduler mq-deadline registered
[ 0.464874] io scheduler kyber registered
[ 0.473657] pwm-backlight backlight: supply power not found, using dummy regu lator
[ 0.474973] mipi_dsi_northwest 40a90000.mipi_dsi: i.MX MIPI DSI driver probed
[ 0.475632] adv7535 probing phase
[ 0.475662] adv7535 2-003d: main addr = 0x3d
[ 0.476167] i2c i2c-2: chip_rev = 0x14
[ 0.476626] adv7535 2-003d: dsi cec addr = 0x78
[ 0.490321] adv7535 2-003d: adv7535 probe finished
[ 0.493031] mxsfb 40aa0000.lcdif: supply lcd not found, using dummy regulator
[ 0.620602] mipi_dsi_northwest 40a90000.mipi_dsi: MIPI DSI dispdv inited
[ 0.620644] mxsfb 40aa0000.lcdif: registered mxc display driver mipi_dsi_nort hwest
[ 0.663520] sii902x bound to mxs-lcdif from 40aa0000.lcdif
[ 0.673174] Console: switching to colour frame buffer device 80x30
[ 0.779133] mxsfb 40aa0000.lcdif: initialized
[ 0.785311] 402d0000.serial: ttyLP0 at MMIO 0x402d0010 (irq = 47, base_baud = 1500000) is a FSL_LPUART
[ 1.561473] printk: console [ttyLP0] enabled
[ 1.567683] 40a60000.serial: ttyLP2 at MMIO 0x40a60010 (irq = 55, base_baud = 3000000) is a FSL_LPUART
[ 1.578965] imx sema4 driver is registered.
[ 1.604868] brd: module loaded
[ 1.621715] loop: module loaded
[ 1.626637] imx ahci driver is registered.
[ 1.638279] libphy: Fixed MDIO Bus: probed
[ 1.643560] CAN device driver interface
[ 1.649466] usbcore: registered new interface driver r8152
[ 1.655203] usbcore: registered new interface driver lan78xx
[ 1.660948] usbcore: registered new interface driver asix
[ 1.666448] usbcore: registered new interface driver ax88179_178a
[ 1.672600] usbcore: registered new interface driver cdc_ether
[ 1.678608] usbcore: registered new interface driver smsc95xx
[ 1.684464] usbcore: registered new interface driver net1080
[ 1.690183] usbcore: registered new interface driver cdc_subset
[ 1.696264] usbcore: registered new interface driver zaurus
[ 1.701904] usbcore: registered new interface driver MOSCHIP usb-ethernet dri ver
[ 1.709428] usbcore: registered new interface driver cdc_ncm
[ 1.715175] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[ 1.721704] ehci-pci: EHCI PCI platform driver
[ 1.726255] ehci-mxc: Freescale On-Chip EHCI Host driver
[ 1.732020] usbcore: registered new interface driver usb-storage
[ 1.741753] input: rpmsg-keys as /devices/platform/rpmsg-keys/input/input0
[ 1.750746] input: fts_ts as /devices/platform/40800000.bus/40a50000.i2c/i2c- 1/1-0038/input/input1
[ 2.615923] input: step_detector as /devices/platform/rpmsg-sensor/input/inpu t2
[ 2.623797] input: step_counter as /devices/platform/rpmsg-sensor/input/input 3
[ 2.633052] i2c /dev entries driver
[ 2.641728] Bluetooth: HCI UART driver ver 2.3
[ 2.646259] Bluetooth: HCI UART protocol H4 registered
[ 2.651394] Bluetooth: HCI UART protocol BCSP registered
[ 2.656853] Bluetooth: HCI UART protocol LL registered
[ 2.662040] Bluetooth: HCI UART protocol Three-wire (H5) registered
[ 2.668383] Bluetooth: HCI UART protocol Marvell registered
[ 2.674079] usbcore: registered new interface driver btusb
[ 2.681080] sdhci: Secure Digital Host Controller Interface driver
[ 2.687326] sdhci: Copyright(c) Pierre Ossman
[ 2.691685] sdhci-pltfm: SDHCI platform and OF driver helper
[ 2.699599] usbcore: registered new interface driver usbhid
[ 2.706543] sdhci-esdhc-imx 40370000.mmc: voltage-ranges unspecified
[ 2.714133] sdhci-esdhc-imx 40380000.mmc: voltage-ranges unspecified
[ 2.733041] sdhci-esdhc-imx 40370000.mmc: Got CD GPIO
[ 2.738250] usbhid: USB HID core driver
[ 2.743069] imx-rproc imx7ulp-cm4: mbox_request_channel_byname() could not lo cate channel named "txdb"
[ 2.752375] imx-rproc imx7ulp-cm4: No txdb, ret -22
[ 2.758328] remoteproc remoteproc0: imx-rproc is available
[ 2.764107] remoteproc remoteproc0: attaching to imx-rproc
[ 2.771559] virtio_rpmsg_bus virtio0: rpmsg host is online
[ 2.777192] remoteproc0#vdev0buffer: registered virtio0 (type 7)
[ 2.783401] virtio_rpmsg_bus virtio0: creating channel rpmsg-regulator-channe l addr 0x1
[ 2.791677] regulator_rpmsg virtio0.rpmsg-regulator-channel.-1.1: new channel : 0x400 -> 0x1!
[ 2.801848] virtio_rpmsg_bus virtio1: rpmsg host is online
[ 2.807486] remoteproc0#vdev1buffer: registered virtio1 (type 7)
[ 2.813629] remoteproc remoteproc0: remote processor imx-rproc is now attache d
[ 2.823082] virtio_rpmsg_bus virtio0: creating channel rpmsg-audio-channel ad dr 0x2
[ 2.830929] virtio_rpmsg_bus virtio0: creating channel rpmsg-life-cycle-chann el addr 0x3
[ 2.840796] galcore: clk_get vg clock failed, disable vg!
[ 2.846542] pm_rpmsg virtio0.rpmsg-life-cycle-channel.-1.3: new channel: 0x40 1 -> 0x3!
[ 2.855030] Galcore version 6.4.3.p2.336687
[ 2.860018] virtio_rpmsg_bus virtio0: creating channel rpmsg-keypad-channel a ddr 0x4
[ 2.868103] key_rpmsg virtio0.rpmsg-keypad-channel.-1.4: new channel: 0x402 - > 0x4!
[ 2.875883] virtio_rpmsg_bus virtio0: creating channel rpmsg-io-channel addr 0x5
[ 2.883523] gpio_rpmsg virtio0.rpmsg-io-channel.-1.5: new channel: 0x403 -> 0 x5!
[ 2.896205] virtio_rpmsg_bus virtio0: creating channel rpmsg-rtc-channel addr 0x6
[ 2.903960] virtio_rpmsg_bus virtio0: creating channel rpmsg-sensor-channel a ddr 0x7
[ 2.911938] input_rpmsg virtio0.rpmsg-sensor-channel.-1.7: new channel: 0x404 -> 0x7!
[ 2.983002] random: fast init done
[ 3.046545] [drm] Initialized vivante 1.0.0 20170808 for 41800000.gpu on mino r 0
[ 3.061730] i2s_rpmsg virtio0.rpmsg-audio-channel.-1.2: new channel: 0x405 -> 0x2!
[ 3.073907] imx-audio-rpmsg sound-rpmsg: no reserved DMA memory for rpmsg dev ice
[ 3.095336] NET: Registered protocol family 26
[ 3.100860] NET: Registered protocol family 10
[ 3.106849] Segment Routing with IPv6
[ 3.110655] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver
[ 3.117793] NET: Registered protocol family 17
[ 3.122268] can: controller area network core
[ 3.126888] NET: Registered protocol family 29
[ 3.131341] can: raw protocol
[ 3.134422] can: broadcast manager protocol
[ 3.138623] can: netlink gateway - max_hops=1
[ 3.143458] Bluetooth: RFCOMM TTY layer initialized
[ 3.148359] Bluetooth: RFCOMM socket layer initialized
[ 3.153724] Bluetooth: RFCOMM ver 1.11
[ 3.157494] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[ 3.162805] Bluetooth: BNEP filters: protocol multicast
[ 3.168132] Bluetooth: BNEP socket layer initialized
[ 3.173137] Bluetooth: HIDP (Human Interface Emulation) ver 1.2
[ 3.179066] Bluetooth: HIDP socket layer initialized
[ 3.184217] lib80211: common routines for IEEE802.11 drivers
[ 3.189975] Key type dns_resolver registered
[ 3.196093] Registering SWP/SWPB emulation handler
[ 3.201260] Loading compiled-in X.509 certificates
[ 3.255961] sdhci-esdhc-imx 40380000.mmc: voltage-ranges unspecified
[ 3.262452] sdhci-esdhc-imx 40380000.mmc: allocated mmc-pwrseq
[ 3.271547] sdhci-esdhc-imx 40370000.mmc: voltage-ranges unspecified
[ 3.280390] rtc_rpmsg virtio0.rpmsg-rtc-channel.-1.6: new channel: 0x406 -> 0 x6!
[ 3.289724] sdhci-esdhc-imx 40370000.mmc: Got CD GPIO
[ 3.304571] imx_rpmsg_rtc rtc-rpmsg: registered as rtc0
[ 3.312993] imx_rpmsg_rtc rtc-rpmsg: setting system clock to 1970-01-01T00:00 :07 UTC (7)
[ 3.321747] cfg80211: Loading compiled-in X.509 certificates for regulatory d atabase
[ 3.334040] cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'
[ 3.340741] platform regulatory.0: Direct firmware load for regulatory.db fai led with error -2
[ 3.349531] platform regulatory.0: Falling back to sysfs fallback for: regula tory.db
[ 3.357556] ALSA device list:
[ 3.360559] #0: wm8960-audio
[ 3.373422] mmc0: SDHCI controller on 40370000.mmc [40370000.mmc] using ADMA
[ 3.445903] mmc1: SDHCI controller on 40380000.mmc [40380000.mmc] using ADMA
[ 3.454230] Waiting for root device /dev/mmcblk0p2...
[ 3.482570] mmc1: queuing unknown CIS tuple 0x01 (3 bytes)
[ 3.497081] mmc1: queuing unknown CIS tuple 0x1a (5 bytes)
[ 3.506130] mmc1: queuing unknown CIS tuple 0x1b (8 bytes)
[ 3.514586] mmc1: queuing unknown CIS tuple 0x14 (0 bytes)
[ 3.522703] mmc1: queuing unknown CIS tuple 0x80 (1 bytes)
[ 3.528303] mmc1: queuing unknown CIS tuple 0x81 (1 bytes)
[ 3.533919] mmc1: queuing unknown CIS tuple 0x82 (1 bytes)
[ 3.539467] mmc1: new high speed SDIO card at address 0001
[ 3.645686] mmc0: host does not support reading read-only switch, assuming wr ite-enable
[ 3.772982] mmc0: new ultra high speed DDR50 SDHC card at address e624
[ 3.780656] mmcblk0: mmc0:e624 SL32G 29.7 GiB
[ 3.791952] mmcblk0: p1 p2
[ 3.915043] EXT4-fs (mmcblk0p2): recovery complete
[ 3.924625] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. O pts: (null)
[ 3.932829] VFS: Mounted root (ext4 filesystem) on device 179:2.
[ 3.944924] devtmpfs: mounted
[ 3.949732] Freeing unused kernel memory: 1024K
[ 3.954662] Run /sbin/init as init process
[ 4.187916] systemd[1]: System time before build time, advancing clock.
[ 4.223089] systemd[1]: systemd 247.6+ running in system mode. (+PAM -AUDIT - SELINUX +IMA -APPARMOR -SMACK +SYSVINIT +UTMP -LIBCRYPTSETUP -GCRYPT -GNUTLS +AC L +XZ -LZ4 -ZSTD -SECCOMP +BLKID -ELFUTILS +KMOD -IDN2 -IDN -PCRE2 default-hiera rchy=hybrid)
[ 4.246232] systemd[1]: Detected architecture arm.

Welcome to NXP i.MX Release Distro 5.10-hardknott (hardknott)!

[ 4.307698] systemd[1]: Set hostname to <imx7ulpevk>.
[ 4.555810] systemd-sysv-generator[100]: SysV service '/etc/init.d/umountfs' lacks a native systemd unit file. Automatically generating a unit file for compa tibility. Please update package to include a native systemd unit file, in order to make it more safe and robust.
[ 4.584461] systemd-sysv-generator[100]: SysV service '/etc/init.d/halt' lack s a native systemd unit file. Automatically generating a unit file for compatibi lity. Please update package to include a native systemd unit file, in order to m ake it more safe and robust.
[ 4.612843] systemd-sysv-generator[100]: SysV service '/etc/init.d/reboot' la cks a native systemd unit file. Automatically generating a unit file for compati bility. Please update package to include a native systemd unit file, in order to make it more safe and robust.
[ 4.637878] systemd-sysv-generator[100]: SysV service '/etc/init.d/sendsigs' lacks a native systemd unit file. Automatically generating a unit file for compa tibility. Please update package to include a native systemd unit file, in order to make it more safe and robust.
[ 4.664883] systemd-sysv-generator[100]: SysV service '/etc/init.d/alignment. sh' lacks a native systemd unit file. Automatically generating a unit file for c ompatibility. Please update package to include a native systemd unit file, in or der to make it more safe and robust.
[ 4.690042] systemd-sysv-generator[100]: SysV service '/etc/init.d/save-rtc.s h' lacks a native systemd unit file. Automatically generating a unit file for co mpatibility. Please update package to include a native systemd unit file, in ord er to make it more safe and robust.
[ 4.716389] systemd-sysv-generator[100]: SysV service '/etc/init.d/rc.local' lacks a native systemd unit file. Automatically generating a unit file for compa tibility. Please update package to include a native systemd unit file, in order to make it more safe and robust.
[ 4.741191] systemd-sysv-generator[100]: SysV service '/etc/init.d/umountnfs. sh' lacks a native systemd unit file. Automatically generating a unit file for c ompatibility. Please update package to include a native systemd unit file, in or der to make it more safe and robust.
[ 4.767133] systemd-sysv-generator[100]: SysV service '/etc/init.d/single' la cks a native systemd unit file. Automatically generating a unit file for compati bility. Please update package to include a native systemd unit file, in order to make it more safe and robust.
[ 5.528723] systemd[1]: Queued start job for default target Graphical Interfa ce.
[ 5.538963] random: systemd: uninitialized urandom read (16 bytes read)
[ 5.576811] systemd[1]: Created slice system-getty.slice.
[ OK ] Created slice system-getty.slice.
[ 5.613339] random: systemd: uninitialized urandom read (16 bytes read)
[ 5.623882] systemd[1]: Created slice system-modprobe.slice.
[ OK ] Created slice system-modprobe.slice.
[ 5.664241] random: systemd: uninitialized urandom read (16 bytes read)
[ 5.674760] systemd[1]: Created slice system-serial\x2dgetty.slice.
[ OK ] Created slice system-serial\x2dgetty.slice.
[ 5.717781] systemd[1]: Created slice User and Session Slice.
[ OK ] Created slice User and Session Slice.
[ 5.753828] systemd[1]: Started Dispatch Password Requests to Console Directo ry Watch.
[ OK ] Started Dispatch Password …ts to Console Directory Watch.
[ 5.793899] systemd[1]: Started Forward Password Requests to Wall Directory W atch.
[ OK ] Started Forward Password R…uests to Wall Directory Watch.
[ 5.834278] systemd[1]: Reached target Host and Network Name Lookups.
[ OK ] Reached target Host and Network Name Lookups.
[ 5.873384] systemd[1]: Reached target Paths.
[ OK ] Reached target Paths.
[ 5.903446] systemd[1]: Reached target Remote File Systems.
[ OK ] Reached target Remote File Systems.
[ 5.943504] systemd[1]: Reached target Slices.
[ OK ] Reached target Slices.
[ 5.983521] systemd[1]: Reached target Swap.
[ OK ] Reached target Swap.
[ 6.025953] systemd[1]: Listening on RPCbind Server Activation Socket.
[ OK ] Listening on RPCbind Server Activation Socket.
[ 6.064378] systemd[1]: Reached target RPC Port Mapper.
[ OK ] Reached target RPC Port Mapper.
[ 6.109197] systemd[1]: Listening on Syslog Socket.
[ OK ] Listening on Syslog Socket.
[ 6.144096] systemd[1]: Listening on initctl Compatibility Named Pipe.
[ OK ] Listening on initctl Compatibility Named Pipe.
[ 6.216618] systemd[1]: Condition check resulted in Journal Audit Socket bein g skipped.
[ 6.226072] systemd[1]: Listening on Journal Socket (/dev/log).
[ OK ] Listening on Journal Socket (/dev/log).
[ 6.264703] systemd[1]: Listening on Journal Socket.
[ OK ] Listening on Journal Socket.
[ 6.305112] systemd[1]: Listening on Network Service Netlink Socket.
[ OK ] Listening on Network Service Netlink Socket.
[ 6.344720] systemd[1]: Listening on udev Control Socket.
[ OK ] Listening on udev Control Socket.
[ 6.384311] systemd[1]: Listening on udev Kernel Socket.
[ OK ] Listening on udev Kernel Socket.
[ 6.424446] systemd[1]: Listening on User Database Manager Socket.
[ OK ] Listening on User Database Manager Socket.
[ 6.464796] systemd[1]: Condition check resulted in Huge Pages File System being skipped.
[ 6.481066] systemd[1]: Mounting POSIX Message Queue File System...
Mounting POSIX Message Queue File System...
[ 6.514620] systemd[1]: Mounting Kernel Debug File System...
Mounting Kernel Debug File System...
[ 6.534216] systemd[1]: Condition check resulted in Kernel Trace File System being skipped.
[ 6.554818] systemd[1]: Mounting Temporary Directory (/tmp)...
Mounting Temporary Directory (/tmp)...
[ 6.581454] systemd[1]: Starting Create list of static device nodes for the current kernel...
Starting Create list of st…odes for the current kernel...
[ 6.641921] systemd[1]: Starting Load Kernel Module configfs...
Starting Load Kernel Module configfs...
[ 6.700325] systemd[1]: Starting Load Kernel Module drm...
Starting Load Kernel Module drm...
[ 6.761676] systemd[1]: Starting Load Kernel Module fuse...
Starting Load Kernel Module fuse...
[ 6.823989] systemd[1]: Starting RPC Bind...
Starting RPC Bind...
[ 6.863687] systemd[1]: Condition check resulted in File System Check on Root Device being skipped.
[ 6.876834] systemd[1]: systemd-journald.service: unit configures an IP firewall, but the local system does not support BPF/cgroup firewalling.
[ 6.890836] systemd[1]: (This warning is only shown for the first unit using IP firewalling.)
[ 6.923603] systemd[1]: Starting Journal Service...
Starting Journal Service...
[ 6.946629] systemd[1]: Condition check resulted in Load Kernel Modules being skipped.
[ 6.978559] systemd[1]: Starting Remount Root and Kernel File Systems...
Starting Remount Root and Kernel File Systems...
[ 7.034494] systemd[1]: Starting Apply Kernel Variables...
Starting Apply Kernel Variables...
[ 7.084522] systemd[1]: Starting Coldplug All udev Devices...
Starting Coldplug All udev Devices...
[ 7.174342] systemd[1]: Starting Setup Virtual Console...
Starting Setup Virtual Console...
[ 7.190671] EXT4-fs (mmcblk0p2): re-mounted. Opts: (null)
[ 7.278876] systemd[1]: Started RPC Bind.
[ OK ] Started RPC Bind.
[ 7.314691] systemd[1]: Mounted POSIX Message Queue File System.
[ OK ] Mounted POSIX Message Queue File System.
[ 7.344158] systemd[1]: Mounted Kernel Debug File System.
[ OK ] Mounted Kernel Debug File System.
[ 7.384971] systemd[1]: Mounted Temporary Directory (/tmp).
[ OK ] Mounted Temporary Directory (/tmp).
[ 7.417822] systemd[1]: Finished Create list of static device nodes for the current kernel.
[ OK ] Finished Create list of st… nodes for the current kernel.
[ 7.484124] systemd[1]: Started Journal Service.
[ OK ] Started Journal Service.
[ OK ] Finished Load Kernel Module configfs.
[ OK ] Finished Load Kernel Module drm.
[ OK ] Finished Load Kernel Module fuse.
[ OK ] Finished Remount Root and Kernel File Systems.
[ OK ] Finished Apply Kernel Variables.
[ OK ] Finished Setup Virtual Console.
Mounting FUSE Control File System...
Mounting Kernel Configuration File System...
Starting Flush Journal to Persistent Storage...
Starting Create Static Device Nodes in /dev...
[ 7.959468] systemd-journald[110]: Received client request to flush runtime journal.
[ OK ] Mounted FUSE Control File System.
[ OK ] Mounted Kernel Configuration File System.
[ OK ] Finished Flush Journal to Persistent Storage.
[ OK ] Finished Create Static Device Nodes in /dev.
[ OK ] Reached target Local File Systems (Pre).
Mounting /var/volatile...
Starting Rule-based Manage…for Device Events and Files...
[ OK ] Mounted /var/volatile.
Starting Load/Save Random Seed...
[ OK ] Reached target Local File Systems.
Starting Create Volatile Files and Directories...
[ OK ] Started Rule-based Manager for Device Events and Files.
[ OK ] Finished Coldplug All udev Devices.
Starting Start Psplash Boot Screen...
[ OK ] Started Start Psplash Boot Screen.
[ OK ] Started Start psplash-syst…progress communication helper.
[ OK ] Finished Create Volatile Files and Directories.
Starting Network Time Synchronization...
Starting Update UTMP about System Boot/Shutdown...
[ OK ] Finished Update UTMP about System Boot/Shutdown.
[ 10.328696] caam 40240000.crypto: device ID = 0x0a16030100000000 (Era 9)
[ 10.441161] caam 40240000.crypto: job rings = 2, qi = 0
[ OK ] Reached target Hardware activated USB gadget.
[ OK ] Created slice system-systemd\x2dbacklight.slice.
Starting Load/Save Screen …ness of backlight:backlight...
[ OK ] Started Network Time Synchronization.
[ OK ] Reached target System Time Set.
[ OK ] Reached target System Time Synchronized.
[ 12.463094] random: crng init done
[ 12.466517] random: 7 urandom warning(s) missed due to ratelimiting
[ OK ] Finished Load/Save Random Seed.
[ OK ] Finished Load/Save Screen …htness of backlight:backlight.
[ 15.383781] caam algorithms registered in /proc/crypto
[ 15.404133] caam 40240000.crypto: registering rng-caam
[ 15.420486] Device caam-keygen registered
[ OK ] Created slice system-systemd\x2dfsck.slice.
Starting File System Check on /dev/mmcblk0p1...
[ OK ] Reached target System Initialization.
[ OK ] Started Daily rotation of log files.
[ OK ] Started Daily Cleanup of Temporary Directories.
[ OK ] Reached target Timers.
[ OK ] Listening on Avahi mDNS/DNS-SD Stack Activation Socket.
[ OK ] Listening on D-Bus System Message Bus Socket.
[ OK ] Listening on dropbear.socket.
Starting Weston socket.
Starting Console System Startup Logging...
[ OK ] Listening on Weston socket.
[ OK ] Reached target Sockets.
[ OK ] Reached target Basic System.
Starting Save/Restore Sound Card State...
[ OK ] Started Job spooling tools.
[ OK ] Started Periodic Command Scheduler.
[ OK ] Started D-Bus System Message Bus.
[ OK ] Started Configuration for i.MX GPU (Former rc_gpu.S).
Starting IPv6 Packet Filtering Framework...
Starting IPv4 Packet Filtering Framework...
Starting Network Time Service (one-shot ntpdate mode)...
Starting Telephony service...
[ OK ] Started Updates psplash to basic.
[ OK ] Started System Logging Service.
Starting User Login Management...
[ OK ] Started TEE Supplicant.
[ OK ] Finished File System Check on /dev/mmcblk0p1.
[ OK ] Finished Console System Startup Logging.
[ OK ] Finished Save/Restore Sound Card State.
[ OK ] Finished IPv6 Packet Filtering Framework.
[ OK ] Finished IPv4 Packet Filtering Framework.
[ OK ] Finished Network Time Service (one-shot ntpdate mode).
[ OK ] Started Telephony service.
[ OK ] Started User Login Management.
[ OK ] Reached target Network (Pre).
[ OK ] Reached target Sound Card.
Mounting /run/media/mmcblk0p1...
Starting Connection service...
Starting Network Service...
[ OK ] Mounted /run/media/mmcblk0p1.
[ OK ] Started Connection service.
Starting Avahi mDNS/DNS-SD Stack...
[ OK ] Started Network Service.
[ OK ] Reached target Network.
[ OK ] Started NFS status monitor for NFSv2/3 locking..
[ OK ] Started Respond to IPv6 Node Information Queries.
[ OK ] Started Update psplash to network.
Starting Terminate Psplash Boot Screen...
Starting /etc/rc.local Compatibility...
[ OK ] Started Network Router Discovery Daemon.
Starting Permit User Sessions...
[ OK ] Finished Terminate Psplash Boot Screen.
[ OK ] Started /etc/rc.local Compatibility.
[ OK ] Finished Permit User Sessions.
[ OK ] Started Avahi mDNS/DNS-SD Stack.
[ OK ] Started Getty on tty1.
[ OK ] Started Serial Getty on ttyLP0.
[ OK ] Reached target Login Prompts.
[ OK ] Reached target Multi-User System.
Starting Hostname Service...
Starting Weston, a Wayland…ositor, as a system service...
Starting WPA supplicant...
Starting User Database Manager...
[ OK ] Started WPA supplicant.
[ OK ] Started User Database Manager.
[ OK ] Started Hostname Service.
[ OK ] Created slice User Slice of UID 0.
Starting User Runtime Directory /run/user/0...
[ OK ] Finished User Runtime Directory /run/user/0.
Starting User Manager for UID 0...
[ OK ] Started User Manager for UID 0.
[ OK ] Started Session c1 of user root.
[ OK ] Started Weston, a Wayland …mpositor, as a system service.
[ OK ] Reached target Graphical Interface.
Starting Update UTMP about System Runlevel Changes...
[ OK ] Finished Update UTMP about System Runlevel Changes.

NXP i.MX Release Distro 5.10-hardknott imx7ulpevk ttyLP0

imx7ulpevk login: root

0 Kudos

5,485 Views
Raxesh-Oriya
Contributor III

Hi @Rita_Wang 

I have two sdcards and tried with both but same issue.

0 Kudos

5,537 Views
Rita_Wang
NXP TechSupport
NXP TechSupport

Can the board boot up after the linux 5.* ? Or stuck at

"Waiting for root device /dev/mmcblk0p2

0 Kudos

5,533 Views
Raxesh-Oriya
Contributor III

Hi @Rita_Wang,

Please find full logs:

U-Boot 2021.04-5.10.35-2.0.0+g3463140881 (Jun 08 2021 - 01:39:44 +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
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] rm68200_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'
8608792 bytes read in 410 ms (20 MiB/s)
Booting from mmc ...
22566 bytes read in 3 ms (7.2 MiB/s)
1057164 bytes read in 52 ms (19.4 MiB/s)
## Booting kernel from Legacy Image at 64000000 ...
   Image Name:
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    1057100 Bytes = 1 MiB
   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 63008825

Starting kernel ...

[    0.000000] Booting Linux on physical CPU 0xf00
[    0.000000] Linux version 5.10.35-lts-5.10.y+gef3f2cfc6010 (oe-user@oe-host) (arm-poky-linux-gnueabi-gcc (GCC) 10.2.0, GNU ld (GNU Binutils) 2.36.1.20210209) #1 SMP PREEMPT Tue Jun 8 14:42:10 UTC 2021
[    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 15 pages/cpu s32588 r8192 d20660 u61440
[    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: 788416K/1048576K available (12288K kernel code, 1336K rwdata, 3240K rodata, 1024K init, 457K bss, 63552K 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+0x33c/0x4fc with crng_init=0
[    0.000000] Switching to timer-based delay loop, resolution 333ns
[    0.000013] sched_clock: 32 bits at 3000kHz, resolution 333ns, wraps every 715827882841ns
[    0.000045] clocksource: imx-tpm: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 637086815595 ns
[    0.001214] Console: colour dummy device 80x30
[    0.001272] Calibrating delay loop (skipped), value calculated using timer frequency.. 6.00 BogoMIPS (lpj=30000)
[    0.001305] pid_max: default: 32768 minimum: 301
[    0.001545] Mount-cache hash table entries: 2048 (order: 1, 8192 bytes, linear)
[    0.001578] Mountpoint-cache hash table entries: 2048 (order: 1, 8192 bytes, linear)
[    0.002903] CPU: Testing write buffer coherency: ok
[    0.003323] /cpus/cpu@f00 missing clock-frequency property
[    0.003355] CPU0: thread -1, cpu 0, socket 15, mpidr 80000f00
[    0.004382] Setting up static identity map for 0x60100000 - 0x60100060
[    0.004582] rcu: Hierarchical SRCU implementation.
[    0.005065] smp: Bringing up secondary CPUs ...
[    0.005093] smp: Brought up 1 node, 1 CPU
[    0.005111] SMP: Total of 1 processors activated (6.00 BogoMIPS).
[    0.005125] CPU: All CPU(s) started in SVC mode.
[    0.005715] devtmpfs: initialized
[    0.015461] VFP support v0.3: implementor 41 architecture 2 part 30 variant 7 rev 5
[    0.015902] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[    0.015942] futex hash table entries: 256 (order: 2, 16384 bytes, linear)
[    0.027463] pinctrl core: initialized pinctrl subsystem
[    0.029477] NET: Registered protocol family 16
[    0.042051] DMA: preallocated 256 KiB pool for atomic coherent allocations
[    0.044246] thermal_sys: Registered thermal governor 'step_wise'
[    0.044499] cpuidle: using governor menu
[    0.084538] mxs_phy 40350000.usb-phy: supply phy-3p0 not found, using dummy regulator
[    0.181098] No ATAGs?
[    0.181208] hw-breakpoint: found 5 (+1 reserved) breakpoint and 4 watchpoint registers.
[    0.181229] hw-breakpoint: maximum watchpoint size is 8 bytes.
[    0.183238] imx7ulp-pinctrl 40ac0000.pinctrl: initialized IMX pinctrl driver
[    0.184872] imx mu driver is registered.
[    0.185362] imx rpmsg driver is registered.
[    0.186711] MU is ready for cross core communication!
[    0.229020] vgaarb: loaded
[    0.230185] SCSI subsystem initialized
[    0.231028] usbcore: registered new interface driver usbfs
[    0.231656] usbcore: registered new interface driver hub
[    0.231757] usbcore: registered new device driver usb
[    0.234585] i2c i2c-2: LPI2C adapter registered
[    0.237045] i2c i2c-1: LPI2C adapter registered
[    0.237667] mc: Linux media interface: v0.10
[    0.237757] videodev: Linux video capture interface: v2.00
[    0.237897] pps_core: LinuxPPS API ver. 1 registered
[    0.237917] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[    0.237961] PTP clock support registered
[    0.239933] MIPI CSI2 driver module loaded
[    0.240037] Advanced Linux Sound Architecture Driver Initialized.
[    0.241438] Bluetooth: Core ver 2.22
[    0.241539] NET: Registered protocol family 31
[    0.241557] Bluetooth: HCI device and connection manager initialized
[    0.241589] Bluetooth: HCI socket layer initialized
[    0.241612] Bluetooth: L2CAP socket layer initialized
[    0.241656] Bluetooth: SCO socket layer initialized
[    0.242358] clocksource: Switched to clocksource imx-tpm
[    0.242742] VFS: Disk quotas dquot_6.6.0
[    0.242861] VFS: Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[    0.257726] NET: Registered protocol family 2
[    0.258959] tcp_listen_portaddr_hash hash table entries: 512 (order: 0, 6144 bytes, linear)
[    0.259058] TCP established hash table entries: 8192 (order: 3, 32768 bytes, linear)
[    0.259205] TCP bind hash table entries: 8192 (order: 4, 65536 bytes, linear)
[    0.259438] TCP: Hash tables configured (established 8192 bind 8192)
[    0.259638] UDP hash table entries: 512 (order: 2, 16384 bytes, linear)
[    0.259717] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes, linear)
[    0.260054] NET: Registered protocol family 1
[    0.260946] RPC: Registered named UNIX socket transport module.
[    0.260974] RPC: Registered udp transport module.
[    0.260988] RPC: Registered tcp transport module.
[    0.261002] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    0.262790] PCI: CLS 0 bytes, default 64
[    0.264559] Bus freq driver module loaded
[    0.265957] Initialise system trusted keyrings
[    0.266322] workingset: timestamp_bits=14 max_order=18 bucket_order=4
[    0.276735] NFS: Registering the id_resolver key type
[    0.276801] Key type id_resolver registered
[    0.276818] Key type id_legacy registered
[    0.276998] nfs4filelayout_init: NFSv4 File Layout Driver Registering...
[    0.277019] nfs4flexfilelayout_init: NFSv4 Flexfile Layout Driver Registering...
[    0.277089] jffs2: version 2.2. (NAND) © 2001-2006 Red Hat, Inc.
[    0.277960] fuse: init (API version 7.32)
[    0.464220] Key type asymmetric registered
[    0.464251] Asymmetric key parser 'x509' registered
[    0.464365] bounce: pool size: 64 pages
[    0.464396] io scheduler mq-deadline registered
[    0.464413] io scheduler kyber registered
[    0.473305] pwm-backlight backlight: supply power not found, using dummy regulator
[    0.474643] mipi_dsi_northwest 40a90000.mipi_dsi: i.MX MIPI DSI driver probed
[    0.475301] adv7535 probing phase
[    0.475333] adv7535 2-003d: main addr = 0x3d
[    0.475837] i2c i2c-2: chip_rev = 0x14
[    0.476298] adv7535 2-003d: dsi cec addr = 0x78
[    0.490026] adv7535 2-003d: adv7535 probe finished
[    0.492832] mxsfb 40aa0000.lcdif: supply lcd not found, using dummy regulator
[    0.620381] mipi_dsi_northwest 40a90000.mipi_dsi: MIPI DSI dispdv inited
[    0.620425] mxsfb 40aa0000.lcdif: registered mxc display driver mipi_dsi_northwest
[    0.662939] sii902x bound to mxs-lcdif from 40aa0000.lcdif
[    0.672604] Console: switching to colour frame buffer device 80x30
[    0.778660] mxsfb 40aa0000.lcdif: initialized
[    0.784979] 402d0000.serial: ttyLP0 at MMIO 0x402d0010 (irq = 47, base_baud = 1500000) is a FSL_LPUART
[    1.597731] printk: console [ttyLP0] enabled
[    1.603949] 40a60000.serial: ttyLP2 at MMIO 0x40a60010 (irq = 55, base_baud = 3000000) is a FSL_LPUART
[    1.615225] imx sema4 driver is registered.
[    1.641118] brd: module loaded
[    1.658177] loop: module loaded
[    1.663045] imx ahci driver is registered.
[    1.674812] libphy: Fixed MDIO Bus: probed
[    1.679949] CAN device driver interface
[    1.686098] usbcore: registered new interface driver r8152
[    1.691682] usbcore: registered new interface driver lan78xx
[    1.697501] usbcore: registered new interface driver asix
[    1.703070] usbcore: registered new interface driver ax88179_178a
[    1.709235] usbcore: registered new interface driver cdc_ether
[    1.715259] usbcore: registered new interface driver smsc95xx
[    1.721070] usbcore: registered new interface driver net1080
[    1.726825] usbcore: registered new interface driver cdc_subset
[    1.732954] usbcore: registered new interface driver zaurus
[    1.738589] usbcore: registered new interface driver MOSCHIP usb-ethernet driver
[    1.746169] usbcore: registered new interface driver cdc_ncm
[    1.751828] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    1.758386] ehci-pci: EHCI PCI platform driver
[    1.762932] ehci-mxc: Freescale On-Chip EHCI Host driver
[    1.768702] usbcore: registered new interface driver usb-storage
[    1.778444] input: rpmsg-keys as /devices/platform/rpmsg-keys/input/input0
[    1.787382] input: fts_ts as /devices/platform/40800000.bus/40a50000.i2c/i2c-1/1-0038/input/input1
[    2.055823] input: step_detector as /devices/platform/rpmsg-sensor/input/input2
[    2.063694] input: step_counter as /devices/platform/rpmsg-sensor/input/input3
[    2.072974] i2c /dev entries driver
[    2.081729] Bluetooth: HCI UART driver ver 2.3
[    2.086340] Bluetooth: HCI UART protocol H4 registered
[    2.091483] Bluetooth: HCI UART protocol BCSP registered
[    2.096930] Bluetooth: HCI UART protocol LL registered
[    2.102116] Bluetooth: HCI UART protocol Three-wire (H5) registered
[    2.108466] Bluetooth: HCI UART protocol Marvell registered
[    2.114161] usbcore: registered new interface driver btusb
[    2.121216] sdhci: Secure Digital Host Controller Interface driver
[    2.127468] sdhci: Copyright(c) Pierre Ossman
[    2.131825] sdhci-pltfm: SDHCI platform and OF driver helper
[    2.139851] usbcore: registered new interface driver usbhid
[    2.146794] sdhci-esdhc-imx 40370000.mmc: voltage-ranges unspecified
[    2.154377] sdhci-esdhc-imx 40380000.mmc: voltage-ranges unspecified
[    2.172476] sdhci-esdhc-imx 40370000.mmc: Got CD GPIO
[    2.177686] usbhid: USB HID core driver
[    2.183036] imx-rproc imx7ulp-cm4: mbox_request_channel_byname() could not locate channel named "txdb"
[    2.192402] imx-rproc imx7ulp-cm4: No txdb, ret -22
[    2.197762] remoteproc remoteproc0: imx-rproc is available
[    2.203419] remoteproc remoteproc0: attaching to imx-rproc
[    2.208911] remoteproc remoteproc0: rsc table is truncated
[    2.214435] remoteproc remoteproc0: Failed to process resources: -22
[    2.220792] imx-rproc imx7ulp-cm4: rproc_add failed
[    2.225796] imx-rproc: probe of imx7ulp-cm4 failed with error -22
[    2.234476] optee: probing for conduit method.
[    2.238949] optee: revision 3.13 (2c1092df)
[    2.239619] optee: dynamic shared memory is enabled
[    2.249554] optee: initialized driver
[    2.254514] galcore: clk_get vg clock failed, disable vg!
[    2.260462] Galcore version 6.4.3.p2.336687
[    2.387785] [drm] Initialized vivante 1.0.0 20170808 for 41800000.gpu on minor 0
[    2.404509] imx-audio-rpmsg sound-rpmsg: no reserved DMA memory for rpmsg device
[    2.412050] imx-audio-rpmsg sound-rpmsg: snd_soc_register_card failed (-517)
[    2.420225] NET: Registered protocol family 26
[    2.425788] NET: Registered protocol family 10
[    2.431684] Segment Routing with IPv6
[    2.435605] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver
[    2.442679] NET: Registered protocol family 17
[    2.447149] can: controller area network core
[    2.451634] NET: Registered protocol family 29
[    2.456199] can: raw protocol
[    2.459177] can: broadcast manager protocol
[    2.463454] can: netlink gateway - max_hops=1
[    2.468227] Bluetooth: RFCOMM TTY layer initialized
[    2.473338] Bluetooth: RFCOMM socket layer initialized
[    2.478526] Bluetooth: RFCOMM ver 1.11
[    2.482299] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[    2.487726] Bluetooth: BNEP filters: protocol multicast
[    2.492995] Bluetooth: BNEP socket layer initialized
[    2.497959] Bluetooth: HIDP (Human Interface Emulation) ver 1.2
[    2.503912] Bluetooth: HIDP socket layer initialized
[    2.508958] lib80211: common routines for IEEE802.11 drivers
[    2.514731] Key type dns_resolver registered
[    2.520815] Registering SWP/SWPB emulation handler
[    2.526109] Loading compiled-in X.509 certificates
[    2.553360] random: fast init done
[    2.566226] sdhci-esdhc-imx 40380000.mmc: voltage-ranges unspecified
[    2.575828] sdhci-esdhc-imx 40370000.mmc: voltage-ranges unspecified
[    2.582280] sdhci-esdhc-imx 40370000.mmc: Got CD GPIO
[    2.588449] imx-audio-rpmsg sound-rpmsg: no reserved DMA memory for rpmsg device
[    2.596248] imx-audio-rpmsg sound-rpmsg: snd_soc_register_card failed (-517)
[    2.607721] imx-audio-rpmsg sound-rpmsg: no reserved DMA memory for rpmsg device
[    2.615414] imx-audio-rpmsg sound-rpmsg: snd_soc_register_card failed (-517)
[    2.625798] cfg80211: Loading compiled-in X.509 certificates for regulatory database
[    2.636216] imx-audio-rpmsg sound-rpmsg: no reserved DMA memory for rpmsg device
[    2.645410] imx-audio-rpmsg sound-rpmsg: snd_soc_register_card failed (-517)
[    2.656553] cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'
[    2.668445] sdhci-esdhc-imx 40380000.mmc: voltage-ranges unspecified
[    2.675176] ALSA device list:
[    2.678155]   No soundcards found.
[    2.684900] imx-audio-rpmsg sound-rpmsg: no reserved DMA memory for rpmsg device
[    2.692852] imx-audio-rpmsg sound-rpmsg: snd_soc_register_card failed (-517)
[    2.705450] sdhci-esdhc-imx 40370000.mmc: voltage-ranges unspecified
[    2.711902] sdhci-esdhc-imx 40370000.mmc: Got CD GPIO
[    2.717250] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2
[    2.725960] platform regulatory.0: Falling back to sysfs fallback for: regulatory.db
[    2.736024] Waiting for root device /dev/mmcblk0p2...
[    2.743284] imx-audio-rpmsg sound-rpmsg: no reserved DMA memory for rpmsg device
[    2.750827] imx-audio-rpmsg sound-rpmsg: snd_soc_register_card failed (-517)
[    2.763177] sdhci-esdhc-imx 40380000.mmc: voltage-ranges unspecified
[    2.772933] sdhci-esdhc-imx 40370000.mmc: voltage-ranges unspecified
[    2.779387] sdhci-esdhc-imx 40370000.mmc: Got CD GPIO
[   33.122425] usb_otg1_vbus: disabling
[   33.126019] VSD_3V3: disabling
[   64.482557] cfg80211: failed to load regulatory.db
[  211.652440] random: crng init done

================= end of logs(stuck here) ============================
0 Kudos

4,428 Views
terry_lv
NXP Employee
NXP Employee

Hi,

  Are you using the M4 image provided with the release?

  I tried it on 5.10.72 with an old M4 image. Then I can reproduce the issue.

terry_lv_0-1660201664597.png

 

  Then I replace the M4 image with the image provided by 5.10.72 release.

  Update script:

setenv m4_copyaddr 0x62000000
setenv m4_flash_image imx7ulp_m4_demo.img
setenv m4_flash_imglen 0x40000
setenv m4_flash_imgaddr 0x0
setenv m4_loadimage "sf probe;sf erase '${m4_flash_imgaddr}' '${m4_flash_imglen}';fatload mmc '${mmcdev}':'${mmcpart}' '${m4_copyaddr}' '${m4_flash_image}';sf write '${m4_copyaddr}' '${m4_flash_imgaddr}' '${m4_flash_imglen}'"

  Run command "run m4_loadimage" in u-boot and when the M4 image has been flashed to spi-flash. Power cycle the board.

 Now you should be able to enter kernel.

terry_lv_1-1660201763961.png

  Thanks!

Regards

Terry

3,512 Views
LegoBox
Contributor II
Late reply, but this still works!

Thanks man! Saved a lot of work here.
0 Kudos

4,096 Views
uthappapj
Contributor II

Thanks Terry! This worked for us over here.

I had downloaded the pre-built image L5.15.32_2.0.0_MX7ULP1 (LF_v5.15.32-2.0.0_images_IMX7ULPEVK.zip) from the NXP website. And prepared microSD card using the command (as per the reference manual),

dd if=imx-image-full-imx7ulpevk.wic of=/dev/sdb bs=1M && sync

However, on trying it out on the EVK we encountered the same hang like state as originally reported by @Raxesh-Oriya .

I checked the boot switch and it was already configured for "dual boot". So that wasn't it. Then I tried @terry_lv 's U-Boot script (for running m4_loadimage). Immediately after that step, doing a warm-boot of the EVK via U-Boot (reset command) the problem was still there. But then I turned the EVK off and then on again (cold boot). This time the problem went away.

I just wanted to share our experience as a confirmation of the proposed solution.

0 Kudos

4,320 Views
ives_liu
NXP Employee
NXP Employee

Just for reminder.

Please modify the boot mode to "dual boot", if the sf command has benn successfully operated, then the M core will be on then Linux boot.

Also thanks for the help from@terry_lv.

 

Ives Liu

0 Kudos

5,525 Views
Rita_Wang
NXP TechSupport
NXP TechSupport

I will test on my board next week and confirmed for you and then give you feedback.

0 Kudos

5,512 Views
Raxesh-Oriya
Contributor III

Hi @Rita_Wang 

Did you get a chance to test on your board?

0 Kudos