U-Boot SPL 2021.10-wb1.7.0-gc221f7953f (Jul 26 2023 - 08:32:47 +0000) DRAM: 1024 MiB Trying to boot from MMC2 U-Boot 2021.10-wb1.7.0-gc221f7953f (Jul 26 2023 - 08:32:47 +0000) CPU: Allwinner R40 (SUN8I 1701) Model: Wiren Board rev. 7.2.0 (A40i) I2C: ready DRAM: 1 GiB MMC: mmc@1c0f000: 0, mmc@1c11000: 1 Loading Environment from MMC... OK In: serial@1c28000 Out: serial@1c28000 Err: serial@1c28000 Will only keep env vars: mmcpart bootcount upgrade_available uenvcmd wb_webupd otp_program otp_aes_program ## Info: input data size = 142 = 0x8E bootcount=0 mmcpart=2 uenvcmd=true ; echo reset environment; env default -a; setenv mmcdev 0; saveenv; bmode emmc; reset upgrade_available=0 Environment size: 142/131068 bytes ## Resetting to default environment ## Info: input data size = 142 = 0x8E Net: No ethernet found. Hit key to stop autoboot in 1s ## Info: input data size = 4281 = 0x10B9 switch to partitions #0, OK mmc1(part 0) is current device eMMC found on device 1 Press FW button to enter firmware update mode .................................... Entering firmware update mode. Checking if ubootenv part is present ## Loading FIT header to 0x42000000 ... ## Loading FIT strings to 0x42000028 ... ## Loading FIT struct to 0x42000100 ... Can't find subimage 'ubootenv' Extracting kernel ## Loading FIT header to 0x42000000 ... ## Loading FIT strings to 0x42000028 ... ## Loading FIT struct to 0x42000100 ... 11523544 bytes read in 333 ms (33 MiB/s) Description: Update kernel Type: Kernel Image Compression: uncompressed Data Start: 0x42000300 Data Size: 11514584 Bytes = 11 MiB Architecture: ARM OS: Linux Load Address: unavailable Entry Point: unavailable Hash algo: sha1 Hash value: 1ff1cde3a8f5c3e8fb13cbc9e5c1da08dcbcb29c ## Verifying ... sha1+ Loading part 0 ... OK Extracting DTB ## Loading FIT header to 0x43000000 ... ## Loading FIT strings to 0x43000028 ... ## Loading FIT struct to 0x43000100 ... 66359 bytes read in 24 ms (2.6 MiB/s) Description: Update DTB Type: Flat Device Tree Compression: uncompressed Data Start: 0x43000440 Data Size: 57079 Bytes = 55.7 KiB Architecture: ARM Hash algo: sha1 Hash value: cc8f53819ec9d54fdc3c0a6bc7f711056435037f ## Verifying ... sha1+ Loading part 0 ... OK Kernel image @ 0x42000000 [ 0x000000 - 0xafb2d8 ] ## Flattened Device Tree blob at 43000000 Booting using the fdt blob at 0x43000000 Loading Device Tree to 49fef000, end 49fffef6 ... OK ## DT property 'device-serial' not found! If the device was produced before 2023-08-07, please ignore it 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 2021013 [ 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: Wiren Board rev. 7.x (A40i), FIT bootlet [ 0.000000] Memory policy: Data cache writealloc [ 0.000000] cma: Reserved 16 MiB at 0x7ec00000 [ 0.000000] Zone ranges: [ 0.000000] Normal [mem 0x0000000040000000-0x000000006fffffff] [ 0.000000] HighMem [mem 0x0000000070000000-0x000000007fffffff] [ 0.000000] Movable zone start for each node [ 0.000000] Early memory node ranges [ 0.000000] node 0: [mem 0x0000000040000000-0x000000007fffffff] [ 0.000000] Initmem setup node 0 [mem 0x0000000040000000-0x000000007fffffff] [ 0.000000] psci: probing for conduit method from DT. [ 0.000000] psci: Using PSCI v0.1 Function IDs from DT [ 0.000000] percpu: Embedded 15 pages/cpu s31180 r8192 d22068 u61440 [ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 260416 [ 0.000000] Kernel command line: console=ttyS0,115200 bootmode=update_auto [ 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: 1003260K/1048576K available (7168K kernel code, 655K rwdata, 1540K rodata, 8192K init, 396K ) [ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1 [ 0.000000] rcu: Hierarchical RCU implementation. [ 0.000000] rcu: RCU restricting CPUs from NR_CPUS=8 to nr_cpu_ids=4. [ 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=4 [ 0.000000] NR_IRQS: 16, nr_irqs: 16, preallocated irqs: 16 [ 0.000000] GIC: Using split EOI/Deactivate mode [ 0.000000] random: get_random_bytes called from start_kernel+0x32c/0x4f8 with crng_init=0 [ 0.000000] clocksource: timer: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 79635851949 ns [ 0.000000] arch_timer: cp15 timer(s) running at 24.00MHz (phys). [ 0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x588fe9dc0, max_idle_ns: 44079520s [ 0.000008] sched_clock: 56 bits at 24MHz, resolution 41ns, wraps every 4398046511097ns [ 0.000025] Switching to timer-based delay loop, resolution 41ns [ 0.000363] Console: colour dummy device 80x30 [ 0.000426] Calibrating delay loop (skipped), value calculated using timer frequency.. 48.00 BogoMIPS (lpj=24000) [ 0.000450] pid_max: default: 32768 minimum: 301 [ 0.000622] Mount-cache hash table entries: 2048 (order: 1, 8192 bytes, linear) [ 0.000642] Mountpoint-cache hash table entries: 2048 (order: 1, 8192 bytes, linear) [ 0.003069] CPU: Testing write buffer coherency: ok [ 0.003552] /cpus/cpu@0 missing clock-frequency property [ 0.003599] /cpus/cpu@1 missing clock-frequency property [ 0.003638] /cpus/cpu@2 missing clock-frequency property [ 0.003679] /cpus/cpu@3 missing clock-frequency property [ 0.003699] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000 [ 0.004477] Setting up static identity map for 0x40100000 - 0x40100060 [ 0.004649] rcu: Hierarchical SRCU implementation. [ 0.005408] smp: Bringing up secondary CPUs ... [ 0.016257] CPU1: thread -1, cpu 1, socket 0, mpidr 80000001 [ 0.027205] CPU2: thread -1, cpu 2, socket 0, mpidr 80000002 [ 0.038078] CPU3: thread -1, cpu 3, socket 0, mpidr 80000003 [ 0.038194] smp: Brought up 1 node, 4 CPUs [ 0.038225] SMP: Total of 4 processors activated (192.00 BogoMIPS). [ 0.038234] CPU: All CPU(s) started in HYP mode. [ 0.038242] CPU: Virtualization extensions available. [ 0.038970] devtmpfs: initialized [ 0.059532] VFP support v0.3: implementor 41 architecture 2 part 30 variant 7 rev 5 [ 0.059829] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns [ 0.059859] futex hash table entries: 1024 (order: 4, 65536 bytes, linear) [ 0.060818] pinctrl core: initialized pinctrl subsystem [ 0.063634] NET: Registered protocol family 16 [ 0.065005] DMA: preallocated 256 KiB pool for atomic coherent allocations [ 0.066204] thermal_sys: Registered thermal governor 'step_wise' [ 0.068082] hw-breakpoint: found 5 (+1 reserved) breakpoint and 4 watchpoint registers. [ 0.068122] hw-breakpoint: maximum watchpoint size is 8 bytes. [ 0.125660] SCSI subsystem initialized [ 0.125923] usbcore: registered new interface driver usbfs [ 0.125982] usbcore: registered new interface driver hub [ 0.126039] usbcore: registered new device driver usb [ 0.129603] clocksource: Switched to clocksource arch_sys_counter [ 0.130073] FS-Cache: Loaded [ 0.130385] CacheFiles: Loaded [ 0.145007] NET: Registered protocol family 2 [ 0.145943] tcp_listen_portaddr_hash hash table entries: 512 (order: 0, 6144 bytes, linear) [ 0.146010] TCP established hash table entries: 8192 (order: 3, 32768 bytes, linear) [ 0.146126] TCP bind hash table entries: 8192 (order: 4, 65536 bytes, linear) [ 0.146306] TCP: Hash tables configured (established 8192 bind 8192) [ 0.146463] UDP hash table entries: 512 (order: 2, 16384 bytes, linear) [ 0.146539] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes, linear) [ 0.146801] NET: Registered protocol family 1 [ 0.147686] RPC: Registered named UNIX socket transport module. [ 0.147706] RPC: Registered udp transport module. [ 0.147715] RPC: Registered tcp transport module. [ 0.147724] RPC: Registered tcp NFSv4.1 backchannel transport module. [ 0.877264] hw perfevents: enabled with armv7_cortex_a7 PMU driver, 5 counters available [ 0.879201] workingset: timestamp_bits=14 max_order=18 bucket_order=4 [ 0.894231] NFS: Registering the id_resolver key type [ 0.894294] Key type id_resolver registered [ 0.894308] Key type id_legacy registered [ 0.894373] ntfs: driver 2.1.32 [Flags: R/W]. [ 0.895260] bounce: pool size: 64 pages [ 0.895322] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 250) [ 0.895337] io scheduler mq-deadline registered [ 0.895348] io scheduler kyber registered [ 0.896042] sun4i-usb-phy 1c13400.phy: Couldn't request ID GPIO [ 1.031083] Serial: 8250/16550 driver, 8 ports, IRQ sharing disabled [ 1.052352] loop: module loaded [ 1.064618] libphy: Fixed MDIO Bus: probed [ 1.065113] sun4i-mdio 1c0b080.mdio: supply phy not found, using dummy regulator [ 1.066229] libphy: sun4i_mii_bus: probed [ 1.070008] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver [ 1.070031] ehci-platform: EHCI generic platform driver [ 1.070722] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver [ 1.070757] ohci-platform: OHCI generic platform driver [ 1.072230] usbcore: registered new interface driver cdc_acm [ 1.072265] cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters [ 1.072440] usbcore: registered new interface driver usb-storage [ 1.075537] sun6i-rtc 1c20400.rtc: registered as rtc1 [ 1.075557] sun6i-rtc 1c20400.rtc: RTC enabled [ 1.075855] i2c /dev entries driver [ 1.081045] sunxi-wdt 1c20c90.watchdog: Watchdog enabled (timeout=16 sec, nowayout=0) [ 1.084496] ledtrig-cpu: registered to indicate activity on CPUs [ 1.085095] sun8i-ce 1c15000.crypto: Set mod clock to 300000000 (300 Mhz) from 24000000 (24 Mhz) [ 1.085431] sun8i-ce 1c15000.crypto: will run requests pump with realtime priority [ 1.086023] sun8i-ce 1c15000.crypto: will run requests pump with realtime priority [ 1.086195] sun8i-ce 1c15000.crypto: will run requests pump with realtime priority [ 1.086368] sun8i-ce 1c15000.crypto: will run requests pump with realtime priority [ 1.086511] sun8i-ce 1c15000.crypto: Register cbc(aes) [ 1.086664] sun8i-ce 1c15000.crypto: Register ecb(aes) [ 1.086806] sun8i-ce 1c15000.crypto: Register cbc(des3_ede) [ 1.086940] sun8i-ce 1c15000.crypto: Register ecb(des3_ede) [ 1.087092] sun8i-ce 1c15000.crypto: CryptoEngine Die ID 0 [ 1.090830] iio-rescale a1-volt: using raw+scale source channel [ 1.091202] iio-rescale a2-volt: using raw+scale source channel [ 1.091522] iio-rescale a3-volt: using raw+scale source channel [ 1.091839] iio-rescale vin-volt: using raw+scale source channel [ 1.095467] NET: Registered protocol family 10 [ 1.096765] Segment Routing with IPv6 [ 1.096886] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver [ 1.097683] NET: Registered protocol family 17 [ 1.097795] Key type dns_resolver registered [ 1.097864] Registering SWP/SWPB emulation handler [ 1.097952] registered taskstats version 1 [ 1.124406] sun4i-usb-phy 1c13400.phy: Couldn't request ID GPIO [ 1.130331] sun4i-pinctrl 1c20800.pinctrl: initialized sunXi PIO driver [ 1.130831] sun4i-pinctrl 1c20800.pinctrl: supply vcc-pb not found, using dummy regulator [ 1.133949] printk: console [ttyS0] disabled [ 1.134125] 1c28000.serial: ttyS0 at MMIO 0x1c28000 (irq = 53, base_baud = 1500000) is a Allwinner sun4i [ 1.986633] printk: console [ttyS0] enabled [ 1.992017] sun4i-pinctrl 1c20800.pinctrl: Couldn't get bank PI regulator [ 1.998815] sun4i-pinctrl 1c20800.pinctrl: request() failed for pin 274 [ 2.005654] sun4i-pinctrl 1c20800.pinctrl: pin-274 (1c28800.serial) status -517 [ 2.013035] sun4i-pinctrl 1c20800.pinctrl: could not request pin 274 (PI18) from group PI18 on device 1c20800.pl [ 2.023756] dw-apb-uart 1c28800.serial: Error applying setting, reverse things back [ 2.034213] wbec-adc: Failed to locate of_node [id: -2] [ 2.039853] wbec-gpio: Failed to locate of_node [id: -2] [ 2.045371] wbec-gpio wbec-gpio.2.auto: No ngpios property in device tree [ 2.052222] wbec-gpio: probe of wbec-gpio.2.auto failed with error -22 [ 2.065994] wbec-watchdog wbec-watchdog.3.auto: DMA mask not set [ 2.072884] wbec-rtc: Failed to locate of_node [id: -2] [ 2.085125] wbec-pwrkey wbec-pwrkey.5.auto: DMA mask not set [ 2.091060] input: wbec pwrkey as /devices/platform/soc/1c17000.spi/spi_master/spi0/spi0.0/wbec-pwrkey.5.auto/in0 [ 2.109478] wbec-power wbec-power.6.auto: DMA mask not set [ 2.116209] wbec spi0.0: WBEC device added [ 2.121535] sun4i-mdio 1c0b080.mdio: supply phy not found, using dummy regulator [ 2.129689] libphy: sun4i_mii_bus: probed [ 2.134623] sun4i-pinctrl 1c20800.pinctrl: Couldn't get bank PH regulator [ 2.141461] sun4i-pinctrl 1c20800.pinctrl: request() failed for pin 236 [ 2.148096] sun4i-pinctrl 1c20800.pinctrl: pin-236 (1c20800.pinctrl:236) status -517 [ 2.157408] sun4i-pinctrl 1c20800.pinctrl: Couldn't get bank PH regulator [ 2.164297] sun4i-pinctrl 1c20800.pinctrl: request() failed for pin 232 [ 2.170969] sun4i-pinctrl 1c20800.pinctrl: pin-232 (1c0b000.ethernet) status -517 [ 2.178456] sun4i-pinctrl 1c20800.pinctrl: could not request pin 232 (PH8) from group PH8 on device 1c20800.pinl [ 2.188983] sun4i-emac 1c0b000.ethernet: Error applying setting, reverse things back [ 2.197905] sun4i-pinctrl 1c20800.pinctrl: Couldn't get bank PA regulator [ 2.204728] sun4i-pinctrl 1c20800.pinctrl: request() failed for pin 0 [ 2.211188] sun4i-pinctrl 1c20800.pinctrl: pin-0 (1c50000.ethernet) status -517 [ 2.218547] sun4i-pinctrl 1c20800.pinctrl: could not request pin 0 (PA0) from group PA0 on device 1c20800.pinctl [ 2.228919] dwmac-sun8i 1c50000.ethernet: Error applying setting, reverse things back [ 2.249460] axp20x-i2c 0-0034: AXP20x variant AXP221 found [ 2.264750] input: axp20x-pek as /devices/platform/soc/1c2ac00.i2c/i2c-0/0-0034/axp221-pek/input/input1 [ 2.285742] vcc-3v3: supplied by regulator-dummy [ 2.291493] vdd-cpu: supplied by regulator-dummy [ 2.297121] vdd-sys: supplied by regulator-dummy [ 2.302236] random: fast init done [ 2.306592] dcdc4: supplied by regulator-dummy [ 2.312675] vcc-dram: supplied by regulator-dummy [ 2.317716] vcc-gmac-phy: failed to get the current voltage: -EPROBE_DEFER [ 2.324684] vcc-gmac-phy: supplied by vcc-3v3 [ 2.330266] dc5ldo: supplied by vcc-dram [ 2.334894] tv: Bringing 700000uV into 3300000-3300000uV [ 2.340932] tv: supplied by regulator-dummy [ 2.345788] aldo2: Bringing 2500000uV into 3300000-3300000uV [ 2.352135] aldo2: supplied by regulator-dummy [ 2.357918] avcc-pll: supplied by regulator-dummy [ 2.363494] eldo1: supplied by regulator-dummy [ 2.368797] eldo2: supplied by regulator-dummy [ 2.373929] vcc-pe: Bringing 1200000uV into 1800000-1800000uV [ 2.380674] vcc-pe: supplied by regulator-dummy [ 2.385749] vcc-sd-alt: Bringing 700000uV into 1800000-1800000uV [ 2.392594] vcc-sd-alt: supplied by regulator-dummy [ 2.398191] dldo2: supplied by regulator-dummy [ 2.403392] dldo3: supplied by regulator-dummy [ 2.408571] dldo4: supplied by regulator-dummy [ 2.413400] rtc_ldo: supplied by regulator-dummy [ 2.418762] ldo_io0: supplied by regulator-dummy [ 2.424212] ldo_io1: supplied by regulator-dummy [ 2.435523] axp20x-adc axp22x-adc: DMA mask not set [ 2.449087] axp20x-battery-power-supply axp20x-battery-power-supply: DMA mask not set [ 2.460044] axp20x-i2c 0-0034: AXP20X driver loaded [ 4.559620] i2c i2c-2: mv64xxx: I2C bus locked, block: 1, time_left: 0 [ 4.566163] rtc-pcf85063 2-0051: RTC chip is not present [ 4.571603] rtc-pcf85063: probe of 2-0051 failed with error -110 [ 4.585215] lm75 2-0048: supply vs not found, using dummy regulator [ 6.639624] i2c i2c-2: mv64xxx: I2C bus locked, block: 1, time_left: 0 [ 6.646409] lm75: probe of 2-0048 failed with error -110 [ 6.673079] sun4i-pinctrl 1c20800.pinctrl: pin PB16 already requested by 1c17000.spi; cannot claim for i2c_eepro1 [ 6.683489] sun4i-pinctrl 1c20800.pinctrl: pin-48 (i2c_eeprom1) status -22 [ 6.690384] sun4i-pinctrl 1c20800.pinctrl: could not request pin 48 (PB16) from group PB16 on device 1c20800.pil [ 6.697935] sunxi-mmc 1c11000.mmc: initialized, max. request size: 2048 KB, uses new timings mode [ 6.700988] i2c-gpio i2c_eeprom1: Error applying setting, reverse things back [ 6.701008] i2c-gpio: probe of i2c_eeprom1 failed with error -22 [ 6.723260] sun4i-pinctrl 1c20800.pinctrl: pin PB14 already requested by 1c17000.spi; cannot claim for i2c_eepro2 [ 6.733614] sun4i-pinctrl 1c20800.pinctrl: pin-46 (i2c_eeprom2) status -22 [ 6.740482] sun4i-pinctrl 1c20800.pinctrl: could not request pin 46 (PB14) from group PB14 on device 1c20800.pil [ 6.751087] i2c-gpio i2c_eeprom2: Error applying setting, reverse things back [ 6.758223] i2c-gpio: probe of i2c_eeprom2 failed with error -22 [ 6.764518] sun4i-usb-phy 1c13400.phy: phy0 dr_mode=3 [ 6.771748] 1c28800.serial: ttyS2 at MMIO 0x1c28800 (irq = 54, base_baud = 1500000) is a Allwinner sun4i [ 6.781907] sun4i-mdio 1c0b080.mdio: supply phy not found, using dummy regulator [ 6.789825] libphy: sun4i_mii_bus: probed [ 6.829492] mmc0: new DDR MMC card at address 0001 [ 6.835002] mmcblk0: mmc0:0001 88A398 7.28 GiB [ 6.839898] mmcblk0boot0: mmc0:0001 88A398 partition 1 4.00 MiB [ 6.846128] mmcblk0boot1: mmc0:0001 88A398 partition 2 4.00 MiB [ 6.852371] mmcblk0rpmb: mmc0:0001 88A398 partition 3 4.00 MiB, chardev (249:0) [ 6.861954] mmcblk0: p1 p2 p3 p4 < p5 p6 > [ 6.933603] sun4i-emac 1c0b000.ethernet: using random MAC address 32:53:c5:93:2e:12 [ 6.943335] sun4i-emac 1c0b000.ethernet: eth0: at (ptrval), IRQ 67 MAC: 32:53:c5:93:2e:12 [ 6.952213] dwmac-sun8i 1c50000.ethernet: IRQ eth_wake_irq not found [ 6.958569] dwmac-sun8i 1c50000.ethernet: IRQ eth_lpi not found [ 6.965421] ehci-platform 1c14000.usb: EHCI Host Controller [ 6.971069] ehci-platform 1c14000.usb: new USB bus registered, assigned bus number 1 [ 6.979105] ehci-platform 1c14000.usb: irq 38, io mem 0x01c14000 [ 7.009595] ehci-platform 1c14000.usb: USB 2.0 started, EHCI 1.00 [ 7.016410] hub 1-0:1.0: USB hub found [ 7.020248] hub 1-0:1.0: 1 port detected [ 7.024976] ehci-platform 1c19000.usb: EHCI Host Controller [ 7.030590] ehci-platform 1c19000.usb: new USB bus registered, assigned bus number 2 [ 7.038511] ehci-platform 1c19000.usb: irq 40, io mem 0x01c19000 [ 7.069592] ehci-platform 1c19000.usb: USB 2.0 started, EHCI 1.00 [ 7.076304] hub 2-0:1.0: USB hub found [ 7.080113] hub 2-0:1.0: 1 port detected [ 7.084791] ehci-platform 1c1c000.usb: EHCI Host Controller [ 7.090402] ehci-platform 1c1c000.usb: new USB bus registered, assigned bus number 3 [ 7.098298] ehci-platform 1c1c000.usb: irq 42, io mem 0x01c1c000 [ 7.130159] ehci-platform 1c1c000.usb: USB 2.0 started, EHCI 1.00 [ 7.136851] hub 3-0:1.0: USB hub found [ 7.140647] hub 3-0:1.0: 1 port detected [ 7.239666] ohci-platform 1c14400.usb: Generic Platform OHCI controller [ 7.246298] ohci-platform 1c14400.usb: new USB bus registered, assigned bus number 4 [ 7.254220] ohci-platform 1c14400.usb: irq 39, io mem 0x01c14400 [ 7.334226] hub 4-0:1.0: USB hub found [ 7.338009] hub 4-0:1.0: 1 port detected [ 7.342722] ohci-platform 1c19400.usb: Generic Platform OHCI controller [ 7.349343] ohci-platform 1c19400.usb: new USB bus registered, assigned bus number 5 [ 7.357237] ohci-platform 1c19400.usb: irq 41, io mem 0x01c19400 [ 7.434204] hub 5-0:1.0: USB hub found [ 7.437986] hub 5-0:1.0: 1 port detected [ 7.442736] ohci-platform 1c1c400.usb: Generic Platform OHCI controller [ 7.449364] ohci-platform 1c1c400.usb: new USB bus registered, assigned bus number 6 [ 7.457174] usb 2-1: new high-speed USB device number 2 using ehci-platform [ 7.464351] ohci-platform 1c1c400.usb: irq 43, io mem 0x01c1c400 [ 7.544225] hub 6-0:1.0: USB hub found [ 7.548005] hub 6-0:1.0: 1 port detected [ 7.552973] usb_phy_generic usb_phy_generic.7.auto: supply vcc not found, using dummy regulator [ 7.563424] dwmac-sun8i 1c50000.ethernet: IRQ eth_wake_irq not found [ 7.569835] dwmac-sun8i 1c50000.ethernet: IRQ eth_lpi not found [ 7.576769] dwmac-sun8i 1c50000.ethernet: IRQ eth_wake_irq not found [ 7.583162] dwmac-sun8i 1c50000.ethernet: IRQ eth_lpi not found [ 7.589506] sunxi-mmc 1c0f000.mmc: initialized, max. request size: 16384 KB, uses new timings mode [ 7.589540] of_cfs_init [ 7.599209] dwmac-sun8i 1c50000.ethernet: IRQ eth_wake_irq not found [ 7.600962] of_cfs_init: OK [ 7.607297] dwmac-sun8i 1c50000.ethernet: IRQ eth_lpi not found [ 7.625269] Freeing unused kernel memory: 8192K [ 7.649755] Run /init as init process mount: mounting none on /dev/pts failed: No such file or directo[ 7.683648] dwmac-sun8i 1c50000.ethernet: IRQ etd ry [ 7.690462] dwmac-sun8i 1c50000.ethernet: IRQ eth_lpi not found [ 7.819647] usb 4-1: new full-speed USB device number 2 using ohci-platform Run busybox watchdog for /dev/watchdog Run busybox watchdog for /dev/watchdog0 Run busybox watchdog fo[ 7.966694] wbec-watchdog wbec-watchdog.3.auto: stop watchdog, but actually EC watchdog is r /dev/watchdog1 Run busybox watchdog for /dev/watchdog2 watchdog: can't open '/dev/watchdog0': Device or resource busy watchdog: WDIOC_SETTIMEOUT: Invalid argument Boot mode: update_auto Board is WB7 [ 8.059715] usb 4-1: device descriptor read/64, error -62 [ 8.389711] usb 4-1: device descriptor read/64, error -62 [ 8.719716] usb 4-1: new full-speed USB device number 3 using ohci-platform [ 8.939720] usb 4-1: device descriptor read/64, error -62 [ 9.269715] usb 4-1: device descriptor read/64, error -62 [ 9.389802] usb usb4-port1: attempt power cycle [ 9.939719] usb 4-1: new full-speed USB device number 4 using ohci-platform [ 10.379703] usb 4-1: device not accepting address 4, error -62 [ 10.589715] usb 4-1: new full-speed USB device number 5 using ohci-platform Checking that no-one is using this disk right now ... OK Disk /tmp/bigtmpfs/ramdisk.img: 803 MiB, 842006528 bytes, 1644544 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes [ 11.029623] usb 4-1: device not accepting address 5, error -62 [ 11.035540] usb usb4-port1: unable to enumerate USB device >>> Created a new DOS disklabel with disk identifier 0x7a662d8b. /tmp/bigtmpfs/ramdisk.img1: Created a new partition 1 of type 'W95 FAT32' and of size 802 MiB. /tmp/bigtmpfs/ramdisk.img2: Done. New situation: Disklabel type: dos Disk identifier: 0x7a662d8b Device Boot Start End Sectors Size Id Type /tmp/bigtmpfs/ramdisk.img1 2048 1644543 1642496 802M b W95 FAT32 The partition table has been altered. Syncing disks. mkfs.fat 4.2 (2021-01-31) Activate Mass Storage device [ 12.429751] Mass Storage Function, version: 2009/09/11 [ 12.434914] LUN: removable file: (no medium) [ 12.439290] LUN: file: /tmp/bigtmpfs/ramdisk.img [ 12.443928] Number of LUNs=1 [ 12.446980] g_mass_storage gadget: Mass Storage Gadget, version: 2009/09/11 [ 12.453963] g_mass_storage gadget: g_mass_storage ready [ 12.464791] phy phy-1c13400.phy.0: Changing dr_mode to 1 Load modules for USB to work Waiting for USB to settle (10/10) Waiting for microSD to settle (3/3) Wait for eMMC to become available... Will use /mnt/data/.wb-restore/factoryreset.fit [ 25.568889] EXT4-fs (mmcblk0p6): recovery complete [ 25.573951] EXT4-fs (mmcblk0p6): mounted filesystem with ordered data mode. Opts: (null) ############################################################################## FACTORY RESET REQUESTED This WILL destroy ALL YOUR DATA: configuration, scripts, files in home directory! If you are ABSOLUTELY SURE that you want to reset Wiren Board to factory condition, hold the FW button for 4 seconds. If you will not do it in 10 seconds, the controller will reboot without firmware update. If you want to perform a regular firmware update, rename FIT file to "wbX_update.fit" without "factory-reset" suffix. ############################################################################## ooooooo.. o[ 38.239641] vcc-gmac-phy: disabling [ 38.243477] dc5ldo: disabling [ 38.246755] dldo4: disabling [ 38.249975] vdd-sd-power: disabling [ 38.253464] vcc-sd: disabling o.... Factory reset is confirmed! =============================================================================== Thu Jan 1 00:00:43 UTC 1970: started update from /mnt/data/.wb-restore/factoryreset.fit =============================================================================== Description: WirenBoard firmware update Compatible device: wirenboard,wirenboard-720 Firmware version: 202404120804 Firmware compatible: +single-rootfs +fit-factory-reset +force-repartition +repartition-ramsize-fix Release name: wb-2401 Release suite: stable Release target: wb7/bullseye Release repo prefix: Time of creation: Fri Apr 12 08:06:52 UTC 2024 =============================================================================== >>> Checking SHA1 hash of install PROGRESS: 0% >>> SHA1 hash of install ok >>> Wiping data partition (factory reset) [ 44.153222] /dev/mmcblk0p6: Can't open blockdev mount: mounting /dev/mmcblk0p6 on /mnt/data failed: Device or resource busy 32+0 records in 32+0 records out 16384 bytes (16 kB, 16 KiB) copied, 0.00298983 s, 5.5 MB/s >>> Firmware seems to be compatible with this controller >>> Extracting install script >>> Running install script >>> Console logging enabled; tempfile /tmp/tmp.sQgQCH, final file /mnt/data/.wb-restore/wb-console.log will be writt >>> Extend tmpfs size to whole RAM >>> Remount tmpfs in /tmp with size=1003M >>> Maybe update factoryreset.fit to fix tmpfs size issue at 512M RAM (with emmc update) >>> Factoryreset.fit already includes a fix for the 512MB RAM repartition issue (repartition-ramsize-fix compatibil) 32+0 records in 32+0 records out 16384 bytes (16 kB, 16 KiB) copied, 0.000570542 s, 28.7 MB/s >>> Firmware seems to be compatible with this controller >>> Wiping data partition (factory reset) [ 51.600584] /dev/mmcblk0p6: Can't open blockdev >>> Checking SHA1 hash of rootfs PROGRESS: 100% >>> SHA1 hash of rootfs ok >>> rootfs is valid, installing firmware update >>> Partition table seems to be changed already, continue >>> rootfs enlarged! >>> Configuring environment for repartitioned eMMC >>> Will install to /dev/mmcblk0p2 [ 65.654472] EXT4-fs (mmcblk0p2): VFS: Found ext4 filesystem with invalid superblock checksum. Run e2fsck? !!! Unable to mount root filesystem [ 66.723592] reboot: Restarting system [EC] Reboot request, reset power. [EC] No voltage on 3.3V line, try to switch on PMIC throught PWRON