PICO-PI-IMX7 boot loop

After going through all the steps of the guide, flashing Ubuntu 20.40, and finally resetting the board and booting into it I’m now stuck at a boot loop.
The following is the log of the serial console:

U-Boot 2021.10 (Jan 12 2022 - 11:36:06 +0100)

CPU:   Freescale i.MX7D rev1.2 1000 MHz (running at 792 MHz)
CPU:   Commercial temperature grade (0C to 95C) at 40C
Reset cause: POR
Model: TechNexion PICO-IMX7D Board and PI baseboard
Board: i.MX7D PICOSOM
I2C:   ready
DRAM:  512 MiB
EV_ID=0x30 REV_ID=0x11
MMC:   FSL_SDHC: 3, FSL_SDHC: 1, FSL_SDHC: 0
Loading Environment from MMC... OK
In:    serial
Out:   serial
Err:   serial
Net:   eth0: ethernet@30be0000
Hit any key to stop autoboot:  0 
Saving Environment to MMC... Writing to MMC(0)... OK
switch to partitions #0, OK
mmc0(part 0) is current device
Scanning mmc 0:1...
Found /boot/extlinux/extlinux.conf
Retrieving file: /boot/extlinux/extlinux.conf
194 bytes read in 2 ms (94.7 KiB/s)
1:	Linux 5.15.10-armv7-lpae-x15
Retrieving file: /boot/vmlinuz-5.15.10-armv7-lpae-x15
12116480 bytes read in 270 ms (42.8 MiB/s)
append: root=/dev/mmcblk2p1 ro rootfstype=ext4 rootwait quiet
Retrieving file: /boot/dtbs/5.15.10-armv7-lpae-x15/imx7d-pico-pi.dtb
49781 bytes read in 4 ms (11.9 MiB/s)
Kernel image @ 0x80800000 [ 0x000000 - 0xb8e200 ]
## Flattened Device Tree blob at 83000000
   Booting using the fdt blob at 0x83000000
   Using Device Tree in place at 83000000, end 8300f274

Starting kernel ...

[    0.071957] debugfs: Directory 'dummy-iomuxc-gpr@30340000' with parent 'regmap' already present!
[    1.734455] debugfs: Directory 'dummy-reset-controller@30390000' with parent 'regmap' already present!
[    1.850430] CPUidle arm: CPU 0 failed to init idle CPU ops

U-Boot SPL 2021.10 (Jan 12 2022 - 11:36:06 +0100)
Trying to boot from MMC1


U-Boot 2021.10 (Jan 12 2022 - 11:36:06 +0100)

CPU:   Freescale i.MX7D rev1.2 1000 MHz (running at 792 MHz)
CPU:   Commercial temperature grade (0C to 95C) at 41C
Reset cause: POR
Model: TechNexion PICO-IMX7D Board and PI baseboard
Board: i.MX7D PICOSOM
I2C:   ready
DRAM:  512 MiB
REV_ID=0x11
MMC:   FSL_SDHC: 3, FSL_SDHC: 1, FSL_SDHC: 0
Loading Environment from MMC... OK
In:    serial
Out:   serial
Err:   serial
Net:   eth0: ethernet@30be0000
Hit any key to stop autoboot:  0 
Saving Environment to MMC... Writing to MMC(0)... OK
switch to partitions #0, OK
mmc0(part 0) is current device
Scanning mmc 0:1...
Found /boot/extlinux/extlinux.conf
Retrieving file: /boot/extlinux/extlinux.conf
194 bytes read in 2 ms (94.7 KiB/s)
1:	Linux 5.15.10-armv7-lpae-x15
Retrieving file: /boot/vmlinuz-5.15.10-armv7-lpae-x15
12116480 bytes read in 270 ms (42.8 MiB/s)
append: root=/dev/mmcblk2p1 ro rootfstype=ext4 rootwait quiet
Retrieving file: /boot/dtbs/5.15.10-armv7-lpae-x15/imx7d-pico-pi.dtb
49781 bytes read in 4 ms (11.9 MiB/s)
Kernel image @ 0x80800000 [ 0x000000 - 0xb8e200 ]
## Flattened Device Tree blob at 83000000
   Booting using the fdt blob at 0x83000000
   Using Device Tree in place at 83000000, end 8300f274

Starting kernel ...

[    0.071664] debugfs: Directory 'dummy-iomuxc-gpr@30340000' with parent 'regmap' already present!
[    1.732998] debugfs: Directory 'dummy-reset-controller@30390000' with parent 'regmap' already present!
[    1.842486] CPUidle arm: CPU 0 failed to init idle CPU ops

U-Boot SPL 2021.10 (Jan 12 2022 - 11:36:06 +0100)
Trying to boot from MMC1


U-Boot 2021.10 (Jan 12 2022 - 11:36:06 +0100)

CPU:   Freescale i.MX7D rev1.2 1000 MHz (running at 792 MHz)
CPU:   Commercial temperature grade (0C to 95C) at 41C
Reset cause: POR
Model: TechNexion PICO-IMX7D Board and PI baseboard
Board: i.MX7D PICOSOM
I2C:   ready
DRAM:  512 MiB
=0x30 REV_ID=0x11
MMC:   FSL_SDHC: 3, FSL_SDHC: 1, FSL_SDHC: 0
Loading Environment from MMC... OK
In:    serial
Out:   serial
Err:   serial
Net:   eth0: ethernet@30be0000
Hit any key to stop autoboot:  0 
Saving Environment to MMC... Writing to MMC(0)... OK
switch to partitions #0, OK
mmc0(part 0) is current device
Scanning mmc 0:1...
Found /boot/extlinux/extlinux.conf
Retrieving file: /boot/extlinux/extlinux.conf
194 bytes read in 2 ms (94.7 KiB/s)
1:	Linux 5.15.10-armv7-lpae-x15
Retrieving file: /boot/vmlinuz-5.15.10-armv7-lpae-x15
12116480 bytes read in 270 ms (42.8 MiB/s)
append: root=/dev/mmcblk2p1 ro rootfstype=ext4 rootwait quiet
Retrieving file: /boot/dtbs/5.15.10-armv7-lpae-x15/imx7d-pico-pi.dtb
49781 bytes read in 4 ms (11.9 MiB/s)
Kernel image @ 0x80800000 [ 0x000000 - 0xb8e200 ]
## Flattened Device Tree blob at 83000000
   Booting using the fdt blob at 0x83000000
   Using Device Tree in place at 83000000, end 8300f274

Starting kernel ...

[    0.071961] debugfs: Directory 'dummy-iomuxc-gpr@30340000' with parent 'regmap' already present!
[    1.733969] debugfs: Directory 'dummy-reset-controller@30390000' with parent 'regmap' already present!
[    1.851007] CPUidle arm: CPU 0 failed to init idle CPU ops

And it continues infinitely.

How can I debug this situation?

First let’s remove ‘quiet’ and see if anything is printed out… Id’ also double check that the watchdog timer driver is enabled… Most imx’s use the wdt for reset/power-off…

For reference, i have my board flashed from yesterday;

U-Boot SPL 2021.10 (Jan 11 2022 - 15:35:38 -0600)
Trying to boot from MMC1


U-Boot 2021.10 (Jan 11 2022 - 15:35:38 -0600)

CPU:   Freescale i.MX7D rev1.2 1000 MHz (running at 792 MHz)
CPU:   Commercial temperature grade (0C to 95C) at 33C
Reset cause: POR
Model: TechNexion PICO-IMX7D Board and PI baseboard
Board: i.MX7D PICOSOM
I2C:   ready
DRAM:  512 MiB
PMIC:  PFUZE3000 DEV_ID=0x30 REV_ID=0x11
MMC:   FSL_SDHC: 3, FSL_SDHC: 1, FSL_SDHC: 0
Loading Environment from MMC... OK
In:    serial
Out:   serial
Err:   serial
Net:   eth0: ethernet@30be0000
Hit any key to stop autoboot:  0 
Saving Environment to MMC... Writing to MMC(0)... OK
switch to partitions #0, OK
mmc0(part 0) is current device
Scanning mmc 0:1...
Found /boot/extlinux/extlinux.conf
Retrieving file: /boot/extlinux/extlinux.conf
188 bytes read in 2 ms (91.8 KiB/s)
1:	Linux 5.15.10-armv7-lpae-x15
Retrieving file: /boot/vmlinuz-5.15.10-armv7-lpae-x15
12116480 bytes read in 270 ms (42.8 MiB/s)
append: root=/dev/mmcblk2p1 ro rootfstype=ext4 rootwait
Retrieving file: /boot/dtbs/5.15.10-armv7-lpae-x15/imx7d-pico-pi.dtb
49781 bytes read in 4 ms (11.9 MiB/s)
Kernel image @ 0x80800000 [ 0x000000 - 0xb8e200 ]
## Flattened Device Tree blob at 83000000
   Booting using the fdt blob at 0x83000000
   Using Device Tree in place at 83000000, end 8300f274

Starting kernel ...

[    0.000000] Booting Linux on physical CPU 0x0
[    0.000000] Linux version 5.15.10-armv7-lpae-x15 (voodoo@hestia) (arm-linux-gnueabi-gcc (GCC) 11.1.0, GNU ld (GNU Binutils) 2.36.1) #1 SMP PREEMPT Tue Jan 11 16:03:16 CST 2022
[    0.000000] CPU: ARMv7 Processor [410fc075] revision 5 (ARMv7), cr=30c5387d
[    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: TechNexion PICO-IMX7D Board and PI baseboard
[    0.000000] Memory policy: Data cache writealloc
[    0.000000] efi: UEFI not found.
[    0.000000] cma: Reserved 64 MiB at 0x000000009c000000
[    0.000000] Zone ranges:
[    0.000000]   DMA      [mem 0x0000000080000000-0x000000009fffffff]
[    0.000000]   Normal   empty
[    0.000000]   HighMem  empty
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   0: [mem 0x0000000080000000-0x000000009fffffff]
[    0.000000] Initmem setup node 0 [mem 0x0000000080000000-0x000000009fffffff]
[    0.000000] percpu: Embedded 17 pages/cpu s40140 r8192 d21300 u69632
[    0.000000] Built 1 zonelists, mobility grouping on.  Total pages: 129920
[    0.000000] Kernel command line: root=/dev/mmcblk2p1 ro rootfstype=ext4 rootwait
[    0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes, linear)
[    0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes, linear)
[    0.000000] mem auto-init: stack:off, heap alloc:on, heap free:off
[    0.000000] Memory: 424096K/524288K available (18432K kernel code, 2183K rwdata, 4596K rodata, 2048K init, 368K bss, 34656K reserved, 65536K cma-reserved, 0K highmem)
[    0.000000] random: get_random_u32 called from __kmem_cache_create+0x30/0x498 with crng_init=0
[    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1
[    0.000000] ftrace: allocating 53579 entries in 158 pages
[    0.000000] ftrace: allocated 157 pages with 5 groups
[    0.000000] trace event string verifier disabled
[    0.000000] rcu: Preemptible hierarchical RCU implementation.
[    0.000000] rcu: 	RCU restricting CPUs from NR_CPUS=8 to nr_cpu_ids=2.
[    0.000000] 	Trampoline variant of Tasks RCU enabled.
[    0.000000] 	Rude variant of Tasks RCU enabled.
[    0.000000] 	Tracing variant of Tasks RCU enabled.
[    0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 25 jiffies.
[    0.000000] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=2
[    0.000000] NR_IRQS: 16, nr_irqs: 16, preallocated irqs: 16
[    0.000000] arch_timer: cp15 timer(s) running at 8.00MHz (phys).
[    0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x1d854df40, max_idle_ns: 440795202120 ns
[    0.000002] sched_clock: 56 bits at 8MHz, resolution 125ns, wraps every 2199023255500ns
[    0.000027] Switching to timer-based delay loop, resolution 125ns
[    0.000965] Switching to timer-based delay loop, resolution 41ns
[    0.000990] sched_clock: 32 bits at 24MHz, resolution 41ns, wraps every 89478484971ns
[    0.001014] clocksource: mxc_timer1: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 79635851949 ns
[    0.004268] Console: colour dummy device 80x30
[    0.005175] printk: console [tty0] enabled
[    0.005260] Calibrating delay loop (skipped), value calculated using timer frequency.. 48.00 BogoMIPS (lpj=96000)
[    0.005317] pid_max: default: 32768 minimum: 301
[    0.005571] LSM: Security Framework initializing
[    0.005670] Yama: becoming mindful.
[    0.005937] AppArmor: AppArmor initialized
[    0.005979] TOMOYO Linux initialized
[    0.006087] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes, linear)
[    0.006140] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes, linear)
[    0.007670] CPU: Testing write buffer coherency: ok
[    0.008282] CPU0: update cpu_capacity 1024
[    0.008327] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
[    0.009869] Setting up static identity map for 0x80200000 - 0x80200060
[    0.010146] rcu: Hierarchical SRCU implementation.
[    0.012093] EFI services will not be available.
[    0.012921] smp: Bringing up secondary CPUs ...
[    0.014181] CPU1: update cpu_capacity 1024
[    0.014198] CPU1: thread -1, cpu 1, socket 0, mpidr 80000001
[    0.014444] smp: Brought up 1 node, 2 CPUs
[    0.014525] SMP: Total of 2 processors activated (96.00 BogoMIPS).
[    0.014558] CPU: All CPU(s) started in SVC mode.
[    0.015624] devtmpfs: initialized
[    0.030008] VFP support v0.3: implementor 41 architecture 2 part 30 variant 7 rev 5
[    0.030532] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns
[    0.030618] futex hash table entries: 512 (order: 3, 32768 bytes, linear)
[    0.034663] pinctrl core: initialized pinctrl subsystem
[    0.036630] NET: Registered PF_NETLINK/PF_ROUTE protocol family
[    0.046039] DMA: preallocated 256 KiB pool for atomic coherent allocations
[    0.047195] audit: initializing netlink subsys (disabled)
[    0.049599] thermal_sys: Registered thermal governor 'fair_share'
[    0.049617] thermal_sys: Registered thermal governor 'bang_bang'
[    0.049656] thermal_sys: Registered thermal governor 'step_wise'
[    0.049932] cpuidle: using governor menu
[    0.050434] audit: type=2000 audit(0.044:1): state=initialized audit_enabled=0 res=1
[    0.051018] hw-breakpoint: found 5 (+1 reserved) breakpoint and 4 watchpoint registers.
[    0.051071] hw-breakpoint: maximum watchpoint size is 8 bytes.
[    0.063714] amba 3007c000.etm: Fixing up cyclic dependency with 30041000.funnel
[    0.064316] amba 30083000.funnel: Fixing up cyclic dependency with 30041000.funnel
[    0.065049] amba 30084000.etf: Fixing up cyclic dependency with replicator
[    0.065200] amba 30084000.etf: Fixing up cyclic dependency with 30083000.funnel
[    0.065787] amba 30086000.etr: Fixing up cyclic dependency with replicator
[    0.066328] amba 30087000.tpiu: Fixing up cyclic dependency with replicator
[    0.072272] imx7d-pinctrl 302c0000.iomuxc-lpsr: initialized IMX pinctrl driver
[    0.073776] debugfs: Directory 'dummy-iomuxc-gpr@30340000' with parent 'regmap' already present!
[    0.074292] imx7d-pinctrl 30330000.pinctrl: initialized IMX pinctrl driver
[    0.077374] vdd1p0d: supplied by regulator-dummy
[    0.078334] vdd1p2: supplied by regulator-dummy
[    0.100877] amba 3007d000.etm: Fixing up cyclic dependency with 30041000.funnel
[    0.102272] platform panel: Fixing up cyclic dependency with 30730000.lcdif
[    0.124665] Kprobes globally optimized
[    0.125742] HugeTLB registered 2.00 MiB page size, pre-allocated 0 pages
[    0.135749] raid6: skip pq benchmark and using algorithm neonx8
[    0.135813] raid6: using neon recovery algorithm
[    0.158676] mxs-dma 33000000.dma-apbh: initialized
[    0.167648] iommu: Default domain type: Translated 
[    0.167701] iommu: DMA domain TLB invalidation policy: strict mode 
[    0.169293] SCSI subsystem initialized
[    0.170116] usbcore: registered new interface driver usbfs
[    0.170233] usbcore: registered new interface driver hub
[    0.170322] usbcore: registered new device driver usb
[    0.170569] usb_phy_generic usbphynop1: supply vcc not found, using dummy regulator
[    0.171084] usb_phy_generic usbphynop3: supply vcc not found, using dummy regulator
[    0.171703] usb_phy_generic usbphynop2: supply vcc not found, using dummy regulator
[    0.174141] i2c i2c-0: IMX I2C adapter registered
[    0.175663] i2c i2c-1: IMX I2C adapter registered
[    0.177251] i2c i2c-3: IMX I2C adapter registered
[    0.178144] mc: Linux media interface: v0.10
[    0.178230] videodev: Linux video capture interface: v2.00
[    0.178463] pps_core: LinuxPPS API ver. 1 registered
[    0.178496] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[    0.178558] PTP clock support registered
[    0.181031] NetLabel: Initializing
[    0.181074] NetLabel:  domain hash size = 128
[    0.181101] NetLabel:  protocols = UNLABELED CIPSOv4 CALIPSO
[    0.181267] NetLabel:  unlabeled traffic allowed by default
[    0.182380] clocksource: Switched to clocksource arch_sys_counter
[    0.343221] VFS: Disk quotas dquot_6.6.0
[    0.343392] VFS: Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[    0.344774] AppArmor: AppArmor Filesystem Enabled
[    0.370186] NET: Registered PF_INET protocol family
[    0.370476] IP idents hash table entries: 8192 (order: 4, 65536 bytes, linear)
[    0.372167] tcp_listen_portaddr_hash hash table entries: 512 (order: 0, 6144 bytes, linear)
[    0.372264] TCP established hash table entries: 4096 (order: 2, 16384 bytes, linear)
[    0.372369] TCP bind hash table entries: 4096 (order: 3, 32768 bytes, linear)
[    0.372477] TCP: Hash tables configured (established 4096 bind 4096)
[    0.372776] MPTCP token hash table entries: 512 (order: 1, 8192 bytes, linear)
[    0.372924] UDP hash table entries: 256 (order: 1, 8192 bytes, linear)
[    0.372992] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes, linear)
[    0.373322] NET: Registered PF_UNIX/PF_LOCAL protocol family
[    0.379230] RPC: Registered named UNIX socket transport module.
[    0.379283] RPC: Registered udp transport module.
[    0.379311] RPC: Registered tcp transport module.
[    0.379337] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    0.379375] NET: Registered PF_XDP protocol family
[    0.380488] hw perfevents: enabled with armv7_cortex_a7 PMU driver, 5 counters available
[    1.496212] Initialise system trusted keyrings
[    1.496651] workingset: timestamp_bits=14 max_order=17 bucket_order=3
[    1.507999] zbud: loaded
[    1.511867] NFS: Registering the id_resolver key type
[    1.511952] Key type id_resolver registered
[    1.511980] Key type id_legacy registered
[    1.512189] nfs4filelayout_init: NFSv4 File Layout Driver Registering...
[    1.512229] nfs4flexfilelayout_init: NFSv4 Flexfile Layout Driver Registering...
[    1.512621] fuse: init (API version 7.34)
[    1.637414] xor: measuring software checksum speed
[    1.650293]    arm4regs        :   768 MB/sec
[    1.665908]    8regs           :   634 MB/sec
[    1.679564]    32regs          :   723 MB/sec
[    1.689139]    neon            :  1037 MB/sec
[    1.689171] xor: using function: neon (1037 MB/sec)
[    1.689205] Key type asymmetric registered
[    1.689232] Asymmetric key parser 'x509' registered
[    1.689397] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 244)
[    1.689708] io scheduler mq-deadline registered
[    1.713741] imx-sdma 30bd0000.sdma: Direct firmware load for imx/sdma/sdma-imx7d.bin failed with error -2
[    1.713831] imx-sdma 30bd0000.sdma: external firmware not found, using ROM firmware
[    1.719348] pfuze100-regulator 3-0008: Full layer: 1, Metal layer: 1
[    1.720118] pfuze100-regulator 3-0008: FAB: 0, FIN: 0
[    1.720157] pfuze100-regulator 3-0008: pfuze3000 found.
[    1.742792] debugfs: Directory 'dummy-reset-controller@30390000' with parent 'regmap' already present!
[    1.744366] Serial: 8250/16550 driver, 6 ports, IRQ sharing disabled
[    1.750560] 30a70000.serial: ttymxc4 at MMIO 0x30a70000 (irq = 65, base_baud = 15000000) is a IMX
[    2.752259] printk: console [ttymxc4] enabled
[    2.757907] 30a80000.serial: ttymxc5 at MMIO 0x30a80000 (irq = 66, base_baud = 1500000) is a IMX
[    2.768022] 30a90000.serial: ttymxc6 at MMIO 0x30a90000 (irq = 67, base_baud = 15000000) is a IMX
[    2.778312] STM32 USART driver initialized
[    2.784998] sdhci: Secure Digital Host Controller Interface driver
[    2.791278] sdhci: Copyright(c) Pierre Ossman
[    2.796087] Synopsys Designware Multimedia Card Interface Driver
[    2.803182] sdhci-pltfm: SDHCI platform and OF driver helper
[    2.810477] sdhci-esdhc-imx 30b50000.mmc: allocated mmc-pwrseq
[    2.811120] sdhci-esdhc-imx 30b40000.mmc: Got CD GPIO
[    2.842823] libphy: Fixed MDIO Bus: probed
[    2.854477] mmc2: SDHCI controller on 30b60000.mmc [30b60000.mmc] using ADMA
[    2.859774] mmc1: SDHCI controller on 30b50000.mmc [30b50000.mmc] using ADMA
[    2.869036] pps pps0: new PPS source ptp0
[    2.869184] mmc0: SDHCI controller on 30b40000.mmc [30b40000.mmc] using ADMA
[    2.885621] libphy: fec_enet_mii_bus: probed
[    2.893647] fec 30be0000.ethernet eth0: registered PHC device 0
[    2.906298] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    2.913038] ehci-platform: EHCI generic platform driver
[    2.918867] ehci-omap: OMAP-EHCI Host Controller driver
[    2.925709] usbcore: registered new interface driver uas
[    2.931262] usbcore: registered new interface driver usb-storage
[    2.937444] usbcore: registered new interface driver ums-alauda
[    2.943584] usbcore: registered new interface driver ums-cypress
[    2.949784] usbcore: registered new interface driver ums-datafab
[    2.955965] usbcore: registered new interface driver ums_eneub6250
[    2.962310] usbcore: registered new interface driver ums-freecom
[    2.968551] usbcore: registered new interface driver ums-isd200
[    2.974652] usbcore: registered new interface driver ums-jumpshot
[    2.980915] usbcore: registered new interface driver ums-karma
[    2.986912] usbcore: registered new interface driver ums-onetouch
[    2.993188] usbcore: registered new interface driver ums-realtek
[    2.999365] usbcore: registered new interface driver ums-sddr09
[    3.005481] usbcore: registered new interface driver ums-sddr55
[    3.011576] usbcore: registered new interface driver ums-usbat
[    3.018654] mmc2: new DDR MMC card at address 0001
[    3.025238] mmcblk2: mmc2:0001 M62704 3.56 GiB 
[    3.034333]  mmcblk2: p1
[    3.036084] snvs_rtc 30370000.snvs:snvs-rtc-lp: registered as rtc0
[    3.043349] snvs_rtc 30370000.snvs:snvs-rtc-lp: setting system clock to 1970-01-01T00:00:00 UTC (0)
[    3.044610] mmcblk2boot0: mmc2:0001 M62704 2.00 MiB 
[    3.052549] random: fast init done
[    3.061662] mmcblk2boot1: mmc2:0001 M62704 2.00 MiB 
[    3.063882] i2c_dev: i2c /dev entries driver
[    3.070191] mmcblk2rpmb: mmc2:0001 M62704 512 KiB, chardev (241:0)
[    3.080674] Driver for 1-wire Dallas network protocol.
[    3.093363] CPUidle arm: CPU 0 failed to init idle CPU ops
[    3.101542] ledtrig-cpu: registered to indicate activity on CPUs
[    3.110177] caam 30900000.crypto: Entropy delay = 3200
[    3.135793] mmc1: new high speed SDIO card at address 0001
[    3.174909] caam 30900000.crypto: Instantiated RNG4 SH0
[    3.234321] caam 30900000.crypto: Instantiated RNG4 SH1
[    3.239606] caam 30900000.crypto: device ID = 0x0a16030000000000 (Era 8)
[    3.246372] caam 30900000.crypto: job rings = 3, qi = 0
[    3.268832] caam algorithms registered in /proc/crypto
[    3.277183] caam 30900000.crypto: caam pkc algorithms registered in /proc/crypto
[    3.284743] caam 30900000.crypto: registering rng-caam
[    3.299331] hid: raw HID events driver (C) Jiri Kosina
[    3.304941] usbcore: registered new interface driver usbhid
[    3.310623] usbhid: USB HID core driver
[    3.317239] drop_monitor: Initializing network drop monitor service
[    3.324843] NET: Registered PF_INET6 protocol family
[    3.335263] Segment Routing with IPv6
[    3.339144] In-situ OAM (IOAM) with IPv6
[    3.343308] mip6: Mobile IPv6
[    3.346305] NET: Registered PF_PACKET protocol family
[    3.351872] Key type dns_resolver registered
[    3.356345] mpls_gso: MPLS GSO support
[    3.360351] ThumbEE CPU extension supported.
[    3.364738] Registering SWP/SWPB emulation handler
[    3.370660] registered taskstats version 1
[    3.374895] Loading compiled-in X.509 certificates
[    3.380399] zswap: loaded using pool lzo/zbud
[    3.386025] Key type ._fscrypt registered
[    3.390120] Key type .fscrypt registered
[    3.394100] Key type fscrypt-provisioning registered
[    3.405888] Btrfs loaded, crc32c=crc32c-generic, zoned=yes, fsverity=yes
[    3.412962] AppArmor: AppArmor sha1 policy hashing enabled
[    3.472235] random: crng init done
[    3.495472] imx_usb 30b10000.usb: No over current polarity defined
[    3.612982] imx_usb 30b20000.usb: No over current polarity defined
[    3.622841] ci_hdrc ci_hdrc.1: EHCI Host Controller
[    3.627836] ci_hdrc ci_hdrc.1: new USB bus registered, assigned bus number 1
[    3.650417] ci_hdrc ci_hdrc.1: USB 2.0 started, EHCI 1.00
[    3.656376] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.15
[    3.664719] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    3.672001] usb usb1: Product: EHCI Host Controller
[    3.676924] usb usb1: Manufacturer: Linux 5.15.10-armv7-lpae-x15 ehci_hcd
[    3.683761] usb usb1: SerialNumber: ci_hdrc.1
[    3.689144] hub 1-0:1.0: USB hub found
[    3.693048] hub 1-0:1.0: 1 port detected
[    3.741496] EXT4-fs (mmcblk2p1): mounted filesystem with ordered data mode. Opts: (null). Quota mode: none.
[    3.751450] VFS: Mounted root (ext4 filesystem) readonly on device 179:1.
[    3.762468] devtmpfs: mounted
[    3.776093] Freeing unused kernel image (initmem) memory: 2048K
[    3.784419] Checked W+X mappings: passed, no W+X pages found
[    3.790174] Run /sbin/init as init process
[    3.803719] Not activating Mandatory Access Control as /sbin/tomoyo-init does not exist.
[    4.025041] systemd[1]: System time before build time, advancing clock.
[    4.118109] systemd[1]: systemd 247.3-6 running in system mode. (+PAM +AUDIT +SELINUX +IMA +APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ +LZ4 +ZSTD +SECCOMP +BLKID +ELFUTILS +KMOD +IDN2 -IDN +PCRE2 default-hierarchy=unified)
[    4.145001] systemd[1]: Detected architecture arm.

Welcome to Debian GNU/Linux 11 (bullseye)!

[    4.167468] systemd[1]: Set hostname to <arm>.
[    5.130038] systemd[1]: Queued start job for default target Graphical Interface.
[    5.146742] systemd[1]: Created slice system-getty.slice.
[  OK  ] Created slice system-getty.slice.
[    5.173124] systemd[1]: Created slice system-modprobe.slice.
[  OK  ] Created slice system-modprobe.slice.
[    5.197487] systemd[1]: Created slice system-serial\x2dgetty.slice.
[  OK  ] Created slice system-serial\x2dgetty.slice.
[    5.220906] systemd[1]: Created slice User and Session Slice.
[  OK  ] Created slice User and Session Slice.
[    5.243251] systemd[1]: Started Dispatch Password Requests to Console Directory Watch.
[  OK  ] Started Dispatch Password …ts to Console Directory Watch.
[    5.267099] systemd[1]: Started Forward Password Requests to Wall Directory Watch.
[  OK  ] Started Forward Password R…uests to Wall Directory Watch.
[    5.292133] systemd[1]: Set up automount Arbitrary Executable File Formats File System Automount Point.
[  OK  ] Set up automount Arbitrary…s File System Automount Point.
[    5.318958] systemd[1]: Reached target Local Encrypted Volumes.
[  OK  ] Reached target Local Encrypted Volumes.
[    5.343105] systemd[1]: Reached target Paths.
[  OK  ] Reached target Paths.
[    5.362749] systemd[1]: Reached target Remote File Systems.
[  OK  ] Reached target Remote File Systems.
[    5.382625] systemd[1]: Reached target Slices.
[  OK  ] Reached target Slices.
[    5.398831] systemd[1]: Reached target Swap.
[  OK  ] Reached target Swap.
[    5.426076] systemd[1]: Listening on Syslog Socket.
[  OK  ] Listening on Syslog Socket.
[    5.443555] systemd[1]: Listening on fsck to fsckd communication Socket.
[  OK  ] Listening on fsck to fsckd communication Socket.
[    5.467112] systemd[1]: Listening on initctl Compatibility Named Pipe.
[  OK  ] Listening on initctl Compatibility Named Pipe.
[    5.492003] systemd[1]: Listening on Journal Audit Socket.
[  OK  ] Listening on Journal Audit Socket.
[    5.515541] systemd[1]: Listening on Journal Socket (/dev/log).
[  OK  ] Listening on Journal Socket (/dev/log).
[    5.539793] systemd[1]: Listening on Journal Socket.
[  OK  ] Listening on Journal Socket.
[    5.559966] systemd[1]: Listening on udev Control Socket.
[  OK  ] Listening on udev Control Socket.
[    5.583445] systemd[1]: Listening on udev Kernel Socket.
[  OK  ] Listening on udev Kernel Socket.
[    5.614190] systemd[1]: Mounting Huge Pages File System...
         Mounting Huge Pages File System...
[    5.643144] systemd[1]: Mounting POSIX Message Queue File System...
         Mounting POSIX Message Queue File System...
[    5.675302] systemd[1]: Mounting Kernel Debug File System...
         Mounting Kernel Debug File System...
[    5.702624] systemd[1]: Mounting Kernel Trace File System...
         Mounting Kernel Trace File System...
[    5.732393] systemd[1]: Starting Restore / save the current clock...
         Starting Restore / save the current clock...
[    5.763984] systemd[1]: Starting Create list of static device nodes for the current kernel...
         Starting Create list of st…odes for the current kernel...
[    5.814993] systemd[1]: Starting Load Kernel Module configfs...
         Starting Load Kernel Module configfs...
[    5.842920] systemd[1]: Starting Load Kernel Module drm...
         Starting Load Kernel Module drm...
[    5.870829] systemd[1]: Starting Load Kernel Module fuse...
         Starting Load Kernel Module fuse...
[    5.899161] systemd[1]: Condition check resulted in Set Up Additional Binary Formats being skipped.
[    5.916194] systemd[1]: Starting File System Check on Root Device...
         Starting File System Check on Root Device...
[    5.953255] systemd[1]: Starting Journal Service...
         Starting Journal Service...
[    5.992419] systemd[1]: Starting Load Kernel Modules...
         Starting Load Kernel Modules...
[    6.030636] systemd[1]: Starting Coldplug All udev Devices...
         Starting Coldplug All udev Devices...
[    6.092772] systemd[1]: Mounted Huge Pages File System.
[  OK  ] Mounted     6.105097] systemd[1]: Mounted POSIX Message Queue File System.
;39mHuge Pages File System.
[    6.114747] systemd[1]: Mounted Kernel Debug File System.
[  OK  ] Mounted     6.123251] systemd[1]: Mounted Kernel Trace File System.
;39mPOSIX Message Queue File System.
[  OK  ] Mounted Kernel Debug File System.
[  OK  ] Mounted Kernel Trace File System.
[    6.147823] systemd[1]: Finished Restore / save the current clock.
[  OK  ] Finished Restore / save the current clock.
[    6.180190] systemd[1]: Finished Create list of static device nodes for the current kernel.
[  OK  ] Finished Create list of st… nodes for the current kernel.
[    6.221468] systemd[1]: modprobe@configfs.service: Succeeded.
[    6.233313] systemd[1]: Finished Load Kernel Module configfs.
[  OK  ] Finished Load Kernel Module configfs.
[    6.273472] systemd[1]: modprobe@drm.service: Succeeded.
[    6.294798] systemd[1]: Finished Load Kernel Module drm.
[  OK  ] Finished Load Kernel Module drm.
[    6.317491] systemd[1]: modprobe@fuse.service: Succeeded.
[    6.335799] systemd[1]: Finished Load Kernel Module fuse.
[  OK  ] Finished Load Kernel Module fuse.
[    6.356045] systemd[1]: Finished File System Check on Root Device.
[  OK  ] Finished File System Check on Root Device.
[    6.401182] systemd[1]: Finished Load Kernel Modules.
[  OK  ] Finished Load Kernel Modules.
[    6.419760] systemd[1]: Started Journal Service.
[  OK  ] Started Journal Service.
         Mounting FUSE Control File System...
         Mounting Kernel Configuration File System...
[  OK  ] Started File System Check Daemon to report status.
         Starting Remount Root and Kernel File Systems...
         Starting Apply Kernel Variables...
[  OK  ] Mounted FUSE Control File System.
[  OK  ] Mounted Kernel Configuration File System.
[  OK  ] Finished     6.683247] EXT4-fs (mmcblk2p1): re-mounted. Opts: errors=remount-ro. Quota mode: none.
1;39mApply Kernel Variables.
[  OK  ] Finished Remount Root and Kernel File Systems.
         Starting Flush Journal to Persistent Storage...
         Starting Load/Save Random Seed...
         Starting Create System Users...
[    6.820296] systemd-journald[217]: Received client request to flush runtime journal.
[    6.850950] systemd-journald[217]: File /var/log/journal/79c1fe233bc5493d8d48ae254d7c5fda/system.journal corrupted or uncleanly shut down, renaming and replacing.
[  OK  ] Finished Load/Save Random Seed.
[  OK  ] Finished Create System Users.
         Starting Create Static Device Nodes in /dev...
[  OK  ] Finished Flush Journal to Persistent Storage.
[  OK  ] Finished Create Static Device Nodes in /dev.
[  OK  ] Reached target Local File Systems (Pre).
[  OK  ] Reached target Local File Systems.
         Starting Create Volatile Files and Directories...
         Starting Rule-based Manage…for Device Events and Files...
[  OK  ] Finished Create Volatile Files and Directories.
         Starting Network Time Synchronization...
         Starting Update UTMP about System Boot/Shutdown...
[  OK  ] Started Rule-based Manager for Device Events and Files.
[  OK  ] Finished Update UTMP about System Boot/Shutdown.
[  OK  ] Finished Coldplug All udev Devices.
         Starting Helper to synchronize boot up for ifupdown...
[  OK  ] Finished Helper to synchronize boot up for ifupdown.
         Starting Raise network interfaces...
[  OK  ] Started Network Time Synchronization.
[  OK  ] Reached target System Initialization.
[  OK  ] Started Daily Cleanup of Temporary Directories.
[  OK  ] Reached target System Time Set.
[  OK  ] Reached target System Time Synchronized.
[  OK  ] Started Periodic ext4 Onli…ata Check for All Filesystems.
[  OK  ] Started Discard unused blocks once a week.
[  OK  ] Started Daily rotation of log files.
[  OK  ] Reached target Timers.
[  OK  ] Listening on Avahi mDNS/DNS-SD Stack Activation Socket.
[  OK  ] Listening on D-Bus System Message Bus Socket.
[  OK  ] Reached target Sockets.
[  OK  ] Reached target Basic System.
         Starting Avahi mDNS/DNS-SD Stack...
[  OK  ] Started Regular background program processing daemon.
[  OK  ] Started D-Bus System Message Bus.
         Starting Network Manager...
         Starting Remove Stale Onli…t4 Metadata Check Snapshots...
         Starting Authorization Manager...
         Starting System Logging Service...
         Starting User Login Management...
         Starting WPA supplicant...
[  OK  ] Started System Logging Service.
[  OK  ] Finished Raise network interfaces.
[  OK  ] Started WPA supplicant.
[  OK  ] Started Avahi mDNS/DNS-SD Stack.
[  OK  ] Started Authorization Manager.
         Starting Modem Manager...
[  OK  ] Finished Remove Stale Onli…ext4 Metadata Check Snapshots.
[  OK  ] Started Network Manager.
[  OK  ] Reached target Network.
         Starting A high performanc… and a reverse proxy server...
         Starting OpenBSD Secure Shell server...
         Starting Permit User Sessions...
         Starting Hostname Service...
[  OK  ] Started User Login Management.
[  OK  ] Finished Permit User Sessions.
[  OK  ] Started Getty on tty1.
[  OK  ] Started Modem Manager.
[  OK  ] Started OpenBSD Secure Shell server.
[  OK  ] Started A high performance…er and a reverse proxy server.
[  OK  ] Started Hostname Service.
         Starting Network Manager Script Dispatcher Service...
[  OK  ] Started Network Manager Script Dispatcher Service.
[   12.664551] pwm-backlight backlight: supply power not found, using dummy regulator
[   12.687111] panel-simple panel: Specify missing connector_type
[   12.712427] [drm] Initialized mxsfb-drm 1.0.0 20160824 for 30730000.lcdif on minor 0
[   12.773519] Console: switching to colour frame buffer device 100x30
[   12.806491] mxsfb 30730000.lcdif: [drm] fb0: mxsfb-drm frame buffer device
[   12.851493] CAN device driver interface
[  OK  ] Found device /dev/ttymxc4.
[  OK  ] Started Serial Getty on ttymxc4.
[  OK  ] Reached target Login Prompts.
[  OK  ] Reached target Multi-User System.
[  OK  ] Reached target Graphical Interface.
         Starting Update UTMP about System Runlevel Changes...
[  OK  ] Finished Update UTMP about System Runlevel Changes.
[   14.147354] sgtl5000 0-000a: sgtl5000 revision 0x11
[   14.180292] sgtl5000 0-000a: Using internal LDO instead of VDDD: check ER1 erratum

Debian GNU/Linux 11 arm ttymxc4

default username:password is [debian:temppwd]

arm login: [   14.483246] cfg80211: Loading compiled-in X.509 certificates for regulatory database
[   14.556173] cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'
[   14.675111] Qualcomm Atheros AR8035 30be0000.ethernet-1:01: attached PHY driver (mii_bus:phy_addr=30be0000.ethernet-1:01, irq=POLL)
[   14.830782] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac4339-sdio for chip BCM4339/2
[   14.878011] usbcore: registered new interface driver brcmfmac
[   14.888327] brcmfmac mmc1:0001:1: Direct firmware load for brcm/brcmfmac4339-sdio.technexion,imx7d-pico-pi.bin failed with error -2
[   14.923114] brcmfmac mmc1:0001:1: Direct firmware load for brcm/brcmfmac4339-sdio.technexion,imx7d-pico-pi.txt failed with error -2
[   15.198271] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac4339-sdio for chip BCM4339/2
[   15.210819] brcmfmac: brcmf_c_process_clm_blob: no clm_blob available (err=-2), device may have limited channels available
[   15.238058] brcmfmac: brcmf_c_preinit_dcmds: Firmware: BCM4339/2 wl0: Sep  5 2019 11:05:52 version 6.37.39.113 (r722271 CY)
[   15.758007] Bluetooth: Core ver 2.22
[   15.761958] NET: Registered PF_BLUETOOTH protocol family
[   15.767737] Bluetooth: HCI device and connection manager initialized
[   15.792834] Bluetooth: HCI socket layer initialized
[   15.841933] Bluetooth: L2CAP socket layer initialized
[   15.878595] Bluetooth: SCO socket layer initialized

arm login: root
Password: 

The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Mon Dec 20 23:17:14 UTC 2021 on ttymxc4
root@arm:~# ifconfig -a
can0: flags=128<NOARP>  mtu 16
        unspec 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00  txqueuelen 10  (UNSPEC)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
        device interrupt 60  

can1: flags=128<NOARP>  mtu 16
        unspec 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00  txqueuelen 10  (UNSPEC)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
        device interrupt 61  

eth0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
        ether 00:1f:7b:86:60:19  txqueuelen 1000  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 1000  (Local Loopback)
        RX packets 17  bytes 1911 (1.8 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 17  bytes 1911 (1.8 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

wlan0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
        ether 4e:ed:10:c6:3b:eb  txqueuelen 1000  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

root@arm:~#

Regards,

I’ve booted the board removing the quiet flat and this is the output:


U-Boot SPL 2021.10 (Jan 12 2022 - 11:36:06 +0100)
Trying to boot from MMC1


U-Boot 2021.10 (Jan 12 2022 - 11:36:06 +0100)

CPU:   Freescale i.MX7D rev1.2 1000 MHz (running at 792 MHz)
CPU:   Commercial temperature grade (0C to 95C) at 35C
Reset cause: POR
Model: TechNexion PICO-IMX7D Board and PI baseboard
Board: i.MX7D PICOSOM
I2C:   ready
DRAM:  512 MiB
0 REV_ID=0x11
MMC:   FSL_SDHC: 3, FSL_SDHC: 1, FSL_SDHC: 0
Loading Environment from MMC... OK
In:    serial
Out:   serial
Err:   serial
Net:   eth0: ethernet@30be0000
Hit any key to stop autoboot:  0 
Saving Environment to MMC... Writing to MMC(0)... OK
switch to partitions #0, OK
mmc0(part 0) is current device
Scanning mmc 0:1...
Found /boot/extlinux/extlinux.conf
Retrieving file: /boot/extlinux/extlinux.conf
188 bytes read in 2 ms (91.8 KiB/s)
1:	Linux 5.15.10-armv7-lpae-x15
Retrieving file: /boot/vmlinuz-5.15.10-armv7-lpae-x15
12116480 bytes read in 270 ms (42.8 MiB/s)
append: root=/dev/mmcblk2p1 ro rootfstype=ext4 rootwait
Retrieving file: /boot/dtbs/5.15.10-armv7-lpae-x15/imx7d-pico-pi.dtb
49781 bytes read in 4 ms (11.9 MiB/s)
Kernel image @ 0x80800000 [ 0x000000 - 0xb8e200 ]
## Flattened Device Tree blob at 83000000
   Booting using the fdt blob at 0x83000000
   Using Device Tree in place at 83000000, end 8300f274

Starting kernel ...

[    0.000000] Booting Linux on physical CPU 0x0
[    0.000000] Linux version 5.15.10-armv7-lpae-x15 (pietrecadute@pietrecadute-desktop) (arm-linux-gnueabi-gcc (GCC) 11.1.0, GNU ld (GNU Binutils) 2.36.1) #1 SMP PREEMPT Wed Jan 12 15:54:20 CET 2022
[    0.000000] CPU: ARMv7 Processor [410fc075] revision 5 (ARMv7), cr=30c5387d
[    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: TechNexion PICO-IMX7D Board and PI baseboard
[    0.000000] Memory policy: Data cache writealloc
[    0.000000] efi: UEFI not found.
[    0.000000] cma: Reserved 64 MiB at 0x000000009c000000
[    0.000000] Zone ranges:
[    0.000000]   DMA      [mem 0x0000000080000000-0x000000009fffffff]
[    0.000000]   Normal   empty
[    0.000000]   HighMem  empty
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   0: [mem 0x0000000080000000-0x000000009fffffff]
[    0.000000] Initmem setup node 0 [mem 0x0000000080000000-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: Trusted OS migration not required
[    0.000000] psci: SMC Calling Convention v1.0
[    0.000000] percpu: Embedded 17 pages/cpu s40140 r8192 d21300 u69632
[    0.000000] Built 1 zonelists, mobility grouping on.  Total pages: 129920
[    0.000000] Kernel command line: root=/dev/mmcblk2p1 ro rootfstype=ext4 rootwait
[    0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes, linear)
[    0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes, linear)
[    0.000000] mem auto-init: stack:off, heap alloc:on, heap free:off
[    0.000000] Memory: 424096K/524288K available (18432K kernel code, 2183K rwdata, 4596K rodata, 2048K init, 368K bss, 34656K reserved, 65536K cma-reserved, 0K highmem)
[    0.000000] random: get_random_u32 called from __kmem_cache_create+0x30/0x498 with crng_init=0
[    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1
[    0.000000] ftrace: allocating 53579 entries in 158 pages
[    0.000000] ftrace: allocated 157 pages with 5 groups
[    0.000000] trace event string verifier disabled
[    0.000000] rcu: Preemptible hierarchical RCU implementation.
[    0.000000] rcu: 	RCU restricting CPUs from NR_CPUS=8 to nr_cpu_ids=2.
[    0.000000] 	Trampoline variant of Tasks RCU enabled.
[    0.000000] 	Rude variant of Tasks RCU enabled.
[    0.000000] 	Tracing variant of Tasks RCU enabled.
[    0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 25 jiffies.
[    0.000000] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=2
[    0.000000] NR_IRQS: 16, nr_irqs: 16, preallocated irqs: 16
[    0.000000] GIC: Using split EOI/Deactivate mode
[    0.000000] arch_timer: cp15 timer(s) running at 8.00MHz (phys).
[    0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x1d854df40, max_idle_ns: 440795202120 ns
[    0.000001] sched_clock: 56 bits at 8MHz, resolution 125ns, wraps every 2199023255500ns
[    0.000027] Switching to timer-based delay loop, resolution 125ns
[    0.000963] Switching to timer-based delay loop, resolution 41ns
[    0.000989] sched_clock: 32 bits at 24MHz, resolution 41ns, wraps every 89478484971ns
[    0.001013] clocksource: mxc_timer1: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 79635851949 ns
[    0.004268] Console: colour dummy device 80x30
[    0.005279] printk: console [tty0] enabled
[    0.005364] Calibrating delay loop (skipped), value calculated using timer frequency.. 48.00 BogoMIPS (lpj=96000)
[    0.005422] pid_max: default: 32768 minimum: 301
[    0.005678] LSM: Security Framework initializing
[    0.005779] Yama: becoming mindful.
[    0.006049] AppArmor: AppArmor initialized
[    0.006090] TOMOYO Linux initialized
[    0.006196] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes, linear)
[    0.006248] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes, linear)
[    0.007776] CPU: Testing write buffer coherency: ok
[    0.008391] CPU0: update cpu_capacity 1024
[    0.008437] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
[    0.009961] Setting up static identity map for 0x80200000 - 0x80200060
[    0.010232] rcu: Hierarchical SRCU implementation.
[    0.012185] EFI services will not be available.
[    0.013004] smp: Bringing up secondary CPUs ...
[    0.014272] CPU1: update cpu_capacity 1024
[    0.014289] CPU1: thread -1, cpu 1, socket 0, mpidr 80000001
[    0.014536] smp: Brought up 1 node, 2 CPUs
[    0.014618] SMP: Total of 2 processors activated (96.00 BogoMIPS).
[    0.014651] CPU: All CPU(s) started in HYP mode.
[    0.014675] CPU: Virtualization extensions available.
[    0.015736] devtmpfs: initialized
[    0.030175] VFP support v0.3: implementor 41 architecture 2 part 30 variant 7 rev 5
[    0.030701] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns
[    0.030789] futex hash table entries: 512 (order: 3, 32768 bytes, linear)
[    0.034816] pinctrl core: initialized pinctrl subsystem
[    0.036762] NET: Registered PF_NETLINK/PF_ROUTE protocol family
[    0.045513] DMA: preallocated 256 KiB pool for atomic coherent allocations
[    0.046663] audit: initializing netlink subsys (disabled)
[    0.047140] audit: type=2000 audit(0.044:1): state=initialized audit_enabled=0 res=1
[    0.049040] thermal_sys: Registered thermal governor 'fair_share'
[    0.049059] thermal_sys: Registered thermal governor 'bang_bang'
[    0.049099] thermal_sys: Registered thermal governor 'step_wise'
[    0.049373] cpuidle: using governor menu
[    0.050487] hw-breakpoint: found 5 (+1 reserved) breakpoint and 4 watchpoint registers.
[    0.050545] hw-breakpoint: maximum watchpoint size is 8 bytes.
[    0.063527] amba 3007c000.etm: Fixing up cyclic dependency with 30041000.funnel
[    0.064155] amba 30083000.funnel: Fixing up cyclic dependency with 30041000.funnel
[    0.064865] amba 30084000.etf: Fixing up cyclic dependency with replicator
[    0.065002] amba 30084000.etf: Fixing up cyclic dependency with 30083000.funnel
[    0.065587] amba 30086000.etr: Fixing up cyclic dependency with replicator
[    0.066137] amba 30087000.tpiu: Fixing up cyclic dependency with replicator
[    0.072126] imx7d-pinctrl 302c0000.iomuxc-lpsr: initialized IMX pinctrl driver
[    0.073637] debugfs: Directory 'dummy-iomuxc-gpr@30340000' with parent 'regmap' already present!
[    0.074142] imx7d-pinctrl 30330000.pinctrl: initialized IMX pinctrl driver
[    0.077199] vdd1p0d: supplied by regulator-dummy
[    0.078148] vdd1p2: supplied by regulator-dummy
[    0.100764] amba 3007d000.etm: Fixing up cyclic dependency with 30041000.funnel
[    0.102142] platform panel: Fixing up cyclic dependency with 30730000.lcdif
[    0.124567] Kprobes globally optimized
[    0.125633] HugeTLB registered 2.00 MiB page size, pre-allocated 0 pages
[    0.135303] raid6: skip pq benchmark and using algorithm neonx8
[    0.135367] raid6: using neon recovery algorithm
[    0.157982] mxs-dma 33000000.dma-apbh: initialized
[    0.167070] iommu: Default domain type: Translated 
[    0.167124] iommu: DMA domain TLB invalidation policy: strict mode 
[    0.168716] SCSI subsystem initialized
[    0.169475] usbcore: registered new interface driver usbfs
[    0.169579] usbcore: registered new interface driver hub
[    0.169714] usbcore: registered new device driver usb
[    0.169960] usb_phy_generic usbphynop1: supply vcc not found, using dummy regulator
[    0.170507] usb_phy_generic usbphynop3: supply vcc not found, using dummy regulator
[    0.171125] usb_phy_generic usbphynop2: supply vcc not found, using dummy regulator
[    0.173469] i2c i2c-0: IMX I2C adapter registered
[    0.175055] i2c i2c-1: IMX I2C adapter registered
[    0.176647] i2c i2c-3: IMX I2C adapter registered
[    0.177510] mc: Linux media interface: v0.10
[    0.177598] videodev: Linux video capture interface: v2.00
[    0.177869] pps_core: LinuxPPS API ver. 1 registered
[    0.177903] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[    0.177966] PTP clock support registered
[    0.180613] NetLabel: Initializing
[    0.180654] NetLabel:  domain hash size = 128
[    0.180681] NetLabel:  protocols = UNLABELED CIPSOv4 CALIPSO
[    0.180827] NetLabel:  unlabeled traffic allowed by default
[    0.181981] clocksource: Switched to clocksource arch_sys_counter
[    0.342822] VFS: Disk quotas dquot_6.6.0
[    0.342992] VFS: Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[    0.344400] AppArmor: AppArmor Filesystem Enabled
[    0.369753] NET: Registered PF_INET protocol family
[    0.370041] IP idents hash table entries: 8192 (order: 4, 65536 bytes, linear)
[    0.371739] tcp_listen_portaddr_hash hash table entries: 512 (order: 0, 6144 bytes, linear)
[    0.371846] TCP established hash table entries: 4096 (order: 2, 16384 bytes, linear)
[    0.371955] TCP bind hash table entries: 4096 (order: 3, 32768 bytes, linear)
[    0.372067] TCP: Hash tables configured (established 4096 bind 4096)
[    0.372363] MPTCP token hash table entries: 512 (order: 1, 8192 bytes, linear)
[    0.372511] UDP hash table entries: 256 (order: 1, 8192 bytes, linear)
[    0.372577] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes, linear)
[    0.372908] NET: Registered PF_UNIX/PF_LOCAL protocol family
[    0.378816] RPC: Registered named UNIX socket transport module.
[    0.378869] RPC: Registered udp transport module.
[    0.378897] RPC: Registered tcp transport module.
[    0.378924] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    0.378961] NET: Registered PF_XDP protocol family
[    0.380079] hw perfevents: enabled with armv7_cortex_a7 PMU driver, 5 counters available
[    1.495600] Initialise system trusted keyrings
[    1.496038] workingset: timestamp_bits=14 max_order=17 bucket_order=3
[    1.507519] zbud: loaded
[    1.511345] NFS: Registering the id_resolver key type
[    1.511429] Key type id_resolver registered
[    1.511457] Key type id_legacy registered
[    1.511651] nfs4filelayout_init: NFSv4 File Layout Driver Registering...
[    1.511691] nfs4flexfilelayout_init: NFSv4 Flexfile Layout Driver Registering...
[    1.512084] fuse: init (API version 7.34)
[    1.636625] xor: measuring software checksum speed
[    1.649511]    arm4regs        :   768 MB/sec
[    1.665075]    8regs           :   634 MB/sec
[    1.678712]    32regs          :   723 MB/sec
[    1.688266]    neon            :  1036 MB/sec
[    1.688297] xor: using function: neon (1036 MB/sec)
[    1.688337] Key type asymmetric registered
[    1.688363] Asymmetric key parser 'x509' registered
[    1.688525] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 244)
[    1.688845] io scheduler mq-deadline registered
[    1.713133] imx-sdma 30bd0000.sdma: Direct firmware load for imx/sdma/sdma-imx7d.bin failed with error -2
[    1.713217] imx-sdma 30bd0000.sdma: external firmware not found, using ROM firmware
[    1.718871] pfuze100-regulator 3-0008: Full layer: 1, Metal layer: 1
[    1.719682] pfuze100-regulator 3-0008: FAB: 0, FIN: 0
[    1.719721] pfuze100-regulator 3-0008: pfuze3000 found.
[    1.743248] debugfs: Directory 'dummy-reset-controller@30390000' with parent 'regmap' already present!
[    1.744819] Serial: 8250/16550 driver, 6 ports, IRQ sharing disabled
[    1.750956] 30a70000.serial: ttymxc4 at MMIO 0x30a70000 (irq = 65, base_baud = 15000000) is a IMX
[    2.788278] printk: console [ttymxc4] enabled
[    2.793944] 30a80000.serial: ttymxc5 at MMIO 0x30a80000 (irq = 66, base_baud = 1500000) is a IMX
[    2.804057] 30a90000.serial: ttymxc6 at MMIO 0x30a90000 (irq = 67, base_baud = 15000000) is a IMX
[    2.814419] STM32 USART driver initialized
[    2.821079] sdhci: Secure Digital Host Controller Interface driver
[    2.827350] sdhci: Copyright(c) Pierre Ossman
[    2.832201] Synopsys Designware Multimedia Card Interface Driver
[    2.839286] sdhci-pltfm: SDHCI platform and OF driver helper
[    2.846558] sdhci-esdhc-imx 30b50000.mmc: allocated mmc-pwrseq
[    2.847155] sdhci-esdhc-imx 30b40000.mmc: Got CD GPIO
[    2.896212] libphy: Fixed MDIO Bus: probed
[    2.908607] pps pps0: new PPS source ptp0
[    2.913085] mmc0: SDHCI controller on 30b40000.mmc [30b40000.mmc] using ADMA
[    2.918326] mmc1: SDHCI controller on 30b50000.mmc [30b50000.mmc] using ADMA
[    2.920427] mmc2: SDHCI controller on 30b60000.mmc [30b60000.mmc] using ADMA
[    2.939039] libphy: fec_enet_mii_bus: probed
[    2.947241] fec 30be0000.ethernet eth0: registered PHC device 0
[    2.960096] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    2.966835] ehci-platform: EHCI generic platform driver
[    2.972603] ehci-omap: OMAP-EHCI Host Controller driver
[    2.979547] usbcore: registered new interface driver uas
[    2.985104] usbcore: registered new interface driver usb-storage
[    2.991287] usbcore: registered new interface driver ums-alauda
[    2.997393] usbcore: registered new interface driver ums-cypress
[    3.003582] usbcore: registered new interface driver ums-datafab
[    3.009758] usbcore: registered new interface driver ums_eneub6250
[    3.016109] usbcore: registered new interface driver ums-freecom
[    3.022277] usbcore: registered new interface driver ums-isd200
[    3.028434] usbcore: registered new interface driver ums-jumpshot
[    3.034700] usbcore: registered new interface driver ums-karma
[    3.040697] usbcore: registered new interface driver ums-onetouch
[    3.046993] usbcore: registered new interface driver ums-realtek
[    3.053175] usbcore: registered new interface driver ums-sddr09
[    3.059261] usbcore: registered new interface driver ums-sddr55
[    3.065344] usbcore: registered new interface driver ums-usbat
[    3.073660] mmc2: new DDR MMC card at address 0001
[    3.080289] mmcblk2: mmc2:0001 M62704 3.56 GiB 
[    3.089360]  mmcblk2: p1
[    3.089870] snvs_rtc 30370000.snvs:snvs-rtc-lp: registered as rtc0
[    3.093463] mmcblk2boot0: mmc2:0001 M62704 2.00 MiB 
[    3.098394] snvs_rtc 30370000.snvs:snvs-rtc-lp: setting system clock to 1970-01-01T00:00:20 UTC (20)
[    3.107520] mmcblk2boot1: mmc2:0001 M62704 2.00 MiB 
[    3.115312] i2c_dev: i2c /dev entries driver
[    3.121102] mmcblk2rpmb: mmc2:0001 M62704 512 KiB, chardev (241:0)
[    3.122728] random: fast init done
[    3.134811] Driver for 1-wire Dallas network protocol.
[    3.147578] /cpus/cpu@0: unsupported enable-method property: psci
[    3.156931] ledtrig-cpu: registered to indicate activity on CPUs
[    3.165950] caam 30900000.crypto: Entropy delay = 3200
[    3.203391] mmc1: new high speed SDIO card at address 0001
[    3.217782] caam 30900000.crypto: failed to acquire DECO 0
[    3.223340] caam 30900000.crypto: failed to instantiate RNG
[    3.232926] hid: raw HID events driver (C) Jiri Kosina
[    3.238579] usbcore: registered new interface driver usbhid
[    3.244217] usbhid: USB HID core driver
[    3.251111] drop_monitor: Initializing network drop monitor service
[    3.258873] NET: Registered PF_INET6 protocol family
[    3.270165] Segment Routing with IPv6
[    3.274059] In-situ OAM (IOAM) with IPv6
[    3.278251] mip6: Mobile IPv6
[    3.281254] NET: Registered PF_PACKET protocol family
[    3.286881] Key type dns_resolver registered
[    3.291280] mpls_gso: MPLS GSO support
[    3.295344] ThumbEE CPU extension supported.
[    3.299687] Registering SWP/SWPB emulation handler
[    3.305727] registered taskstats version 1
[    3.309924] Loading compiled-in X.509 certificates
[    3.315488] zswap: loaded using pool lzo/zbud
[    3.321254] Key type ._fscrypt registered
[    3.325418] Key type .fscrypt registered
[    3.329468] Key type fscrypt-provisioning registered
[    3.342135] Btrfs loaded, crc32c=crc32c-generic, zoned=yes, fsverity=yes
[    3.349159] AppArmor: AppArmor sha1 policy hashing enabled
[    3.446096] imx_usb 30b10000.usb: No over current polarity defined
[    3.457245] usbmisc_imx 30b10200.usbmisc: vbus is error
[    3.462710] usbmisc_imx 30b10200.usbmisc: Error occurs during detection: -22
[    3.472837] imx_usb 30b20000.usb: No over current polarity defined
[    3.482714] ci_hdrc ci_hdrc.1: EHCI Host Controller
[    3.487720] ci_hdrc ci_hdrc.1: new USB bus registered, assigned bus number 1
[    3.510053] ci_hdrc ci_hdrc.1: USB 2.0 started, EHCI 1.00
[    3.516113] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.15
[    3.524460] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    3.531753] usb usb1: Product: EHCI Host Controller
[    3.536692] usb usb1: Manufacturer: Linux 5.15.10-armv7-lpae-x15 ehci_hcd
[    3.543540] usb usb1: SerialNumber: ci_hdrc.1
[    3.549071] hub 1-0:1.0: USB hub found
[    3.552981] hub 1-0:1.0: 1 port detected
[    3.602413] EXT4-fs (mmcblk2p1): INFO: recovery required on readonly filesystem
[    3.609834] EXT4-fs (mmcblk2p1): write access will be enabled during recovery
[    3.756052] EXT4-fs (mmcblk2p1): recovery complete
[    3.762290] EXT4-fs (mmcblk2p1): mounted filesystem with ordered data mode. Opts: (null). Quota mode: none.
[    3.772249] VFS: Mounted root (ext4 filesystem) readonly on device 179:1.
[    3.780102] devtmpfs: mounted
[    3.794490] Freeing unused kernel image (initmem) memory: 2048K
[    3.802978] Checked W+X mappings: passed, no W+X pages found
[    3.808837] Run /sbin/init as init process
[    3.823158] Not activating Mandatory Access Control as /sbin/tomoyo-init does not exist.
[    4.038571] systemd[1]: System time before build time, advancing clock.
[    4.148877] systemd[1]: systemd 245.4-4ubuntu3 running in system mode. (+PAM +AUDIT +SELINUX +IMA +APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ +LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD +IDN2 -IDN +PCRE2 default-hierarchy=hybrid)
[    4.172435] systemd[1]: Detected architecture arm.

Welcome to Ubuntu 20.04 LTS!

[    4.231027] systemd[1]: Set hostname to <arm>.
[    4.960981] systemd[1]: /lib/systemd/system/dbus.socket:5: ListenStream= references a path below legacy directory /var/run/, updating /var/run/dbus/system_bus_socket → /run/dbus/system_bus_socket; please update the unit file accordingly.
[    5.309545] random: systemd: uninitialized urandom read (16 bytes read)
[    5.325194] systemd[1]: Created slice system-modprobe.slice.
[  OK  ] Created slice system-modprobe.slice.
[    5.346314] random: systemd: uninitialized urandom read (16 bytes read)
[    5.356095] systemd[1]: Created slice system-serial\x2dgetty.slice.
[  OK  ] Created slice system-serial\x2dgetty.slice.
[    5.378345] random: systemd: uninitialized urandom read (16 bytes read)
[    5.388026] systemd[1]: Created slice User and Session Slice.
[  OK  ] Created slice User and Session Slice.
[    5.410993] systemd[1]: Started Dispatch Password Requests to Console Directory Watch.
[  OK  ] Started Dispatch Password …ts to Console Directory Watch.
[    5.434830] systemd[1]: Started Forward Password Requests to Wall Directory Watch.
[  OK  ] Started Forward Password R…uests to Wall Directory Watch.
[    5.460102] systemd[1]: Set up automount Arbitrary Executable File Formats File System Automount Point.
[  OK  ] Set up automount Arbitrary…s File System Automount Point.
[    5.486554] systemd[1]: Reached target Local Encrypted Volumes.
[  OK  ] Reached target Local Encrypted Volumes.
[    5.510541] systemd[1]: Reached target Paths.
[  OK  ] Reached target Paths.
[    5.530398] systemd[1]: Reached target Remote File Systems.
[  OK  ] Reached target Remote File Systems.
[    5.550291] systemd[1]: Reached target Slices.
[  OK  ] Reached target Slices.
[    5.566418] systemd[1]: Reached target Swap.
[  OK  ] Reached target Swap.
[    5.583626] systemd[1]: Listening on Syslog Socket.
[  OK  ] Listening on Syslog Socket.
[    5.603265] systemd[1]: Listening on fsck to fsckd communication Socket.
[  OK  ] Listening on fsck to fsckd communication Socket.
[    5.626837] systemd[1]: Listening on initctl Compatibility Named Pipe.
[  OK  ] Listening on initctl Compatibility Named Pipe.
[    5.652109] systemd[1]: Listening on Journal Audit Socket.
[  OK  ] Listening on Journal Audit Socket.
[    5.675243] systemd[1]: Listening on Journal Socket (/dev/log).
[  OK  ] Listening on Journal Socket (/dev/log).
[    5.699440] systemd[1]: Listening on Journal Socket.
[  OK  ] Listening on Journal Socket.
[    5.719568] systemd[1]: Listening on udev Control Socket.
[  OK  ] Listening on udev Control Socket.
[    5.742976] systemd[1]: Listening on udev Kernel Socket.
[  OK  ] Listening on udev Kernel Socket.
[    5.776937] systemd[1]: Mounting Huge Pages File System...
         Mounting Huge Pages File System...
[    5.804946] systemd[1]: Mounting POSIX Message Queue File System...
         Mounting POSIX Message Queue File System...
[    5.837369] systemd[1]: Mounting Kernel Debug File System...
         Mounting Kernel Debug File System...
[    5.868493] systemd[1]: Mounting Kernel Trace File System...
         Mounting Kernel Trace File System...
[    5.900572] systemd[1]: Starting Journal Service...
         Starting Journal Service...
[    5.928197] systemd[1]: Starting Set the console keyboard layout...
         Starting Set the console keyboard layout...
[    5.969342] systemd[1]: Starting Create list of static device nodes for the current kernel...
         Starting Create list of st…odes for the current kernel...
[    5.996496] systemd[1]: Condition check resulted in Load Kernel Module drm being skipped.
[    6.015166] systemd[1]: Condition check resulted in Set Up Additional Binary Formats being skipped.
[    6.035704] systemd[1]: Starting File System Check on Root Device...
         Starting File System Check on Root Device...
[    6.091715] systemd[1]: Starting Load Kernel Modules...
         Starting Load Kernel Modules...
[    6.155747] systemd[1]: Starting udev Coldplug all Devices...
         Starting udev Coldplug all Devices...
[    6.213461] systemd[1]: Mounted Huge Pages File System.
[  OK  ] Mounted     6.224597] systemd[1]: Mounted POSIX Message Queue File System.
;39mHuge Pages File System.
[  OK  ] Mounted     6.236072] systemd[1]: Mounted Kernel Debug File System.
;1;39mPOSIX Message Queue File Sy[    6.245178] systemd[1]: Mounted Kernel Trace File System.
stem.
[  OK  ] Mounted Kernel Debug File System.
[  OK  ] Mounted Kernel Trace File System.
[    6.272048] systemd[1]: Finished Create list of static device nodes for the current kernel.
[  OK  ] Finished Create list of st… nodes for the current kernel.
[    6.305931] systemd[1]: Finished Load Kernel Modules.
[  OK  ] Finished Load Kernel Modules.
[    6.347099] systemd[1]: Mounting FUSE Control File System...
         Mounting FUSE Control File System...
[    6.432411] systemd[1]: Mounting Kernel Configuration File System...
         Mounting Kernel Configuration File System...
[    6.497169] systemd[1]: Started File System Check Daemon to report status.
[  OK  ] Started File System Check Daemon to report status.
[    6.572445] systemd[1]: Starting Apply Kernel Variables...
         Starting Apply Kernel Variables...
[    6.642659] systemd[1]: Finished File System Check on Root Device.
[  OK  ] Finished File System Check on Root Device.
[    6.680123] systemd[1]: Mounted FUSE Control File System.
[  OK  ] Mounted FUSE Control File System.
[  OK  ] Mounted Kernel Configuration File System.
         Starting Remount Root and Kernel File Systems...
[  OK  ] Finished Apply Kernel Variables.
[  OK  ] Finished Remount Root and Kernel File Systems.
         Starting Load/Save Random Seed...
         Starting Create System Users...
[  OK  ] Started Journal Service.
         Starting Flush Journal to Persistent Storage...
[  OK  ] Finished Create System Users.
         Starting Create Static Device Nodes in /dev...
[  OK  ] Finished Set the console keyboard layout.
[  OK  ] Finished Create Static Device Nodes in /dev.
[  OK  ] Reached target Local File Systems (Pre).
[  OK  ] Reached target Local File Systems.
         Starting Set console font and keymap...
         Starting udev Kernel Device Manager...
[  OK  ] Finished Flush Journal to Persistent Storage.
         Starting Create Volatile Files and Directories...
[  OK  ] Finished Set console font and keymap.
[  OK  ] Started udev Kernel Device Manager.
[  OK  ] Finished Create Volatile Files and Directories.
         Starting Network Name Resolution...
         Starting Network Time Synchronization...
         Starting Update UTMP about System Boot/Shutdown...
[  OK  ] Finished Update UTMP about System Boot/Shutdown.
[  OK  ] Finished udev Coldplug all Devices.
[  OK  ] Started Network Time Synchronization.
[  OK  ] Reached target System Initialization.
[  OK  ] Started Daily Cleanup of Temporary Directories.
[  OK  ] Reached target System Time Set.
[  OK  ] Reached target System Time Synchronized.
[  OK  ] Started Periodic ext4 Onli…ata Check for All Filesystems.
[  OK  ] Started Discard unused blocks once a week.
[  OK  ] Started Daily rotation of log files.
[  OK  ] Started Message of the Day.
[  OK  ] Reached target Timers.
[  OK  ] Listening on Avahi mDNS/DNS-SD Stack Activation Socket.
[  OK  ] Listening on D-Bus System Message Bus Socket.
[  OK  ] Reached target Sockets.
[  OK  ] Reached target Basic System.
         Starting Avahi mDNS/DNS-SD Stack...
[  OK  ] Started Regular background program processing daemon.
[  OK  ] Started D-Bus System Message Bus.
         Starting Network Manager...
[  OK  ] Started Save initial kernel messages after boot.
         Starting Remove Stale Onli…t4 Metadata Check Snapshots...
         Starting Dispatcher daemon for systemd-networkd...
[  OK  ] Started Set the CPU Frequency Scaling governor.
         Starting Authorization Manager...
         Starting Regenerate SSH host keys...
         Starting System Logging Service...
         Starting Login Service...
         Starting WPA supplicant...
[  OK  ] Started Network Name Resolution.
[  OK  ] Finished Load/Save Random Seed.
[  OK  ] Reached target Host and Network Name Lookups.
[  OK  ] Started System Logging Service.
[  OK  ] Started Avahi mDNS/DNS-SD Stack.
[  OK  ] Started WPA supplicant.
[  OK  ] Started Network Manager.
[  OK  ] Started Authorization Manager.
[  OK  ] Reached target Network.
         Starting Modem Manager...
         Starting A high performanc… and a reverse proxy server...
         Starting Permit User Sessions...
[  OK  ] Finished Remove Stale Onli…ext4 Metadata Check Snapshots.
[  OK  ] Finished Permit User Sessions.
         Starting Set console scheme...
         Starting Hostname Service...
[  OK  ] Finished Set console scheme.
[  OK  ] Created slice system-getty.slice.
[  OK  ] Started Getty on tty1.
[  OK  ] Started Modem Manager.
[  OK  ] Started A high performance…er and a reverse proxy server.
[  OK  ] Started Dispatcher daemon for systemd-networkd.
[  OK  ] Started Login Service.
[  OK  ] Started Hostname Service.
         Starting Network Manager Script Dispatcher Service...
[  OK  ] Started Network Manager Script Dispatcher Service.

U-Boot SPL 2021.10 (Jan 12 2022 - 11:36:06 +0100)
Trying to boot from MMC1


U-Boot 2021.10 (Jan 12 2022 - 11:36:06 +0100)

CPU:   Freescale i.MX7D rev1.2 1000 MHz (running at 792 MHz)
CPU:   Commercial temperature grade (0C to 95C) at 36C
Reset cause: POR
Model: TechNexion PICO-IMX7D Board and PI baseboard
Board: i.MX7D PICOSOM
I2C:   ready
DRAM:  512 MiB
PMIC:  PFUZE3000 DEV_ID=0x30 REV_ID=0x11
MMC:   FSL_SDHC: 3, FSL_SDHC: 1, FSL_SDHC: 0
Loading Environment from MMC... OK
In:    serial
Out:   serial
Err:   serial
Net:   eth0: ethernet@30be0000
Hit any key to stop autoboot:  0 
Saving Environment to MMC... Writing to MMC(0)... OK
switch to partitions #0, OK
mmc0(part 0) is current device
Scanning mmc 0:1...
Found /boot/extlinux/extlinux.conf
Retrieving file: /boot/extlinux/extlinux.conf
188 bytes read in 3 ms (60.5 KiB/s)
1:	Linux 5.15.10-armv7-lpae-x15
Retrieving file: /boot/vmlinuz-5.15.10-armv7-lpae-x15
12116480 bytes read in 270 ms (42.8 MiB/s)
append: root=/dev/mmcblk2p1 ro rootfstype=ext4 rootwait
Retrieving file: /boot/dtbs/5.15.10-armv7-lpae-x15/imx7d-pico-pi.dtb
49781 bytes read in 4 ms (11.9 MiB/s)
Kernel image @ 0x80800000 [ 0x000000 - 0xb8e200 ]
## Flattened Device Tree blob at 83000000
   Booting using the fdt blob at 0x83000000
   Using Device Tree in place at 83000000, end 8300f274

Starting kernel ...

[    0.000000] Booting Linux on physical CPU 0x0
[    0.000000] Linux version 5.15.10-armv7-lpae-x15 (pietrecadute@pietrecadute-desktop) (arm-linux-gnueabi-gcc (GCC) 11.1.0, GNU ld (GNU Binutils) 2.36.1) #1 SMP PREEMPT Wed Jan 12 15:54:20 CET 2022
[    0.000000] CPU: ARMv7 Processor [410fc075] revision 5 (ARMv7), cr=30c5387d
[    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: TechNexion PICO-IMX7D Board and PI baseboard
[    0.000000] Memory policy: Data cache writealloc
[    0.000000] efi: UEFI not found.
[    0.000000] cma: Reserved 64 MiB at 0x000000009c000000
[    0.000000] Zone ranges:
[    0.000000]   DMA      [mem 0x0000000080000000-0x000000009fffffff]
[    0.000000]   Normal   empty
[    0.000000]   HighMem  empty
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   0: [mem 0x0000000080000000-0x000000009fffffff]
[    0.000000] Initmem setup node 0 [mem 0x0000000080000000-0x000000009fffffff]
[    0.000000] psci: probing for conduit method from DT.


Everything seems good but every time it reaches that same last line it reboots and starts again. And I’m not seeing anything wrong in the boot logs.

P.S. I don’t know what you are saying about the watchdog, if you can explain it a bit further it would be much appreciated. Thanks

That is strange! I’ve been dealing with another prototype, which was having a similar issue… Can you try a different power source? A more beefier option fixed that for me… Grab’s my power meter…

Edit: Power, probably not the real issue, my other prototype was 5V 2.3A, where as this is 5V 0.6A, it’s above USB1/2. spec of 5V 0.5A, so might work…

Regards,

You were right! Changing the power source solved it. I’m now booted into ubuntu. Thanks!