Hi Jeff,
thanks for your help
cat /proc/mtd
dev: size erasesize name
mtd0: 00020000 00001000 "u-boot"
mtd1: 007a0000 00001000 "firmware"
mtd2: 0015f0f0 00001000 "kernel"
mtd3: 00640f10 00001000 "rootfs"
mtd4: 00006000 00001000 "rootfs_data"
mtd5: 00010000 00001000 "config"
mtd6: 00010000 00001000 "rom"
mtd7: 00010000 00001000 "romfile"
mtd8: 00010000 00001000 "radio"
[ 0.000000] Linux version 4.14.95 (buildbot@builds-03.infra.lede-project.org) (gcc version 7.3.0 (OpenWrt GCC 7.3.0 r7627-753531d)) #0 Mon Jan 28 08:54:32 2019
[ 0.000000] Board has DDR2
[ 0.000000] Analog PMU set to hw control
[ 0.000000] Digital PMU set to hw control
[ 0.000000] SoC Type: MediaTek MT7620A ver:2 eco:6
[ 0.000000] bootconsole [early0] enabled
[ 0.000000] CPU0 revision is: 00019650 (MIPS 24KEc)
[ 0.000000] MIPS: machine is TP-Link Archer C20i
[ 0.000000] Determined physical RAM map:
[ 0.000000] memory: 04000000 @ 00000000 (usable)
[ 0.000000] Initrd not found or empty - disabling initrd
[ 0.000000] Primary instruction cache 64kB, VIPT, 4-way, linesize 32 bytes.
[ 0.000000] Primary data cache 32kB, 4-way, PIPT, no aliases, linesize 32 bytes
[ 0.000000] Zone ranges:
[ 0.000000] Normal [mem 0x0000000000000000-0x0000000003ffffff]
[ 0.000000] Movable zone start for each node
[ 0.000000] Early memory node ranges
[ 0.000000] node 0: [mem 0x0000000000000000-0x0000000003ffffff]
[ 0.000000] Initmem setup node 0 [mem 0x0000000000000000-0x0000000003ffffff]
[ 0.000000] On node 0 totalpages: 16384
[ 0.000000] free_area_init_node: node 0, pgdat 80421050, node_mem_map 81000040
[ 0.000000] Normal zone: 128 pages used for memmap
[ 0.000000] Normal zone: 0 pages reserved
[ 0.000000] Normal zone: 16384 pages, LIFO batch:3
[ 0.000000] random: get_random_bytes called from 0x8042472c with crng_init=0
[ 0.000000] pcpu-alloc: s0 r0 d32768 u32768 alloc=1*32768
[ 0.000000] pcpu-alloc: [0] 0
[ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 16256
[ 0.000000] Kernel command line: console=ttyS0,115200 rootfstype=squashfs,jffs2
[ 0.000000] PID hash table entries: 256 (order: -2, 1024 bytes)
[ 0.000000] Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
[ 0.000000] Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
[ 0.000000] Writing ErrCtl register=00000001
[ 0.000000] Readback ErrCtl register=00000001
[ 0.000000] Memory: 60240K/65536K available (3590K kernel code, 178K rwdata, 464K rodata, 176K init, 214K bss, 5296K reserved, 0K cma-reserved)
[ 0.000000] SLUB: HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[ 0.000000] NR_IRQS: 256
[ 0.000000] CPU Clock: 580MHz
[ 0.000000] clocksource: systick: mask: 0xffff max_cycles: 0xffff, max_idle_ns: 583261500 ns
[ 0.000000] systick: enable autosleep mode
[ 0.000000] systick: running - mult: 214748, shift: 32
[ 0.000000] clocksource: MIPS: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 6590553264 ns
[ 0.000013] sched_clock: 32 bits at 290MHz, resolution 3ns, wraps every 7405115902ns
[ 0.007596] Calibrating delay loop... 385.84 BogoMIPS (lpj=1929216)
[ 0.073543] pid_max: default: 32768 minimum: 301
[ 0.078273] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.084651] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.097630] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[ 0.107172] futex hash table entries: 256 (order: -1, 3072 bytes)
[ 0.113162] pinctrl core: initialized pinctrl subsystem
[ 0.119528] NET: Registered protocol family 16
[ 0.129179] Can't analyze schedule() prologue at 8037d498
[ 0.387416] PCI host bridge /pcie@10140000 ranges:
[ 0.392029] MEM 0x0000000020000000..0x000000002fffffff
[ 0.397079] IO 0x0000000010160000..0x000000001016ffff
[ 0.420053] rt2880_gpio 10000600.gpio: registering 24 gpios
[ 0.425504] rt2880_gpio 10000600.gpio: registering 24 irq handlers
[ 0.431825] rt2880_gpio 10000638.gpio: registering 16 gpios
[ 0.437240] rt2880_gpio 10000638.gpio: registering 16 irq handlers
[ 0.443518] rt2880_gpio 10000660.gpio: registering 32 gpios
[ 0.448942] rt2880_gpio 10000660.gpio: registering 32 irq handlers
[ 0.455245] rt2880_gpio 10000688.gpio: registering 1 gpios
[ 0.460575] rt2880_gpio 10000688.gpio: registering 1 irq handlers
[ 0.467318] PCI host bridge to bus 0000:00
[ 0.471284] pci_bus 0000:00: root bus resource [mem 0x20000000-0x2fffffff]
[ 0.477908] pci_bus 0000:00: root bus resource [io 0xffffffff]
[ 0.483667] pci_bus 0000:00: root bus resource [??? 0x00000000 flags 0x0]
[ 0.490250] pci_bus 0000:00: No busn resource found for root bus, will use [bus 00-ff]
[ 0.497993] pci 0000:00:00.0: [1814:0801] type 01 class 0x060400
[ 0.498037] pci 0000:00:00.0: reg 0x10: [mem 0x00000000-0x7fffffff]
[ 0.498054] pci 0000:00:00.0: reg 0x14: [mem 0x20200000-0x2020ffff]
[ 0.498133] pci 0000:00:00.0: supports D1
[ 0.498144] pci 0000:00:00.0: PME# supported from D0 D1 D3hot
[ 0.498606] pci 0000:01:00.0: [14c3:7650] type 00 class 0x028000
[ 0.498659] pci 0000:01:00.0: reg 0x10: [mem 0x00000000-0x000fffff]
[ 0.498802] pci 0000:01:00.0: PME# supported from D0 D3hot D3cold
[ 0.499061] pci 0000:01:00.1: [14c3:8650] type 00 class 0x0d1100
[ 0.499111] pci 0000:01:00.1: reg 0x10: [mem 0x00000000-0x000fffff]
[ 0.499244] pci 0000:01:00.1: supports D1
[ 0.499254] pci 0000:01:00.1: PME# supported from D0 D1 D3hot D3cold
[ 0.499462] pci_bus 0000:01: busn_res: [bus 01-ff] end is updated to 01
[ 0.499482] pci_bus 0000:00: busn_res: [bus 00-ff] end is updated to 01
[ 0.499532] pci 0000:00:00.0: BAR 0: no space for [mem size 0x80000000]
[ 0.505900] pci 0000:00:00.0: BAR 0: failed to assign [mem size 0x80000000]
[ 0.512712] pci 0000:00:00.0: BAR 8: assigned [mem 0x20000000-0x201fffff]
[ 0.519254] pci 0000:00:00.0: BAR 1: assigned [mem 0x20200000-0x2020ffff]
[ 0.525869] pci 0000:01:00.0: BAR 0: assigned [mem 0x20000000-0x200fffff]
[ 0.532444] pci 0000:01:00.1: BAR 0: assigned [mem 0x20100000-0x201fffff]
[ 0.539050] pci 0000:00:00.0: PCI bridge to [bus 01]
[ 0.543854] pci 0000:00:00.0: bridge window [mem 0x20000000-0x201fffff]
[ 0.555998] clocksource: Switched to clocksource systick
[ 0.562289] NET: Registered protocol family 2
[ 0.567509] TCP established hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.574237] TCP bind hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.580458] TCP: Hash tables configured (established 1024 bind 1024)
[ 0.586722] UDP hash table entries: 256 (order: 0, 4096 bytes)
[ 0.592351] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[ 0.598726] NET: Registered protocol family 1
[ 0.602964] PCI: CLS 0 bytes, default 32
[ 0.605680] rt-timer 10000100.timer: maximum frequency is 1220Hz
[ 0.612427] Crashlog allocated RAM at address 0x3f00000
[ 0.619256] workingset: timestamp_bits=30 max_order=14 bucket_order=0
[ 0.631469] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[ 0.637113] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[ 0.657010] io scheduler noop registered
[ 0.660758] io scheduler deadline registered (default)
[ 0.666783] Serial: 8250/16550 driver, 16 ports, IRQ sharing enabled
[ 0.675828] console [ttyS0] disabled
[ 0.679344] 10000c00.uartlite: ttyS0 at MMIO 0x10000c00 (irq = 20, base_baud = 2500000) is a Palmchip BK-3103
[ 0.688954] console [ttyS0] enabled
[ 0.696009] bootconsole [early0] disabled
[ 0.704788] cacheinfo: Failed to find cpu0 device node
[ 0.710076] cacheinfo: Unable to detect cache hierarchy for CPU 0
[ 0.723664] spi spi0.0: force spi mode3
[ 0.728437] m25p80 spi0.0: mx25l6405d (8192 Kbytes)
[ 0.733481] 6 fixed-partitions partitions found on MTD device spi0.0
[ 0.740016] Creating 6 MTD partitions on "spi0.0":
[ 0.744912] 0x000000000000-0x000000020000 : "u-boot"
[ 0.750933] 0x000000020000-0x0000007c0000 : "firmware"
[ 2.013810] 2 tplink-fw partitions found on MTD device firmware
[ 2.019894] 0x000000020000-0x00000017f0f0 : "kernel"
[ 2.025868] 0x00000017f0f0-0x0000007c0000 : "rootfs"
[ 2.031785] mtd: device 3 (rootfs) set to be root filesystem
[ 2.039202] 1 squashfs-split partitions found on MTD device rootfs
[ 2.045532] 0x0000007ba000-0x0000007c0000 : "rootfs_data"
[ 2.052004] 0x0000007c0000-0x0000007d0000 : "config"
[ 2.057989] 0x0000007d0000-0x0000007e0000 : "rom"
[ 2.063607] 0x0000007e0000-0x0000007f0000 : "romfile"
[ 2.069687] 0x0000007f0000-0x000000800000 : "radio"
[ 2.076286] libphy: Fixed MDIO Bus: probed
[ 2.088078] gsw: setting port4 to ephy mode
[ 2.092399] mtk_soc_eth 10100000.ethernet eth0 (uninitialized): port 0 link up (100Mbps/Full duplex)
[ 2.101977] mtk_soc_eth 10100000.ethernet: loaded mt7620 driver
[ 2.108739] mtk_soc_eth 10100000.ethernet eth0: mediatek frame engine at 0xb0100000, irq 5
[ 2.117726] rt2880_wdt 10000120.watchdog: Initialized
[ 2.124273] NET: Registered protocol family 10
[ 2.132848] Segment Routing with IPv6
[ 2.136776] NET: Registered protocol family 17
[ 2.141362] bridge: filtering via arp/ip/ip6tables is no longer available by default. Update your scripts to load br_netfilter if you need this.
[ 2.154592] 8021q: 802.1Q VLAN Support v1.8
[ 2.174477] VFS: Mounted root (squashfs filesystem) readonly on device 31:3.
[ 2.182709] Freeing unused kernel memory: 176K
[ 2.187278] This architecture does not have kernel memory protection.
[ 2.535961] random: fast init done
[ 3.812596] init: Console is alive
[ 3.816422] init: - watchdog -
[ 6.674355] kmodloader: loading kernel modules from /etc/modules-boot.d/*
[ 7.064680] usbcore: registered new interface driver usbfs
[ 7.070471] usbcore: registered new interface driver hub
[ 7.076034] usbcore: registered new device driver usb
[ 7.088261] kmodloader: done loading kernel modules from /etc/modules-boot.d/*
[ 7.100359] init: - preinit -
[ 9.266022] 8021q: adding VLAN 0 to HW filter on device eth0
[ 10.608648] jffs2: notice: (385) jffs2_build_xattr_subsystem: complete building xattr subsystem, 0 of xdatum (0 unchecked, 0 orphan) and 0 of xref (0 dead, 0 orphan) found.
[ 10.648495] mount_root: unable to set filesystem state
[ 10.653968] mount_root: switching to jffs2 overlay
[ 10.701708] overlayfs: failed to resolve '/overlay/work': -2
[ 10.747188] mount_root: mount failed: lowerdir=/,upperdir=/overlay/upper,workdir=/overlay/work, options No such device
[ 10.759264] mount_root: switching to jffs2 failed - fallback to ramoverlay
[ 10.809781] urandom-seed: Seed file not found (/etc/urandom.seed)
[ 10.914666] procd: - early -
[ 10.918559] procd: - watchdog -
[ 11.252177] procd: - watchdog -
[ 11.255760] procd: - ubus -
[ 11.415667] random: ubusd: uninitialized urandom read (4 bytes read)
[ 11.536924] random: ubusd: uninitialized urandom read (4 bytes read)
[ 11.543993] random: ubusd: uninitialized urandom read (4 bytes read)
[ 11.551689] procd: - init -
[ 12.015699] kmodloader: loading kernel modules from /etc/modules.d/*
[ 12.249455] ip6_tables: (C) 2000-2006 Netfilter Core Team
[ 12.278592] u32 classifier
[ 12.281365] input device check on
[ 12.285161] Actions configured
[ 12.291452] Mirror/redirect action on
[ 12.305945] nf_conntrack version 0.5.0 (1024 buckets, 4096 max)
[ 12.320997] fuse init (API version 7.26)
[ 12.347257] Loading modules backported from Linux version wt-2017-11-01-0-gfe248fc2c180
[ 12.355499] Backport generated by backports.git v4.14-rc2-1-31-g86cf0e5d
[ 12.453276] ip_tables: (C) 2000-2006 Netfilter Core Team
[ 12.537438] wireguard: WireGuard 0.0.20190123 loaded. See www.wireguard.com for information.
[ 12.546129] wireguard: Copyright (C) 2015-2019 Jason A. Donenfeld <Jason@zx2c4.com>. All Rights Reserved.
[ 12.679580] xt_time: kernel timezone is -0000
[ 12.934772] usbcore: registered new interface driver snd-usb-audio
[ 12.947437] mt76x0e 0000:01:00.0: card - bus=0x1, slot = 0x0 irq=4
[ 12.953913] mt76x0e 0000:01:00.0: ASIC revision: 76100002
[ 13.214941] mt76x0e 0000:01:00.0: Firmware Version: 0.1.00
[ 13.306913] mt76x0e 0000:01:00.0: EEPROM ver:02 fae:00
[ 13.314247] ieee80211 phy0: Selected rate control algorithm 'minstrel_ht'
[ 13.363426] rt2800_wmac 10180000.wmac: loaded eeprom from mtd device "radio"
[ 13.370706] ieee80211 phy1: rt2x00_set_rt: Info - RT chipset 6352, rev 0500 detected
[ 13.378629] ieee80211 phy1: rt2x00_set_rf: Info - RF chipset 7620 detected
[ 13.386365] ieee80211 phy1: Selected rate control algorithm 'minstrel_ht'
[ 13.450232] kmodloader: done loading kernel modules from /etc/modules.d/*
[ 14.737658] urandom_read: 5 callbacks suppressed
[ 14.737668] random: jshn: uninitialized urandom read (4 bytes read)
[ 14.823505] random: jshn: uninitialized urandom read (4 bytes read)
[ 30.695154] 8021q: adding VLAN 0 to HW filter on device eth0
[ 30.717165] br-lan: port 1(eth0.1) entered blocking state
[ 30.722939] br-lan: port 1(eth0.1) entered disabled state
[ 30.728821] device eth0.1 entered promiscuous mode
[ 30.733770] device eth0 entered promiscuous mode
[ 30.806044] br-lan: port 1(eth0.1) entered blocking state
[ 30.811573] br-lan: port 1(eth0.1) entered forwarding state
[ 30.817527] IPv6: ADDRCONF(NETDEV_UP): br-lan: link is not ready
[ 31.712109] IPv6: ADDRCONF(NETDEV_CHANGE): br-lan: link becomes ready
[ 53.452831] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
[ 54.123798] IPv6: ADDRCONF(NETDEV_UP): wlan1: link is not ready
[ 54.131892] br-lan: port 2(wlan0) entered blocking state
[ 54.137503] br-lan: port 2(wlan0) entered disabled state
[ 54.143363] device wlan0 entered promiscuous mode
[ 54.165951] br-lan: port 3(wlan1) entered blocking state
[ 54.171389] br-lan: port 3(wlan1) entered disabled state
[ 54.177298] device wlan1 entered promiscuous mode
[ 54.223841] IPv6: ADDRCONF(NETDEV_CHANGE): wlan1: link becomes ready
[ 54.230567] br-lan: port 3(wlan1) entered blocking state
[ 54.236061] br-lan: port 3(wlan1) entered forwarding state
[ 55.179672] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
[ 55.186456] br-lan: port 2(wlan0) entered blocking state
[ 55.191934] br-lan: port 2(wlan0) entered forwarding state
[ 58.870700] device wlan1 left promiscuous mode
[ 58.875488] br-lan: port 3(wlan1) entered disabled state
[ 60.008979] IPv6: ADDRCONF(NETDEV_UP): wlan1: link is not ready
[ 60.157716] br-lan: port 2(wlan0) entered disabled state
[ 60.166900] device wlan0 left promiscuous mode
[ 60.171583] br-lan: port 2(wlan0) entered disabled state
[ 60.177833] br-lan: port 2(wlan1) entered blocking state
[ 60.183260] br-lan: port 2(wlan1) entered disabled state
[ 60.189118] device wlan1 entered promiscuous mode
[ 60.286362] IPv6: ADDRCONF(NETDEV_CHANGE): wlan1: link becomes ready
[ 60.293146] br-lan: port 2(wlan1) entered blocking state
[ 60.298605] br-lan: port 2(wlan1) entered forwarding state
[ 61.287363] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
[ 61.300351] br-lan: port 3(wlan0) entered blocking state
[ 61.305787] br-lan: port 3(wlan0) entered disabled state
[ 61.311691] device wlan0 entered promiscuous mode
[ 61.676454] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
[ 61.683212] br-lan: port 3(wlan0) entered blocking state
[ 61.688637] br-lan: port 3(wlan0) entered forwarding state
[ 69.363496] random: crng init done