Boot loop on Comfast E110N

Bill Moffitt bmoffitt at ayrstone.com
Fri Oct 20 17:17:53 PDT 2023


I have been using an older version of OpenWRT on my E110N; I loaded up
the latest release to see if it would fix some "LOST BEACON" problems.

Unfortunately, it didn't even boot, so I broke out the serial cable,
busted open the radio, and connected it. Here's what I captured:

<code>
U-Boot 1.1.4-ge619c187-dirty (Apr 12 2017 - 18:52:08)

ap143 - Honey Bee 2.0

DRAM:  64 MB
Flash: 16 MB

dup 1 speed 100
Using eth0 device
ping failed; host 192.168.1.10 is not alive
Unknown command 'ERROR!' - try 'help'
Hit any key to stop autoboot:  1     0
## Booting image at 9f020000 ...
   Image Name:   MIPS OpenWrt Linux-5.15.134
   Created:      2023-10-09  21:45:35 UTC
   Image Type:   MIPS Linux Kernel Image (lzma compressed)
   Data Size:    2328775 Bytes =  2.2 MB
   Load Address: 80060000
   Entry Point:  80060000
   Verifying Checksum at 0x9f020040 ...OK
   Uncompressing Kernel Image ... OK
No initrd
## Transferring control to Linux (at address 80060000) ...
## Giving linux memsize in bytes, 67108864

Starting kernel ...

[    0.000000] Linux version 5.15.134 (builder at buildhost)
(mips-openwrt-linux-musl-gcc (OpenWrt GCC 12.3.0 r23497-6637af95aa)
12.3.0, GNU ld (GNU Binutils) 2.40.0) #0 Mon Oct 9 21:45:35 2023
[    0.000000] printk: bootconsole [early0] enabled
[    0.000000] CPU0 revision is: 00019374 (MIPS 24Kc)
[    0.000000] MIPS: machine is COMFAST CF-E110N v2
[    0.000000] SoC: Qualcomm Atheros QCA9533 ver 2 rev 0
[    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] Built 1 zonelists, mobility grouping on.  Total pages: 16240
[    0.000000] Kernel command line: console=ttyS0,115200n8
rootfstype=squashfs,jffs2
[    0.000000] Dentry cache hash table entries: 8192 (order: 3, 32768
bytes, linear)
[    0.000000] Inode-cache hash table entries: 4096 (order: 2, 16384
bytes, linear)
[    0.000000] Writing ErrCtl register=00000000
[    0.000000] Readback ErrCtl register=00000000
[    0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off
[    0.000000] Memory: 55972K/65536K available (6077K kernel code,
591K rwdata, 780K rodata, 1184K init, 217K bss, 9564K 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] CPU clock: 650.000 MHz
[    0.000000] clocksource: MIPS: mask: 0xffffffff max_cycles:
0xffffffff, max_idle_ns: 5880801374 ns
[    0.000002] sched_clock: 32 bits at 325MHz, resolution 3ns, wraps
every 6607641598ns
[    0.008370] Calibrating delay loop... 432.53 BogoMIPS (lpj=2162688)
[    0.074950] pid_max: default: 32768 minimum: 301
[    0.080919] Mount-cache hash table entries: 1024 (order: 0, 4096
bytes, linear)
[    0.088644] Mountpoint-cache hash table entries: 1024 (order: 0,
4096 bytes, linear)
[    0.105660] clocksource: jiffies: mask: 0xffffffff max_cycles:
0xffffffff, max_idle_ns: 19112604462750000 ns
[    0.116125] futex hash table entries: 256 (order: -1, 3072 bytes, linear)
[    0.123566] pinctrl core: initialized pinctrl subsystem
[    0.131441] NET: Registered PF_NETLINK/PF_ROUTE protocol family
[    0.138492] thermal_sys: Registered thermal governor 'step_wise'
[    0.153766] clocksource: Switched to clocksource MIPS
[    0.167301] NET: Registered PF_INET protocol family
[    0.172759] IP idents hash table entries: 2048 (order: 2, 16384
bytes, linear)
[    0.181676] tcp_listen_portaddr_hash hash table entries: 512
(order: 0, 4096 bytes, linear)
[    0.190630] Table-perturb hash table entries: 65536 (order: 6,
262144 bytes, linear)
[    0.198823] TCP established hash table entries: 1024 (order: 0,
4096 bytes, linear)
[    0.206939] TCP bind hash table entries: 1024 (order: 0, 4096 bytes, linear)
[    0.214408] TCP: Hash tables configured (established 1024 bind 1024)
[    0.221345] UDP hash table entries: 256 (order: 0, 4096 bytes, linear)
[    0.228344] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes, linear)
[    0.236302] NET: Registered PF_UNIX/PF_LOCAL protocol family
[    0.242338] PCI: CLS 0 bytes, default 32
[    0.251473] workingset: timestamp_bits=14 max_order=14 bucket_order=0
[    0.264981] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    0.271158] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME)
(CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[    0.283297] Block layer SCSI generic (bsg) driver version 0.4
loaded (major 251)
[    0.296681] pinctrl-single 1804002c.pinmux: 576 pins, size 72
[    0.304425] Serial: 8250/16550 driver, 16 ports, IRQ sharing enabled
[    0.314714] printk: console [ttyS0] disabled
[    0.319327] 18020000.uart: ttyS0 at MMIO 0x18020000 (irq = 9,
base_baud = 1562500) is a 16550A
[    0.328537] printk: console [ttyS0] enabled
[    0.328537] printk: console [ttyS0] enabled
[    0.337608] printk: bootconsole [early0] disabled
[    0.337608] printk: bootconsole [early0] disabled
[    0.373725] spi-nor spi0.0: w25q128 (16384 Kbytes)
[    0.378894] 4 fixed-partitions partitions found on MTD device spi0.0
[    0.385536] OF: Bad cell count for /ahb/spi at 1f000000/flash at 0/partitions
[    0.392416] OF: Bad cell count for /ahb/spi at 1f000000/flash at 0/partitions
[    0.400124] OF: Bad cell count for /ahb/spi at 1f000000/flash at 0/partitions
[    0.407094] OF: Bad cell count for /ahb/spi at 1f000000/flash at 0/partitions
[    0.414211] Creating 4 MTD partitions on "spi0.0":
[    0.419186] 0x000000000000-0x000000010000 : "u-boot"
[    0.432380] 0x000000010000-0x000000020000 : "art"
[    0.438974] 0x000000020000-0x000000ff0000 : "firmware"
[    0.448501] 2 uimage-fw partitions found on MTD device firmware
[    0.454736] Creating 2 MTD partitions on "firmware":
[    0.459874] 0x000000000000-0x000000240000 : "kernel"
[    0.466527] 0x000000240000-0x000000fd0000 : "rootfs"
[    0.475397] mtd: setting mtd4 (rootfs) as root device
[    0.480780] 1 squashfs-split partitions found on MTD device rootfs
[    0.487281] 0x0000005b0000-0x000000fd0000 : "rootfs_data"
[    0.495748] 0x000000ff0000-0x000001000000 : "nvram"
[    0.914866] ag71xx 19000000.eth: Could not connect to PHY device.
Deferring probe.
</code>
(reboot)

Any thoughts about this?

-Bill



More information about the openwrt-devel mailing list