-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.000009] sched_clock: 56 bits at 24MHz, resolution 41ns, wraps every 4398046511097ns [ 0.000027] Switching to timer-based delay loop, resolution 41ns [ 0.000410] Console: colour dummy device 80x30 [ 0.000476] Calibrating delay loop (skipped), value calculated using timer frequency.. 48.00 BogoMIPS (lpj=24000) [ 0.000502] pid_max: default: 32768 minimum: 301 [ 0.000694] Mount-cache hash table entries: 2048 (order: 1, 8192 bytes, linear) [ 0.000716] Mountpoint-cache hash table entries: 2048 (order: 1, 8192 bytes, linear) [ 0.002209] CPU: Testing write buffer coherency: ok [ 0.003033] /cpus/cpu@0 missing clock-frequency property [ 0.003107] /cpus/cpu@1 missing clock-frequency property [ 0.003171] /cpus/cpu@2 missing clock-frequency property [ 0.003234] /cpus/cpu@3 missing clock-frequency property [ 0.003265] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000 [ 0.004304] Setting up static identity map for 0x40100000 - 0x40100060 [ 0.004510] rcu: Hierarchical SRCU implementation. [ 0.005390] smp: Bringing up secondary CPUs ... [ 0.016321] CPU1: thread -1, cpu 1, socket 0, mpidr 80000001 [ 0.027349] CPU2: thread -1, cpu 2, socket 0, mpidr 80000002 [ 0.038290] CPU3: thread -1, cpu 3, socket 0, mpidr 80000003 [ 0.038418] smp: Brought up 1 node, 4 CPUs [ 0.038453] SMP: Total of 4 processors activated (192.00 BogoMIPS). [ 0.038463] CPU: All CPU(s) started in HYP mode. [ 0.038471] CPU: Virtualization extensions available. [ 0.039233] devtmpfs: initialized [ 0.059596] VFP support v0.3: implementor 41 architecture 2 part 30 variant 7 rev 5 [ 0.059929] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns [ 0.059962] futex hash table entries: 1024 (order: 4, 65536 bytes, linear) [ 0.061008] pinctrl core: initialized pinctrl subsystem [ 0.063427] NET: Registered protocol family 16 [ 0.065114] DMA: preallocated 256 KiB pool for atomic coherent allocations [ 0.066443] thermal_sys: Registered thermal governor 'step_wise' [ 0.067008] hw-breakpoint: found 5 (+1 reserved) breakpoint and 4 watchpoint registers. [ 0.067029] hw-breakpoint: maximum watchpoint size is 8 bytes. [ 0.125551] SCSI subsystem initialized [ 0.125856] usbcore: registered new interface driver usbfs [ 0.125924] usbcore: registered new interface driver hub [ 0.125990] usbcore: registered new device driver usb [ 0.129105] clocksource: Switched to clocksource arch_sys_counter [ 0.129714] FS-Cache: Loaded [ 0.130101] CacheFiles: Loaded [ 0.143473] NET: Registered protocol family 2 [ 0.145312] tcp_listen_portaddr_hash hash table entries: 512 (order: 0, 6144 bytes, linear) [ 0.145416] TCP established hash table entries: 8192 (order: 3, 32768 bytes, linear) [ 0.145595] TCP bind hash table entries: 8192 (order: 4, 65536 bytes, linear) [ 0.145856] TCP: Hash tables configured (established 8192 bind 8192) [ 0.146063] UDP hash table entries: 512 (order: 2, 16384 bytes, linear) [ 0.146157] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes, linear) [ 0.146480] NET: Registered protocol family 1 [ 0.147519] RPC: Registered named UNIX socket transport module. [ 0.147542] RPC: Registered udp transport module. [ 0.147553] RPC: Registered tcp transport module. [ 0.147563] RPC: Registered tcp NFSv4.1 backchannel transport module. [ 0.875099] hw perfevents: enabled with armv7_cortex_a7 PMU driver, 5 counters available [ 0.878389] workingset: timestamp_bits=14 max_order=18 bucket_order=4 [ 0.892111] NFS: Registering the id_resolver key type [ 0.892364] Key type id_resolver registered [ 0.892419] Key type id_legacy registered [ 0.892615] ntfs: driver 2.1.32 [Flags: R/W]. [ 0.894215] bounce: pool size: 64 pages [ 0.894299] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 250) [ 0.894319] io scheduler mq-deadline registered [ 0.894335] io scheduler kyber registered [ 0.895247] sun4i-usb-phy 1c13400.phy: Couldn't request ID GPIO [ 1.028248] Serial: 8250/16550 driver, 8 ports, IRQ sharing disabled [ 1.049684] loop: module loaded [ 1.062851] libphy: Fixed MDIO Bus: probed [ 1.063682] sun4i-mdio 1c0b080.mdio: supply phy not found, using dummy regulator [ 1.064596] libphy: sun4i_mii_bus: probed [ 1.068317] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver [ 1.068358] ehci-platform: EHCI generic platform driver [ 1.069519] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver [ 1.069563] ohci-platform: OHCI generic platform driver [ 1.070382] usbcore: registered new interface driver cdc_acm [ 1.070397] cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters [ 1.070472] usbcore: registered new interface driver usb-storage [ 1.073905] sun6i-rtc 1c20400.rtc: registered as rtc1 [ 1.073938] sun6i-rtc 1c20400.rtc: RTC enabled [ 1.074447] i2c /dev entries driver [ 1.079230] sunxi-wdt 1c20c90.watchdog: Watchdog enabled (timeout=16 sec, nowayout=0) [ 1.081890] ledtrig-cpu: registered to indicate activity on CPUs [ 1.082313] sun8i-ce 1c15000.crypto: Set mod clock to 300000000 (300 Mhz) from 24000000 (24 Mhz) [ 1.082584] sun8i-ce 1c15000.crypto: will run requests pump with realtime priority [ 1.083625] sun8i-ce 1c15000.crypto: will run requests pump with realtime priority [ 1.084117] sun8i-ce 1c15000.crypto: will run requests pump with realtime priority [ 1.084494] sun8i-ce 1c15000.crypto: will run requests pump with realtime priority [ 1.084749] sun8i-ce 1c15000.crypto: Register cbc(aes) [ 1.085015] sun8i-ce 1c15000.crypto: Register ecb(aes) [ 1.085251] sun8i-ce 1c15000.crypto: Register cbc(des3_ede) [ 1.085470] sun8i-ce 1c15000.crypto: Register ecb(des3_ede) [ 1.085698] sun8i-ce 1c15000.crypto: CryptoEngine Die ID 0 [ 1.087913] iio-rescale a1-volt: using raw+scale source channel [ 1.088205] iio-rescale a2-volt: using raw+scale source channel [ 1.088790] iio-rescale a3-volt: using raw+scale source channel [ 1.089924] iio-rescale vin-volt: using raw+scale source channel [ 1.092875] NET: Registered protocol family 10 [ 1.093875] Segment Routing with IPv6 [ 1.094535] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver [ 1.096160] NET: Registered protocol family 17 [ 1.096325] Key type dns_resolver registered [ 1.096417] Registering SWP/SWPB emulation handler [ 1.096540] registered taskstats version 1 [ 1.122631] sun4i-usb-phy 1c13400.phy: Couldn't request ID GPIO [ 1.128932] sun4i-pinctrl 1c20800.pinctrl: initialized sunXi PIO driver [ 1.129735] sun4i-pinctrl 1c20800.pinctrl: supply vcc-pb not found, using dummy regulator [ 1.131565] printk: console [ttyS0] disabled [ 1.131692] 1c28000.serial: ttyS0 at MMIO 0x1c28000 (irq = 53, base_baud = 1500000) is a Allwinner sun4i [ 1.983000] printk: console [ttyS0] enabled [ 1.988157] sun4i-pinctrl 1c20800.pinctrl: Couldn't get bank PI regulator [ 1.994987] sun4i-pinctrl 1c20800.pinctrl: request() failed for pin 274 [ 2.001684] sun4i-pinctrl 1c20800.pinctrl: pin-274 (1c28800.serial) status -517 [ 2.009009] sun4i-pinctrl 1c20800.pinctrl: could not request pin 274 (PI18) from group PI18 on device 1c20800.pl [ 2.019726] dw-apb-uart 1c28800.serial: Error applying setting, reverse things back [ 2.030503] wbec-adc: Failed to locate of_node [id: -2] [ 2.035984] wbec-gpio: Failed to locate of_node [id: -2] [ 2.041514] wbec-gpio wbec-gpio.2.auto: No ngpios property in device tree [ 2.048319] wbec-gpio: probe of wbec-gpio.2.auto failed with error -22 [ 2.062997] wbec-watchdog wbec-watchdog.3.auto: DMA mask not set [ 2.069651] wbec-rtc: Failed to locate of_node [id: -2] [ 2.081545] wbec-pwrkey wbec-pwrkey.5.auto: DMA mask not set [ 2.087416] input: wbec pwrkey as /devices/platform/soc/1c17000.spi/spi_master/spi0/spi0.0/wbec-pwrkey.5.auto/in0 [ 2.106988] wbec-power wbec-power.6.auto: DMA mask not set [ 2.113134] wbec spi0.0: WBEC device added [ 2.117926] sun4i-mdio 1c0b080.mdio: supply phy not found, using dummy regulator [ 2.125977] libphy: sun4i_mii_bus: probed [ 2.130859] sun4i-pinctrl 1c20800.pinctrl: Couldn't get bank PH regulator [ 2.137689] sun4i-pinctrl 1c20800.pinctrl: request() failed for pin 236 [ 2.144380] sun4i-pinctrl 1c20800.pinctrl: pin-236 (1c20800.pinctrl:236) status -517 [ 2.154351] sun4i-pinctrl 1c20800.pinctrl: Couldn't get bank PH regulator [ 2.161220] sun4i-pinctrl 1c20800.pinctrl: request() failed for pin 232 [ 2.167839] sun4i-pinctrl 1c20800.pinctrl: pin-232 (1c0b000.ethernet) status -517 [ 2.175664] sun4i-pinctrl 1c20800.pinctrl: could not request pin 232 (PH8) from group PH8 on device 1c20800.pinl [ 2.186542] sun4i-emac 1c0b000.ethernet: Error applying setting, reverse things back [ 2.194902] sun4i-pinctrl 1c20800.pinctrl: Couldn't get bank PA regulator [ 2.201714] sun4i-pinctrl 1c20800.pinctrl: request() failed for pin 0 [ 2.208270] sun4i-pinctrl 1c20800.pinctrl: pin-0 (1c50000.ethernet) status -517 [ 2.215659] sun4i-pinctrl 1c20800.pinctrl: could not request pin 0 (PA0) from group PA0 on device 1c20800.pinctl [ 2.226046] dwmac-sun8i 1c50000.ethernet: Error applying setting, reverse things back [ 2.246555] axp20x-i2c 0-0034: AXP20x variant AXP221 found [ 2.262447] input: axp20x-pek as /devices/platform/soc/1c2ac00.i2c/i2c-0/0-0034/axp221-pek/input/input1 [ 2.283292] vcc-3v3: supplied by regulator-dummy [ 2.288702] vdd-cpu: supplied by regulator-dummy [ 2.294152] vdd-sys: supplied by regulator-dummy [ 2.299120] random: fast init done [ 2.303060] dcdc4: supplied by regulator-dummy [ 2.308567] vcc-dram: supplied by regulator-dummy [ 2.313600] vcc-gmac-phy: failed to get the current voltage: -EPROBE_DEFER [ 2.320550] vcc-gmac-phy: supplied by vcc-3v3 [ 2.326010] dc5ldo: supplied by vcc-dram [ 2.330645] tv: Bringing 700000uV into 3300000-3300000uV [ 2.336601] tv: supplied by regulator-dummy [ 2.341478] aldo2: Bringing 2500000uV into 3300000-3300000uV [ 2.347757] aldo2: supplied by regulator-dummy [ 2.353563] avcc-pll: supplied by regulator-dummy [ 2.359103] eldo1: supplied by regulator-dummy [ 2.364387] eldo2: supplied by regulator-dummy [ 2.369461] vcc-pe: Bringing 1200000uV into 1800000-1800000uV [ 2.376167] vcc-pe: supplied by regulator-dummy [ 2.381293] vcc-sd-alt: Bringing 700000uV into 1800000-1800000uV [ 2.388109] vcc-sd-alt: supplied by regulator-dummy [ 2.394195] dldo2: supplied by regulator-dummy [ 2.400224] dldo3: supplied by regulator-dummy [ 2.406345] dldo4: supplied by regulator-dummy [ 2.411748] rtc_ldo: supplied by regulator-dummy [ 2.417519] ldo_io0: supplied by regulator-dummy [ 2.423296] ldo_io1: supplied by regulator-dummy [ 2.435096] axp20x-adc axp22x-adc: DMA mask not set [ 2.447645] axp20x-battery-power-supply axp20x-battery-power-supply: DMA mask not set [ 2.458276] axp20x-i2c 0-0034: AXP20X driver loaded [ 4.559127] i2c i2c-2: mv64xxx: I2C bus locked, block: 1, time_left: 0 [ 4.565674] rtc-pcf85063 2-0051: RTC chip is not present [ 4.571135] rtc-pcf85063: probe of 2-0051 failed with error -110 [ 4.583460] lm75 2-0048: supply vs not found, using dummy regulator [ 6.639138] i2c i2c-2: mv64xxx: I2C bus locked, block: 1, time_left: 0 [ 6.645992] lm75: probe of 2-0048 failed with error -110 [ 6.673788] sun4i-pinctrl 1c20800.pinctrl: pin PB16 already requested by 1c17000.spi; cannot claim for i2c_eepro1 [ 6.684199] sun4i-pinctrl 1c20800.pinctrl: pin-48 (i2c_eeprom1) status -22 [ 6.691093] sun4i-pinctrl 1c20800.pinctrl: could not request pin 48 (PB16) from group PB16 on device 1c20800.pil [ 6.698882] sunxi-mmc 1c11000.mmc: initialized, max. request size: 2048 KB, uses new timings mode [ 6.701695] i2c-gpio i2c_eeprom1: Error applying setting, reverse things back [ 6.701716] i2c-gpio: probe of i2c_eeprom1 failed with error -22 [ 6.723959] sun4i-pinctrl 1c20800.pinctrl: pin PB14 already requested by 1c17000.spi; cannot claim for i2c_eepro2 [ 6.734312] sun4i-pinctrl 1c20800.pinctrl: pin-46 (i2c_eeprom2) status -22 [ 6.741180] sun4i-pinctrl 1c20800.pinctrl: could not request pin 46 (PB14) from group PB14 on device 1c20800.pil [ 6.751785] i2c-gpio i2c_eeprom2: Error applying setting, reverse things back [ 6.758923] i2c-gpio: probe of i2c_eeprom2 failed with error -22 [ 6.765217] sun4i-usb-phy 1c13400.phy: phy0 dr_mode=3 [ 6.772449] 1c28800.serial: ttyS2 at MMIO 0x1c28800 (irq = 54, base_baud = 1500000) is a Allwinner sun4i [ 6.782611] sun4i-mdio 1c0b080.mdio: supply phy not found, using dummy regulator [ 6.790511] libphy: sun4i_mii_bus: probed [ 6.832038] mmc0: new DDR MMC card at address 0001 [ 6.837535] mmcblk0: mmc0:0001 88A398 7.28 GiB [ 6.842436] mmcblk0boot0: mmc0:0001 88A398 partition 1 4.00 MiB [ 6.848674] mmcblk0boot1: mmc0:0001 88A398 partition 2 4.00 MiB [ 6.854881] mmcblk0rpmb: mmc0:0001 88A398 partition 3 4.00 MiB, chardev (249:0) [ 6.864502] mmcblk0: p1 p2 p3 p4 < p5 p6 > [ 6.933084] sun4i-emac 1c0b000.ethernet: using random MAC address 7e:c5:59:02:69:ff [ 6.942810] sun4i-emac 1c0b000.ethernet: eth0: at (ptrval), IRQ 67 MAC: 7e:c5:59:02:69:ff [ 6.951676] dwmac-sun8i 1c50000.ethernet: IRQ eth_wake_irq not found [ 6.958029] dwmac-sun8i 1c50000.ethernet: IRQ eth_lpi not found [ 6.964870] ehci-platform 1c14000.usb: EHCI Host Controller [ 6.970519] ehci-platform 1c14000.usb: new USB bus registered, assigned bus number 1 [ 6.978556] ehci-platform 1c14000.usb: irq 38, io mem 0x01c14000 [ 7.009079] ehci-platform 1c14000.usb: USB 2.0 started, EHCI 1.00 [ 7.015902] hub 1-0:1.0: USB hub found [ 7.019734] hub 1-0:1.0: 1 port detected [ 7.024463] ehci-platform 1c19000.usb: EHCI Host Controller [ 7.030078] ehci-platform 1c19000.usb: new USB bus registered, assigned bus number 2 [ 7.038005] ehci-platform 1c19000.usb: irq 40, io mem 0x01c19000 [ 7.069081] ehci-platform 1c19000.usb: USB 2.0 started, EHCI 1.00 [ 7.075791] hub 2-0:1.0: USB hub found [ 7.079588] hub 2-0:1.0: 1 port detected [ 7.084255] ehci-platform 1c1c000.usb: EHCI Host Controller [ 7.089857] ehci-platform 1c1c000.usb: new USB bus registered, assigned bus number 3 [ 7.097749] ehci-platform 1c1c000.usb: irq 42, io mem 0x01c1c000 [ 7.129618] ehci-platform 1c1c000.usb: USB 2.0 started, EHCI 1.00 [ 7.136308] hub 3-0:1.0: USB hub found [ 7.140103] hub 3-0:1.0: 1 port detected [ 7.239152] ohci-platform 1c14400.usb: Generic Platform OHCI controller [ 7.245785] ohci-platform 1c14400.usb: new USB bus registered, assigned bus number 4 [ 7.253700] ohci-platform 1c14400.usb: irq 39, io mem 0x01c14400 [ 7.333707] hub 4-0:1.0: USB hub found [ 7.337490] hub 4-0:1.0: 1 port detected [ 7.342191] ohci-platform 1c19400.usb: Generic Platform OHCI controller [ 7.348814] ohci-platform 1c19400.usb: new USB bus registered, assigned bus number 5 [ 7.356711] ohci-platform 1c19400.usb: irq 41, io mem 0x01c19400 [ 7.433679] hub 5-0:1.0: USB hub found [ 7.437464] hub 5-0:1.0: 1 port detected [ 7.442166] ohci-platform 1c1c400.usb: Generic Platform OHCI controller [ 7.448791] ohci-platform 1c1c400.usb: new USB bus registered, assigned bus number 6 [ 7.456711] ohci-platform 1c1c400.usb: irq 43, io mem 0x01c1c400 [ 7.462754] usb 2-1: new high-speed USB device number 2 using ehci-platform [ 7.509085] usb 1-1: new high-speed USB device number 2 using ehci-platform [ 7.533708] hub 6-0:1.0: USB hub found [ 7.537488] hub 6-0:1.0: 1 port detected [ 7.542274] usb_phy_generic usb_phy_generic.7.auto: supply vcc not found, using dummy regulator [ 7.552712] dwmac-sun8i 1c50000.ethernet: IRQ eth_wake_irq not found [ 7.559105] dwmac-sun8i 1c50000.ethernet: IRQ eth_lpi not found [ 7.566158] dwmac-sun8i 1c50000.ethernet: IRQ eth_wake_irq not found [ 7.572532] dwmac-sun8i 1c50000.ethernet: IRQ eth_lpi not found [ 7.578794] sunxi-mmc 1c0f000.mmc: initialized, max. request size: 16384 KB, uses new timings mode [ 7.578906] of_cfs_init [ 7.588493] dwmac-sun8i 1c50000.ethernet: IRQ eth_wake_irq not found [ 7.590245] of_cfs_init: OK [ 7.596572] dwmac-sun8i 1c50000.ethernet: IRQ eth_lpi not found [ 7.614564] Freeing unused kernel memory: 8192K [ 7.659265] Run /init as init process [ 7.683045] dwmac-sun8i 1c50000.ethernet: IRQ eth_wake_irq not found mount: mounting none on /dev/pts failed: No such file or directo[ 7.689485] dwmac-sun8i 1c50000.ethernet: IRQ etd ry [ 7.720833] usb-storage 1-1:1.0: USB Mass Storage device detected [ 7.727851] scsi host0: usb-storage 1-1:1.0 [ 7.733324] dwmac-sun8i 1c50000.ethernet: IRQ eth_wake_irq not found [ 7.739722] dwmac-sun8i 1c50000.ethernet: IRQ eth_lpi not found Run busybox watchdog for /dev/watchdog Run busybox watchdog for /dev/watchdog0 Run busybox watchdog fo[ 7.981000] 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.800191] scsi 0:0:0:0: Direct-Access General UDisk 5.00 PQ: 0 ANSI: 2 [ 8.809655] sd 0:0:0:0: [sda] 1039616 512-byte logical blocks: (532 MB/508 MiB) [ 8.817938] sd 0:0:0:0: [sda] Write Protect is off [ 8.823928] sd 0:0:0:0: [sda] No Caching mode page found [ 8.829319] sd 0:0:0:0: [sda] Assuming drive cache: write through [ 9.011574] sda: sda1 [ 9.018471] sd 0:0:0:0: [sda] Attached SCSI removable disk [ 9.025223] dwmac-sun8i 1c50000.ethernet: IRQ eth_wake_irq not found [ 9.031713] dwmac-sun8i 1c50000.ethernet: IRQ eth_lpi not found 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 >>> Created a new DOS disklabel with disk identifier 0xa3b5f052. /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: 0xa3b5f052 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.489369] Mass Storage Function, version: 2009/09/11 [ 12.494532] LUN: removable file: (no medium) [ 12.498909] LUN: file: /tmp/bigtmpfs/ramdisk.img [ 12.503551] Number of LUNs=1 [ 12.506618] g_mass_storage gadget: Mass Storage Gadget, version: 2009/09/11 [ 12.513597] g_mass_storage gadget: g_mass_storage ready [ 12.524423] phy phy-1c13400.phy.0: Changing dr_mode to 1 Load modules for USB to work Looking for update .fit on /dev/sda... [ 12.571452] exFAT-fs (sda): invalid fs_name [ 12.575656] exFAT-fs (sda): failed to read boot sector [ 12.580947] exFAT-fs (sda): failed to recognize exfat type Looking for update .fit on /dev/sda1... [ 12.609855] FAT-fs (sda1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck. Will use wb_update_FACTORYRESET.fit from USB Flash Drive ############################################################################## 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. ############################################################################## .... Factory reset is confirmed! =============================================================================== Thu Jan 1 00:00:18 UTC 1970: started update from /disk/wb_update_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) [ 19.322199] EXT4-fs (mmcblk0p6): recovery complete [ 19.327226] EXT4-fs (mmcblk0p6): mounted filesystem with ordered data mode. Opts: (null) 32+0 records in 32+0 records out 16384 bytes (16 kB, 16 KiB) copied, 0.00175075 s, 9.4 MB/s >>> Firmware seems to be compatible with this controller >>> Extracting install script >>> Running install script >>> Console logging enabled; tempfile /tmp/tmp.VhVVGR, final file /disk/wb-console.log will be written on exit >>> 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) [ 23.206940] EXT4-fs (mmcblk0p6): mounted filesystem with ordered data mode. Opts: (null) >>> 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.00229333 s, 7.1 MB/s [ 26.581092] random: crng init done >>> Firmware seems to be compatible with this controller >>> Wiping data partition (factory reset) [ 26.828979] EXT4-fs (mmcblk0p6): mounted filesystem with ordered data mode. Opts: (null) [ 38.239143] vcc-gmac-phy: disabling [ 38.242992] dc5ldo: disabling [ 38.246283] dldo4: disabling [ 38.249495] vdd-sd-power: disabling [ 38.252986] vcc-sd: disabling >>> 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 [ 52.169436] EXT4-fs (mmcblk0p2): VFS: Found ext4 filesystem with invalid superblock checksum. Run e2fsck? !!! Unable to mount root filesystem [ 53.240295] reboot: Restarting system [EC] Reboot request, reset power. [EC] No voltage on 3.3V line, try to switch on PMIC throught PWRON