Skip to content

Instantly share code, notes, and snippets.

@mcprat
Created May 7, 2021 23:47
Show Gist options
  • Save mcprat/38d96a5553b1df3039f45eebb6de4bf8 to your computer and use it in GitHub Desktop.
Save mcprat/38d96a5553b1df3039f45eebb6de4bf8 to your computer and use it in GitHub Desktop.
Engenius ESR350 Openwrt firstboot
U-boot Ver:1.0.5.6 2015/05/26 14:34:18
Board: Ralink APSoC DRAM: 64 MB
******************************
Software System Reset Occurred
******************************
spi_wait_nsec: 28
spi device id: c2 20 18 c2 20 (2018c220)
find flash: MX25L12805D
Flash size 16MB, sector count = 256
============================================
ASIC 7620_MP (Port5<->GigaSW)
Product Name: ESR350
DRAM bus: 16 bit
Total memory: 64 MBytes
Flash component: SPI Flash
Date:May 26 2015 Time:14:34:18
============================================
Please choose the operation:
2: Load system code then write to Flash via TFTP.
3: Boot system code via Flash (default).
9: Load Boot Loader code then write to Flash via TFTP. 0
3: System Boot system code via Flash.
## Booting image at bc050000 ...
Image Name: MIPS OpenWrt Linux-5.4.111
Image Type: MIPS Linux Kernel Image (uncompressed)
Data Size: 2000705 Bytes = 1.9 MB
Load Address: 80000000
Entry Point: 80000000
Verifying Checksum ... OK
OK
Starting kernel ...
OpenWrt kernel loader for MIPS based SoC
Copyright (C) 2011 Gabor Juhos <[email protected]>
Decompressing kernel... done!
Starting kernel at 80000000...
[ 0.000000] Linux version 5.4.111 (michael@Mark) (gcc version 8.4.0 (OpenWrt GCC 8.4.0 r16053+6-f066ee2ad5)) #0 Fri May 7 19:52:18 2021
[ 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] printk: bootconsole [early0] enabled
[ 0.000000] CPU0 revision is: 00019650 (MIPS 24KEc)
[ 0.000000] MIPS: machine is EnGenius ESR350
[ 0.000000] User-defined physical RAM map overwrite
[ 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] Built 1 zonelists, mobility grouping on. Total pages: 16240
[ 0.000000] Kernel command line: console=ttyS0,115200 mem=64M 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=0007e741
[ 0.000000] Readback ErrCtl register=0007e741
[ 0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off
[ 0.000000] Memory: 57440K/65536K available (4730K kernel code, 204K rwdata, 1048K rodata, 1176K init, 205K bss, 8096K 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] random: get_random_bytes called from start_kernel+0x308/0x4fc with crng_init=0
[ 0.000000] CPU Clock: 600MHz
[ 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: 6370868154 ns
[ 0.000010] sched_clock: 32 bits at 300MHz, resolution 3ns, wraps every 7158278654ns
[ 0.007590] Calibrating delay loop... 397.82 BogoMIPS (lpj=795648)
[ 0.045451] pid_max: default: 32768 minimum: 301
[ 0.050138] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes, linear)
[ 0.057192] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes, linear)
[ 0.071484] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns
[ 0.080965] futex hash table entries: 256 (order: -1, 3072 bytes, linear)
[ 0.087649] pinctrl core: initialized pinctrl subsystem
[ 0.093299] NET: Registered protocol family 16
[ 0.129998] rt2880_gpio 10000600.gpio: registering 24 gpios
[ 0.135448] rt2880_gpio 10000600.gpio: registering 24 irq handlers
[ 0.141782] rt2880_gpio 10000660.gpio: registering 32 gpios
[ 0.147206] rt2880_gpio 10000660.gpio: registering 32 irq handlers
[ 0.153542] rt2880_gpio 10000688.gpio: registering 1 gpios
[ 0.158885] rt2880_gpio 10000688.gpio: registering 1 irq handlers
[ 0.165550] workqueue: max_active 576 requested for napi_workq is out of range, clamping between 1 and 512
[ 0.179728] clocksource: Switched to clocksource systick
[ 0.186293] NET: Registered protocol family 2
[ 0.191388] tcp_listen_portaddr_hash hash table entries: 512 (order: 0, 4096 bytes, linear)
[ 0.199546] TCP established hash table entries: 1024 (order: 0, 4096 bytes, linear)
[ 0.206955] TCP bind hash table entries: 1024 (order: 0, 4096 bytes, linear)
[ 0.213795] TCP: Hash tables configured (established 1024 bind 1024)
[ 0.220110] UDP hash table entries: 256 (order: 0, 4096 bytes, linear)
[ 0.226464] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes, linear)
[ 0.233527] NET: Registered protocol family 1
[ 0.237770] PCI: CLS 0 bytes, default 32
[ 0.244478] rt-timer 10000100.timer: maximum frequency is 1220Hz
[ 0.252505] workingset: timestamp_bits=14 max_order=14 bucket_order=0
[ 0.267151] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[ 0.272818] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[ 0.300031] Serial: 8250/16550 driver, 2 ports, IRQ sharing disabled
[ 0.307361] printk: console [ttyS0] disabled
[ 0.311579] 10000c00.uartlite: ttyS0 at MMIO 0x10000c00 (irq = 20, base_baud = 2500000) is a Palmchip BK-3103
[ 0.321197] printk: console [ttyS0] enabled
[ 0.321197] printk: console [ttyS0] enabled
[ 0.329664] printk: bootconsole [early0] disabled
[ 0.329664] printk: bootconsole [early0] disabled
[ 0.345713] spi spi0.0: force spi mode3
[ 0.350617] spi-nor spi0.0: mx25l12805d (16384 Kbytes)
[ 0.356012] 6 fixed-partitions partitions found on MTD device spi0.0
[ 0.362508] Creating 6 MTD partitions on "spi0.0":
[ 0.367418] 0x000000000000-0x000000030000 : "u-boot"
[ 0.373523] 0x000000030000-0x000000040000 : "u-boot-env"
[ 0.380105] 0x000000040000-0x000000050000 : "factory"
[ 0.386291] 0x000000050000-0x000000fa0000 : "firmware"
[ 0.395623] 2 uimage-fw partitions found on MTD device firmware
[ 0.401753] Creating 2 MTD partitions on "firmware":
[ 0.406846] 0x000000000000-0x0000001e8781 : "kernel"
[ 0.412965] 0x0000001e8781-0x000000f50000 : "rootfs"
[ 0.419037] mtd: device 5 (rootfs) set to be root filesystem
[ 0.426549] 1 squashfs-split partitions found on MTD device rootfs
[ 0.432954] 0x000000510000-0x000000f50000 : "rootfs_data"
[ 0.439485] 0x000000fa0000-0x000000fb0000 : "backup"
[ 0.445631] 0x000000fb0000-0x000001000000 : "storage"
[ 0.452846] libphy: Fixed MDIO Bus: probed
[ 0.466813] gsw: mdio mode enabled
[ 0.470498] gsw: ephy base address: 8
[ 0.478328] libphy: mdio: probed
[ 0.484033] switch0: Atheros AR8327 rev. 4 switch registered on mdio-bus
[ 0.691908] mtk_soc_eth 10100000.ethernet: using fixed link parameters
[ 0.698891] mtk_soc_eth 10100000.ethernet: loaded mt7620 driver
[ 0.705692] mtk_soc_eth 10100000.ethernet eth0: mediatek frame engine at 0xb0100000, irq 5
[ 0.714704] rt2880_wdt 10000120.watchdog: Initialized
[ 0.721430] NET: Registered protocol family 10
[ 0.730189] Segment Routing with IPv6
[ 0.734149] NET: Registered protocol family 17
[ 0.738771] 8021q: 802.1Q VLAN Support v1.8
[ 0.743056] random: fast init done
[ 0.753285] VFS: Mounted root (squashfs filesystem) readonly on device 31:5.
[ 0.766932] Freeing unused kernel memory: 1176K
[ 0.771586] This architecture does not have kernel memory protection.
[ 0.778166] Run /sbin/init as init process
[ 1.587106] init: Console is alive
[ 1.590981] init: - watchdog -
[ 2.937933] kmodloader: loading kernel modules from /etc/modules-boot.d/*
[ 3.100944] usbcore: registered new interface driver usbfs
[ 3.106741] usbcore: registered new interface driver hub
[ 3.112304] usbcore: registered new device driver usb
[ 3.124521] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[ 3.140193] SCSI subsystem initialized
[ 3.149972] ehci-fsl: Freescale EHCI Host controller driver
[ 3.157912] ehci-platform: EHCI generic platform driver
[ 3.173667] phy phy-usbphy.0: remote usb device wakeup disabled
[ 3.179725] phy phy-usbphy.0: UTMI 16bit 30MHz
[ 3.184276] ehci-platform 101c0000.ehci: EHCI Host Controller
[ 3.190188] ehci-platform 101c0000.ehci: new USB bus registered, assigned bus number 1
[ 3.198423] ehci-platform 101c0000.ehci: irq 26, io mem 0x101c0000
[ 3.209021] ehci-platform 101c0000.ehci: USB 2.0 started, EHCI 1.00
[ 3.216430] hub 1-0:1.0: USB hub found
[ 3.220828] hub 1-0:1.0: 1 port detected
[ 3.230833] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[ 3.238508] ohci-platform: OHCI generic platform driver
[ 3.244227] ohci-platform 101c1000.ohci: Generic Platform OHCI controller
[ 3.251227] ohci-platform 101c1000.ohci: new USB bus registered, assigned bus number 2
[ 3.259458] ohci-platform 101c1000.ohci: irq 26, io mem 0x101c1000
[ 3.291021] hub 2-0:1.0: USB hub found
[ 3.295347] hub 2-0:1.0: 1 port detected
[ 3.308163] usbcore: registered new interface driver usb-storage
[ 3.315189] kmodloader: done loading kernel modules from /etc/modules-boot.d/*
[ 3.324104] init: - preinit -
[ 4.866183] random: jshn: uninitialized urandom read (4 bytes read)
[ 5.035344] random: jshn: uninitialized urandom read (4 bytes read)
[ 5.559606] random: jshn: uninitialized urandom read (4 bytes read)
[ 5.918438] urandom_read: 3 callbacks suppressed
[ 5.918448] random: jshn: uninitialized urandom read (4 bytes read)
[ 6.757684] mtk_soc_eth 10100000.ethernet eth0: port 5 link up (1000Mbps/Full duplex)
[ 6.766249] 8021q: adding VLAN 0 to HW filter on device eth0
[ 6.772465] IPv6: ADDRCONF(NETDEV_CHANGE): eth0.1: link becomes ready
[ 6.828947] random: procd: uninitialized urandom read (4 bytes read)
Press the [f] key and hit [enter] to enter failsafe mode
Press the [1], [2], [3] or [4] key and hit [enter] to select the debug level
[ 7.171400] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[ 8.350162] mount_root: jffs2 not ready yet, using temporary tmpfs overlay
[ 8.361634] urandom-seed: Seed file not found (/etc/urandom.seed)
[ 8.453713] mtk_soc_eth 10100000.ethernet eth0: port 5 link down
[ 8.481640] procd: - early -
[ 8.484803] procd: - watchdog -
[ 8.781238] procd: - watchdog -
[ 8.893256] procd: - ubus -
[ 8.973459] random: ubusd: uninitialized urandom read (4 bytes read)
[ 8.982733] random: ubusd: uninitialized urandom read (4 bytes read)
[ 8.993382] procd: - init -
Please press Enter to activate this console.
[ 10.114512] kmodloader: loading kernel modules from /etc/modules.d/*
[ 10.163630] Loading modules backported from Linux version v5.10.16-0-gde53befa79cf
[ 10.171456] Backport generated by backports.git v5.10.16-1-0-g21d2a1d2
[ 10.240985] xt_time: kernel timezone is -0000
[ 10.510129] PPP generic driver version 2.4.2
[ 10.523342] NET: Registered protocol family 24
[ 10.614349] rt2800_wmac 10180000.wmac: loaded eeprom from mtd device "factory"
[ 10.621755] ieee80211 phy0: rt2x00_set_rt: Info - RT chipset 6352, rev 0500 detected
[ 10.629704] ieee80211 phy0: rt2x00_set_rf: Info - RF chipset 7620 detected
[ 10.686538] kmodloader: done loading kernel modules from /etc/modules.d/*
[ 10.771841] urngd: jent-rng init failed, err: 2
[ 20.849843] random: crng init done
[ 54.059391] jffs2_scan_eraseblock(): End of filesystem marker found at 0x0
[ 54.079130] jffs2_build_filesystem(): unlocking the mtd device...
[ 54.079138] done.
[ 54.087433] jffs2_build_filesystem(): erasing all blocks after the end marker...
[ 55.130258] mtk_soc_eth 10100000.ethernet eth0: port 5 link up (1000Mbps/Full duplex)
[ 55.146441] 8021q: adding VLAN 0 to HW filter on device eth0
[ 55.215902] Atheros AR8216/AR8236/AR8316 mdio-bus:00: Port 3 is up
[ 55.222651] br-lan: port 1(eth0.1) entered blocking state
[ 55.228189] br-lan: port 1(eth0.1) entered disabled state
[ 55.234115] device eth0.1 entered promiscuous mode
[ 55.239069] device eth0 entered promiscuous mode
[ 55.339917] br-lan: port 1(eth0.1) entered blocking state
[ 55.345473] br-lan: port 1(eth0.1) entered forwarding state
[ 56.144431] IPv6: ADDRCONF(NETDEV_CHANGE): br-lan: link becomes ready
[ 140.067303] done.
[ 140.069315] jffs2: notice: (1970) jffs2_build_xattr_subsystem: complete building xattr subsystem, 0 of xdatum (0 unchecked, 0 orphan) and 0 of xref (0 dead, 0 orphan) found.
[ 140.356115] overlayfs: upper fs does not support tmpfile.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment