U-Boot SPL 2021.10-wb1.7.1-gaf2600c5e5 (Oct 23 2023 - 08:43:42 +0000) DRAM init ok, rows:15, ncs:1, size: 512MB .p0_mpdgctrl0 = 0x01070107 .p0_mpdgctrl1 = 0x0e3f0e3f .p0_mprddlctl = 0x3f3f3a3d .p0_mpwrdlctl = 0x3f3f3835 .p0_mpwldectrl0 = 0x000c000b .p0_mpwldectrl1 = 0x000d000d Trying to boot from MMC1 Warning - USDHC2 controller not supporting U-Boot 2021.10-wb1.7.1-gaf2600c5e5 (Oct 23 2023 - 08:43:42 +0000) CPU: Freescale i.MX6ULL rev1.1 792 MHz (running at 396 MHz) CPU: Industrial temperature grade (-40C to 105C) at 45C Reset cause: POR Model: Wiren Board rev. 6.1 (i.MX6UL) Board: Wiren Board MX6UL DRAM: 512 MiB MMC: FSL_SDHC: 1 In: serial Out: serial Err: serial Loading Environment from MMC... OK Will only keep env vars: mmcpart bootcount upgrade_available uenvcmd wb_webupd o tp_program otp_aes_program ## Info: input data size = 43 = 0x2B bootcount=0 mmcpart=2 upgrade_available=0 Environment size: 43/8188 bytes ## Resetting to default environment ## Info: input data size = 43 = 0x2B Net: eth0: ethernet@2188000 Hit any key to stop autoboot: 0 ## Info: input data size = 4285 = 0x10BD switch to partitions #0, OK mmc1(part 0) is current device eMMC found on device 1 Press FW button to enter firmware update mode ................................................ Checking if there is a USB storage with update file wb6_update.fit dev: usb1_vbus @ regulator@0 starting USB... Bus usb@2184000: USB EHCI 1.00 Bus usb@2184200: USB EHCI 1.00 scanning bus usb@2184000 for devices... 1 USB Device(s) found scanning bus usb@2184200 for devices... EHCI timed out on TD - token=0x80008d80 USB device not accepting new address (error=22) 1 USB Device(s) found scanning usb for storage devices... 0 Storage Device(s) found No storage devices, perhaps not 'usb start'ed..? No USB update detected, continuing boot 323 bytes read in 2 ms (157.2 KiB/s) Importing environment from 0x82000000... Checking if uenvcmd is set ... Running default loadzimage ... 6304360 bytes read in 273 ms (22 MiB/s) MMC read: dev # 1, block # 2016, count 32 ... 32 blocks read: OK Reading overlays list from eMMC Reading factory fdt name from eMMC Loading factory fdt imx6ul-wirenboard65 46062 bytes read in 6 ms (7.3 MiB/s) 485 bytes read in 3 ms (157.2 KiB/s) Applying DT overlay wb6-nogsm 597 bytes read in 3 ms (194.3 KiB/s) Applying DT overlay wb6-wifi-rtl8723bu 509 bytes read in 3 ms (165 KiB/s) Applying DT overlay wb6-noradio 334 bytes read in 3 ms (108.4 KiB/s) Applying DT overlay wb6-eth1 254 bytes read in 3 ms (82 KiB/s) Applying DT overlay temp-industrial Applying extra overlay Booting from mmc ... Kernel image @ 0x82000000 [ 0x000000 - 0x603268 ] ## Flattened Device Tree blob at 83000000 Booting using the fdt blob at 0x83000000 Loading Device Tree to 9ef77000, end 9ef99fff ... OK Starting kernel ... [ 0.000000] Booting Linux on physical CPU 0x0 [ 0.000000] Linux version 5.10.35-wb159 (root@wbdevenv) (arm-linux-gnueabihf-gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2) #1 Wed Dec 27 07:31:56 UTC 2023 [ 0.000000] CPU: ARMv7 Processor [410fc075] revision 5 (ARMv7), cr=10c53c7d [ 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: Wiren Board rev. 6.5 (i.MX6UL/ULL) [ 0.000000] Memory policy: Data cache writeback [ 0.000000] cma: Reserved 16 MiB at 0x9f000000 [ 0.000000] Zone ranges: [ 0.000000] Normal [mem 0x0000000080000000-0x000000009fffffff] [ 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] CPU: All CPU(s) started in SVC mode. [ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 129920 [ 0.000000] Kernel command line: console=ttymxc0,115200 root=/dev/mmcblk0p2 rootwait ro [ 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:off, heap free:off [ 0.000000] Memory: 489364K/524288K available (8192K kernel code, 728K rwdata, 2776K rodata, 1024K init, 283K bss, 18540K reserved, 16384K cma-reserved) [ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1 [ 0.000000] NR_IRQS: 16, nr_irqs: 16, preallocated irqs: 16 [ 0.000000] random: get_random_bytes called from start_kernel+0x234/0x3dc with crng_init=0 [ 0.000000] Switching to timer-based delay loop, resolution 41ns [ 0.000019] sched_clock: 32 bits at 24MHz, resolution 41ns, wraps every 89478484971ns [ 0.000059] clocksource: mxc_timer1: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 79635851949 ns [ 0.002746] Console: colour dummy device 80x30 [ 0.002812] Calibrating delay loop (skipped), value calculated using timer frequency.. 48.00 BogoMIPS (lpj=240000) [ 0.002849] pid_max: default: 32768 minimum: 301 [ 0.003241] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes, linear) [ 0.003274] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes, linear) [ 0.004975] CPU: Testing write buffer coherency: ok [ 0.006186] Setting up static identity map for 0x80100000 - 0x80100078 [ 0.007069] devtmpfs: initialized [ 0.024514] VFP support v0.3: implementor 41 architecture 2 part 30 variant 7 rev 5 [ 0.025015] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns [ 0.025061] futex hash table entries: 256 (order: -1, 3072 bytes, linear) [ 0.026427] pinctrl core: initialized pinctrl subsystem [ 0.028408] NET: Registered protocol family 16 [ 0.030618] DMA: preallocated 256 KiB pool for atomic coherent allocations [ 0.032560] thermal_sys: Registered thermal governor 'step_wise' [ 0.032833] cpuidle: using governor menu [ 0.194276] vdd1p1: supplied by regulator-dummy [ 0.205247] vdd3p0: supplied by regulator-dummy [ 0.216233] cpu: supplied by regulator-dummy [ 0.227219] vddsoc: supplied by regulator-dummy [ 0.546444] No ATAGs? [ 0.546504] hw-breakpoint: found 5 (+1 reserved) breakpoint and 4 watchpoint registers. [ 0.546525] hw-breakpoint: maximum watchpoint size is 8 bytes. [ 0.547100] debugfs: Directory 'dummy-iomuxc-gpr@20e4000' with parent 'regmap' already present! [ 0.547701] imx6ul-pinctrl 20e0000.pinctrl: initialized IMX pinctrl driver [ 0.549206] imx6ul-pinctrl 2290000.iomuxc-snvs: no groups defined in /soc/bus@2200000/iomuxc-snvs@2290000 [ 0.549244] imx6ul-pinctrl 2290000.iomuxc-snvs: initialized IMX pinctrl driver [ 0.591670] mxs-dma 1804000.dma-apbh: initialized [ 0.596935] SCSI subsystem initialized [ 0.597442] usbcore: registered new interface driver usbfs [ 0.597564] usbcore: registered new interface driver hub [ 0.597675] usbcore: registered new device driver usb [ 0.598493] gpio-48 (i2c_rtc): enforced open drain please flag it properly in DT/ACPI DSDT/board file [ 0.598617] gpio-49 (i2c_rtc): enforced open drain please flag it properly in DT/ACPI DSDT/board file [ 0.599562] i2c-gpio i2c_rtc: using lines 48 (SDA) and 49 (SCL) [ 0.600299] gpio-76 (i2c_eeprom1): enforced open drain please flag it properly in DT/ACPI DSDT/board file [ 0.600427] gpio-67 (i2c_eeprom1): enforced open drain please flag it properly in DT/ACPI DSDT/board file [ 0.601000] i2c-gpio i2c_eeprom1: using lines 76 (SDA) and 67 (SCL) [ 0.601681] gpio-70 (i2c_eeprom2): enforced open drain please flag it properly in DT/ACPI DSDT/board file [ 0.601804] gpio-71 (i2c_eeprom2): enforced open drain please flag it properly in DT/ACPI DSDT/board file [ 0.602382] i2c-gpio i2c_eeprom2: using lines 70 (SDA) and 71 (SCL) [ 0.604036] gpio-30 (scl): enforced open drain please flag it properly in DT/ACPI DSDT/board file [ 0.604415] i2c i2c-1: IMX I2C adapter registered [ 0.605150] mc: Linux media interface: v0.10 [ 0.605261] videodev: Linux video capture interface: v2.00 [ 0.605393] pps_core: LinuxPPS API ver. 1 registered [ 0.605412] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti [ 0.605461] PTP clock support registered [ 0.606051] Advanced Linux Sound Architecture Driver Initialized. [ 0.608168] clocksource: Switched to clocksource mxc_timer1 [ 0.625873] NET: Registered protocol family 2 [ 0.627149] tcp_listen_portaddr_hash hash table entries: 512 (order: 0, 4096 bytes, linear) [ 0.627245] TCP established hash table entries: 4096 (order: 2, 16384 bytes, linear) [ 0.627351] TCP bind hash table entries: 4096 (order: 2, 16384 bytes, linear) [ 0.627455] TCP: Hash tables configured (established 4096 bind 4096) [ 0.627657] UDP hash table entries: 256 (order: 0, 4096 bytes, linear) [ 0.627714] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes, linear) [ 0.628049] NET: Registered protocol family 1 [ 0.629097] RPC: Registered named UNIX socket transport module. [ 0.629133] RPC: Registered udp transport module. [ 0.629150] RPC: Registered tcp transport module. [ 0.629166] RPC: Registered tcp NFSv4.1 backchannel transport module. [ 0.630252] hw perfevents: enabled with armv7_cortex_a7 PMU driver, 5 counters available [ 0.633024] Initialise system trusted keyrings [ 0.633477] workingset: timestamp_bits=14 max_order=17 bucket_order=3 [ 0.645076] NFS: Registering the id_resolver key type [ 0.645160] Key type id_resolver registered [ 0.645182] Key type id_legacy registered [ 0.879563] Key type asymmetric registered [ 0.879602] Asymmetric key parser 'x509' registered [ 0.879726] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 247) [ 0.879749] io scheduler mq-deadline registered [ 0.879768] io scheduler kyber registered [ 0.891513] imx-sdma 20ec000.sdma: Direct firmware load for imx/sdma/sdma-imx6q.bin failed with error -2 [ 0.891561] imx-sdma 20ec000.sdma: external firmware not found, using ROM firmware [ 0.895407] 2020000.serial: ttymxc0 at MMIO 0x2020000 (irq = 20, base_baud = 5000000) is a IMX [ 1.557971] printk: console [ttymxc0] enabled [ 1.564462] 21e8000.serial: ttymxc1 at MMIO 0x21e8000 (irq = 58, base_baud = 5000000) is a IMX [ 1.608223] imx_rngc 2284000.rng: Freescale RNGB registered (HW revision 2.129) [ 1.624930] random: fast init done [ 1.628947] random: crng init done [ 1.659521] brd: module loaded [ 1.677560] loop: module loaded [ 1.681157] at24 5-0050: supply vcc not found, using dummy regulator [ 1.692573] at24 5-0050: 256 byte 24c02 EEPROM, writable, 1 bytes/write [ 1.699577] at24 6-0050: supply vcc not found, using dummy regulator [ 1.710910] at24 6-0050: 256 byte 24c02 EEPROM, writable, 1 bytes/write [ 1.720827] libphy: Fixed MDIO Bus: probed [ 1.727748] pps pps0: new PPS source ptp0 [ 1.767968] libphy: fec_enet_mii_bus: probed [ 1.773451] fec 20b4000.ethernet ethFEC0: registered PHC device 0 [ 1.898879] pps pps1: new PPS source ptp1 [ 1.905478] libphy: fec_enet_mii_bus: probed [ 1.914184] fec 2188000.ethernet ethFEC1: registered PHC device 1 [ 1.921283] PPP generic driver version 2.4.2 [ 1.925960] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver [ 1.932602] ehci-mxc: Freescale On-Chip EHCI Host driver [ 1.938373] usbcore: registered new interface driver usb-storage [ 1.944621] usbcore: registered new interface driver usbserial_generic [ 1.951299] usbserial: USB Serial support registered for generic [ 2.012535] rtc-pcf8563 4-0051: registered as rtc0 [ 2.029332] rtc-pcf8563 4-0051: setting system clock to 2026-01-16T09:56:52 UTC (1768557412) [ 2.047603] snvs_rtc 20cc000.snvs:snvs-rtc-lp: registered as rtc1 [ 2.054126] i2c /dev entries driver [ 2.060871] lm75 4-0048: supply vs not found, using dummy regulator [ 2.072471] lm75 4-0048: hwmon0: sensor 'lm75b' [ 2.192499] sdhci: Secure Digital Host Controller Interface driver [ 2.198778] sdhci: Copyright(c) Pierre Ossman [ 2.203150] sdhci-pltfm: SDHCI platform and OF driver helper [ 2.217865] ledtrig-cpu: registered to indicate activity on CPUs [ 2.225711] usbcore: registered new interface driver usbhid [ 2.231410] usbhid: USB HID core driver [ 2.246411] Initializing XFRM netlink socket [ 2.250865] mmc0: SDHCI controller on 2194000.mmc [2194000.mmc] using ADMA [ 2.259654] NET: Registered protocol family 10 [ 2.266769] Segment Routing with IPv6 [ 2.270910] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver [ 2.278923] NET: Registered protocol family 17 [ 2.284046] Key type dns_resolver registered [ 2.292493] registered taskstats version 1 [ 2.296649] Loading compiled-in X.509 certificates [ 2.320456] imx_thermal 20c8000.anatop:tempmon: Industrial CPU temperature grade - max:105C critical:100C passive:95C [ 2.332463] of_cfs_init [ 2.335073] of_cfs_init: OK [ 2.342809] ALSA device list: [ 2.345923] No soundcards found. [ 2.349803] Waiting for root device /dev/mmcblk0p2... [ 2.358756] mmc0: new DDR MMC card at address 0001 [ 2.364482] mmcblk0: mmc0:0001 W62704 3.53 GiB [ 2.369534] mmcblk0boot0: mmc0:0001 W62704 partition 1 2.00 MiB [ 2.375851] mmcblk0boot1: mmc0:0001 W62704 partition 2 2.00 MiB [ 2.382186] mmcblk0rpmb: mmc0:0001 W62704 partition 3 512 KiB, chardev (245:0) [ 2.392496] mmcblk0: p1 p2 p3 p4 < p5 p6 > [ 2.414751] EXT4-fs (mmcblk0p2): INFO: recovery required on readonly filesystem [ 2.422159] EXT4-fs (mmcblk0p2): write access will be enabled during recovery [ 12.248322] sdhci-esdhc-imx 2194000.mmc: Card stuck in wrong state! card_busy_detect status: 0xe00 [ 12.257773] mmc0: cache flush error -110 [ 13.551186] mmc0: tried to HW reset card, got error -110 [ 13.556553] mmcblk0: recovery failed! [ 13.560520] blk_update_request: I/O error, dev mmcblk0, sector 34816 op 0x1:(WRITE) flags 0x800 phys_seg 2 prio class 0 [ 13.571488] Buffer I/O error on dev mmcblk0p2, logical block 0, lost async page write [ 13.579494] Buffer I/O error on dev mmcblk0p2, logical block 1, lost async page write [ 13.590441] blk_update_request: I/O error, dev mmcblk0, sector 35152 op 0x1:(WRITE) flags 0x800 phys_seg 2 prio class 0 [ 13.601280] Buffer I/O error on dev mmcblk0p2, logical block 42, lost async page write [ 13.609241] Buffer I/O error on dev mmcblk0p2, logical block 43, lost async page write [ 13.617834] mmc0: card 0001 removed [ 13.621607] blk_update_request: I/O error, dev mmcblk0, sector 0 op 0x1:(WRITE) flags 0x800 phys_seg 0 prio class 0 [ 13.632113] JBD2: recovery failed [ 13.635442] EXT4-fs (mmcblk0p2): error loading journal [ 13.646877] VFS: Cannot open root device "mmcblk0p2" or unknown-block(179,2): error -5 [ 13.654891] Please append a correct "root=" boot option; here are the available partitions: [ 13.663278] 0100 65536 ram0 [ 13.663282] (driver?) [ 13.669418] 0101 65536 ram1 [ 13.669421] (driver?) [ 13.675536] 0102 65536 ram2 [ 13.675540] (driver?) [ 13.681676] 0103 65536 ram3 [ 13.681679] (driver?) [ 13.687793] 0104 65536 ram4 [ 13.687796] (driver?) [ 13.693937] 0105 65536 ram5 [ 13.693941] (driver?) [ 13.700069] 0106 65536 ram6 [ 13.700072] (driver?) [ 13.706186] 0107 65536 ram7 [ 13.706189] (driver?) [ 13.712317] 0108 65536 ram8 [ 13.712320] (driver?) [ 13.718445] 0109 65536 ram9 [ 13.718448] (driver?) [ 13.724562] 010a 65536 ram10 [ 13.724567] (driver?) [ 13.730781] 010b 65536 ram11 [ 13.730784] (driver?) [ 13.736983] 010c 65536 ram12 [ 13.736986] (driver?) [ 13.743203] 010d 65536 ram13 [ 13.743208] (driver?) [ 13.749421] 010e 65536 ram14 [ 13.749426] (driver?) [ 13.755625] 010f 65536 ram15 [ 13.755628] (driver?) [ 13.761852] b300 3702784 mmcblk0 [ 13.761856] driver: mmcblk [ 13.768677] b301 16384 mmcblk0p1 e7bb910b-01 [ 13.768680] [ 13.775489] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(179,2) [ 13.783934] CPU: 0 PID: 1 Comm: swapper Not tainted 5.10.35-wb159 #1 [ 13.790289] Hardware name: Freescale i.MX6 Ultralite (Device Tree) [ 13.796502] [] (unwind_backtrace) from [] (show_stack+0x10/0x14) [ 13.804260] [] (show_stack) from [] (panic+0xe8/0x2f4) [ 13.811156] [] (panic) from [] (mount_block_root+0x1d4/0x278) [ 13.818656] [] (mount_block_root) from [] (prepare_namespace+0x120/0x178) [ 13.827195] [] (prepare_namespace) from [] (kernel_init+0x8/0x114) [ 13.835123] [] (kernel_init) from [] (ret_from_fork+0x14/0x2c) [ 13.842698] Exception stack(0xb104ffb0 to 0xb104fff8) [ 13.847756] ffa0: 00000000 00000000 00000000 00000000 [ 13.855941] ffc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 13.864124] ffe0: 00000000 00000000 00000000 00000000 00000013 00000000 [ 13.870753] Rebooting in 10 seconds..