And finally, here is the dmesg log from subsequent (successful) boot:
[ 0.000000] Linux version 4.9.164 (jeremy@devtest) (gcc version 7.3.0 (OpenWrt GCC 7.3.0 r7405-06a20af) ) #0 Mon Mar 25 09:51:50 2019
[ 0.000000] MyLoader: sysp=07c3cb73, boardp=69db762d, parts=24de692d
[ 0.000000] bootconsole [early0] enabled
[ 0.000000] CPU0 revision is: 00019374 (MIPS 24Kc)
[ 0.000000] SoC: Atheros AR9330 rev 1
[ 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, VIPT, cache 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 804373e4, node_mem_map 81000020
[ 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] pcpu-alloc: s0 r0 d32768 u32768 alloc=1*32768
[ 0.000000] pcpu-alloc: [0] 0
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 16256
[ 0.000000] Kernel command line: board=TL-MR3020 console=ttyATH0,115200 rootfstype=squashfs,jffs2 noinitrd
[ 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=00000000
[ 0.000000] Readback ErrCtl register=00000000
[ 0.000000] Memory: 60100K/65536K available (2991K kernel code, 164K rwdata, 780K rodata, 280K init, 203K bss, 5436K reserved, 0K cma-reserved)
[ 0.000000] SLUB: HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[ 0.000000] NR_IRQS:51
[ 0.000000] Clocks: CPU:400.000MHz, DDR:400.000MHz, AHB:200.000MHz, Ref:25.000MHz
[ 0.000000] clocksource: MIPS: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 9556302233 ns
[ 0.000014] sched_clock: 32 bits at 200MHz, resolution 5ns, wraps every 10737418237ns
[ 0.007568] Calibrating delay loop... 265.42 BogoMIPS (lpj=1327104)
[ 0.088749] pid_max: default: 32768 minimum: 301
[ 0.093333] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.099505] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.110136] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[ 0.118179] futex hash table entries: 256 (order: -1, 3072 bytes)
[ 0.124880] NET: Registered protocol family 16
[ 0.130242] MIPS: machine is TP-LINK TL-MR3020
[ 0.425684] clocksource: Switched to clocksource MIPS
[ 0.430608] NET: Registered protocol family 2
[ 0.434623] TCP established hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.440094] TCP bind hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.446170] TCP: Hash tables configured (established 1024 bind 1024)
[ 0.452348] UDP hash table entries: 256 (order: 0, 4096 bytes)
[ 0.457836] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[ 0.464083] NET: Registered protocol family 1
[ 0.467999] PCI: CLS 0 bytes, default 32
[ 0.474472] Crashlog allocated RAM at address 0x3f00000
[ 0.479740] workingset: timestamp_bits=30 max_order=14 bucket_order=0
[ 0.494427] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[ 0.498673] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[ 0.520520] io scheduler noop registered
[ 0.522887] io scheduler deadline registered (default)
[ 0.528393] Serial: 8250/16550 driver, 1 ports, IRQ sharing disabled
[ 0.534450] ar933x-uart: ttyATH0 at MMIO 0x18020000 (irq = 11, base_baud = 1562500) is a AR933X UART
[ 0.543091] console [ttyATH0] enabled
[ 0.549895] bootconsole [early0] disabled
[ 0.562480] m25p80 spi0.0: found w25q128, expected m25p80
[ 0.578010] m25p80 spi0.0: w25q128 (16384 Kbytes)
[ 0.581620] 5 tp-link partitions found on MTD device spi0.0
[ 0.586855] Creating 5 MTD partitions on "spi0.0":
[ 0.591613] 0x000000000000-0x000000020000 : "u-boot"
[ 0.599280] 0x000000020000-0x0000001655a8 : "kernel"
[ 0.605651] 0x0000001655a8-0x000000ff0000 : "rootfs"
[ 0.611448] mtd: device 2 (rootfs) set to be root filesystem
[ 0.615782] 1 squashfs-split partitions found on MTD device rootfs
[ 0.621831] 0x000000700000-0x000000ff0000 : "rootfs_data"
[ 0.630217] 0x000000ff0000-0x000001000000 : "art"
[ 0.636390] 0x000000020000-0x000000ff0000 : "firmware"
[ 0.644324] libphy: Fixed MDIO Bus: probed
[ 0.666676] libphy: ag71xx_mdio: probed
[ 1.297397] ag71xx ag71xx.0: connected to PHY at ag71xx-mdio.1:04 [uid=004dd041, driver=Generic PHY]
[ 1.306178] eth0: Atheros AG71xx at 0xb9000000, irq 4, mode:MII
[ 1.312016] NET: Registered protocol family 17
[ 1.315609] 8021q: 802.1Q VLAN Support v1.8
[ 1.323043] hctosys: unable to open rtc device (rtc0)
[ 1.331384] VFS: Mounted root (squashfs filesystem) readonly on device 31:2.
[ 1.339219] Freeing unused kernel memory: 280K
[ 1.342198] This architecture does not have kernel memory protection.
[ 2.209289] init: Console is alive
[ 2.211539] init: - watchdog -
[ 2.505700] random: fast init done
[ 4.269328] kmodloader: loading kernel modules from /etc/modules-boot.d/*
[ 4.412269] usbcore: registered new interface driver usbfs
[ 4.416506] usbcore: registered new interface driver hub
[ 4.421720] usbcore: registered new device driver usb
[ 4.432346] ds1302: RTC found.
[ 4.434338] rtc_time : 02:15:17
[ 4.434338] rtc_date : 2019-04-03
[ 4.445543] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[ 4.469000] ar933x_lcd initialized
[ 4.470949] ar933x_lcd: ar933x_lcd device registered with major 251
[ 4.490324] SCSI subsystem initialized
[ 4.499543] ehci-platform: EHCI generic platform driver
[ 4.503464] ehci-platform ehci-platform: EHCI Host Controller
[ 4.509171] ehci-platform ehci-platform: new USB bus registered, assigned bus number 1
[ 4.519096] ehci-platform ehci-platform: irq 3, io mem 0x1b000000
[ 4.545741] ehci-platform ehci-platform: USB 2.0 started, EHCI 1.00
[ 4.551789] hub 1-0:1.0: USB hub found
[ 4.554839] hub 1-0:1.0: 1 port detected
[ 4.565578] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[ 4.572310] ohci-platform: OHCI generic platform driver
[ 4.585316] usbcore: registered new interface driver usb-storage
[ 4.590898] kmodloader: done loading kernel modules from /etc/modules-boot.d/*
[ 4.601341] init: - preinit -
[ 5.227890] usb 1-1: new high-speed USB device number 2 using ehci-platform
[ 5.461753] hub 1-1:1.0: USB hub found
[ 5.472742] hub 1-1:1.0: 4 ports detected
[ 5.546204] random: procd: uninitialized urandom read (4 bytes read)
[ 5.876007] usb 1-1.1: new full-speed USB device number 3 using ehci-platform
[ 5.967663] jffs2: notice: (386) jffs2_build_xattr_subsystem: complete building xattr subsystem, 0 of xdatum (0 unchecked, 0 orphan) and 0 of xref (0 dead, 0 orphan) found.
[ 5.984589] mount_root: switching to jffs2 overlay
[ 6.047523] urandom-seed: Seeding with /etc/urandom.seed
[ 6.271970] usb 1-1.4: new full-speed USB device number 4 using ehci-platform
[ 6.337896] procd: - early -
[ 6.339452] procd: - watchdog -
[ 6.981968] random: jshn: uninitialized urandom read (4 bytes read)
[ 7.125262] procd: - watchdog -
[ 7.127735] procd: - ubus -
[ 7.626022] random: ubusd: uninitialized urandom read (4 bytes read)
[ 7.689498] random: jshn: uninitialized urandom read (4 bytes read)
[ 7.711368] procd: - init -
[ 8.517833] kmodloader: loading kernel modules from /etc/modules.d/*
[ 8.894542] tun: Universal TUN/TAP device driver, 1.6
[ 8.898224] tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com>
[ 8.947969] i2c /dev entries driver
[ 8.986995] hidraw: raw HID events driver (C) Jiri Kosina
[ 9.046814] Bluetooth: Core ver 2.22
[ 9.049046] NET: Registered protocol family 31
[ 9.053359] Bluetooth: HCI device and connection manager initialized
[ 9.059789] Bluetooth: HCI socket layer initialized
[ 9.064564] Bluetooth: L2CAP socket layer initialized
[ 9.069651] Bluetooth: SCO socket layer initialized
[ 9.168067] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[ 9.171931] Bluetooth: BNEP filters: protocol multicast
[ 9.177236] Bluetooth: BNEP socket layer initialized
[ 9.234657] usbcore: registered new interface driver btusb
[ 9.249105] usbcore: registered new interface driver cdc_acm
[ 9.253320] cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters
[ 9.287689] Loading modules backported from Linux version wt-2017-11-01-0-gfe248fc2c180
[ 9.294239] Backport generated by backports.git v4.14-rc2-1-31-g86cf0e5d
[ 9.321599] Bluetooth: HCI UART driver ver 2.3
[ 9.324600] Bluetooth: HCI UART protocol H4 registered
[ 9.329822] Bluetooth: HCI UART protocol BCSP registered
[ 9.357758] Bluetooth: HIDP (Human Interface Emulation) ver 1.2
[ 9.362363] Bluetooth: HIDP socket layer initialized
[ 9.400425] nf_conntrack version 0.5.0 (1024 buckets, 4096 max)
[ 9.625832] Bluetooth: RFCOMM TTY layer initialized
[ 9.629300] Bluetooth: RFCOMM socket layer initialized
[ 9.634423] Bluetooth: RFCOMM ver 1.11
[ 9.662495] usbcore: registered new interface driver usbhid
[ 9.666721] usbhid: USB HID core driver
[ 9.712050] usbcore: registered new interface driver usbserial
[ 9.716677] usbcore: registered new interface driver usbserial_generic
[ 9.723090] usbserial: USB Serial support registered for generic
[ 9.798312] xt_time: kernel timezone is -0000
[ 9.808983] usbcore: registered new interface driver cdc_ether
[ 9.889474] usbcore: registered new interface driver ftdi_sio
[ 9.893911] usbserial: USB Serial support registered for FTDI USB Serial Device
[ 9.918661] ip_tables: (C) 2000-2006 Netfilter Core Team
[ 9.956791] usbcore: registered new interface driver keyspan
[ 9.961137] usbserial: USB Serial support registered for Keyspan - (without firmware)
[ 9.969035] usbserial: USB Serial support registered for Keyspan 1 port adapter
[ 9.976286] usbserial: USB Serial support registered for Keyspan 2 port adapter
[ 9.983538] usbserial: USB Serial support registered for Keyspan 4 port adapter
[ 10.135014] usbcore: registered new interface driver pl2303
[ 10.139387] usbserial: USB Serial support registered for pl2303
[ 10.145127] pl2303 1-1.1:1.0: pl2303 converter detected
[ 10.208175] usb 1-1.1: pl2303 converter now attached to ttyUSB0
[ 10.230661] PPP generic driver version 2.4.2
[ 10.257640] NET: Registered protocol family 24
[ 10.284320] usbcore: registered new interface driver rndis_host
[ 10.534128] ath: EEPROM regdomain: 0x0
[ 10.534143] ath: EEPROM indicates default country code should be used
[ 10.534148] ath: doing EEPROM country->regdmn map search
[ 10.534168] ath: country maps to regdmn code: 0x3a
[ 10.534176] ath: Country alpha2 being used: US
[ 10.534181] ath: Regpair used: 0x3a
[ 10.546235] ieee80211 phy0: Selected rate control algorithm 'minstrel_ht'
[ 10.552159] ieee80211 phy0: Atheros AR9330 Rev:1 mem=0xb8100000, irq=2
[ 10.662780] kmodloader: done loading kernel modules from /etc/modules.d/*
[ 28.967278] br-lan: port 1(eth0) entered blocking state
[ 28.971068] br-lan: port 1(eth0) entered disabled state
[ 28.976845] device eth0 entered promiscuous mode
[ 30.665874] ath: EEPROM regdomain: 0x8024
[ 30.665890] ath: EEPROM indicates we should expect a country code
[ 30.665896] ath: doing EEPROM country->regdmn map search
[ 30.665903] ath: country maps to regdmn code: 0x21
[ 30.665910] ath: Country alpha2 being used: AU
[ 30.665916] ath: Regpair used: 0x21
[ 30.665925] ath: regdomain 0x8024 dynamically updated by user
[ 35.225082] wlan0: authenticate with 0e:02:8e:95:a3:6a
[ 35.240534] wlan0: send auth to 0e:02:8e:95:a3:6a (try 1/3)
[ 35.258939] wlan0: authenticated
[ 35.266086] wlan0: associate with 0e:02:8e:95:a3:6a (try 1/3)
[ 35.298320] wlan0: RX AssocResp from 0e:02:8e:95:a3:6a (capab=0x1431 status=0 aid=1)
[ 35.304984] wlan0: associated
[ 35.421052] wlan0: Limiting TX power to 30 (30 - 0) dBm as advertised by 0e:02:8e:95:a3:6a
[ 103.088057] random: crng init done
[ 103.088080] random: 6 urandom warning(s) missed due to rate limiting