I decide to reanimate my Omega 2+ and this topic too. I have 3 booting logs:
Booting with Reset hold:
/ __ \___ (_)__ ___ / __ \__ _ ___ ___ ____ _
/ /_/ / _ \/ / _ \/ _ \ / /_/ / ' \/ -_) _ `/ _ `/
\____/_//_/_/\___/_//_/ \____/_/_/_/\__/\_, /\_,_/
W H A T W I L L Y O U I N V E N T ? /___/"
Board: Onion Omega2 APSoC DRAM: 128 MB
relocate_code Pointer at: 87f60000
flash manufacture id: c2, device id 20 19
find flash: MX25L25635E
*** Warning - bad CRC, using default environment
============================================
Onion Omega2 UBoot Version: 4.3.0.3
--------------------------------------------
ASIC 7628_MP (Port5<->None)
DRAM component: 1024 Mbits DDR, width 16
DRAM bus: 16 bit
Total memory: 128 MBytes
Flash component: SPI Flash
Date:Oct 18 2016 Time:17:29:05
============================================
icache: sets:512, ways:4, linesz:32 ,total:65536
dcache: sets:256, ways:4, linesz:32 ,total:32768
CPU freq = 575 MHZ
Estimated memory size = 128 Mbytes
Resetting MT7628 PHY.
Initializing MT7688 GPIO system.
**************************************
* Hold Reset button for more options *
**************************************
You have 40 seconds left to select a menu option...
Please select option:
[ Enter ]: Boot Omega2.
[ 0 ]: Start Web recovery mode.
[ 1 ]: Start command line mode.
[ 2 ]: Flash firmware from USB storage.
Option [
Boot Linux from Flash.
## Booting image at bc050000 ...
Image Name: MIPS LEDE Linux-4.4.46
Image Type: MIPS Linux Kernel Image (lzma compressed)
Data Size: 1311684 Bytes = 1.3 MB
Load Address: 80000000
Entry Point: 80000000
Verifying Checksum ... OK
Uncompressing Kernel Image ... OK
No initrd
## Transferring control to Linux (at address 80000000) ...
## Giving linux memsize in MB, 128
Starting kernel ...
[ 0.000000] Linux version 4.4.46 (root@2272a3272872) (gcc version 5.4.0 (LED7
[ 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 MT7688 ver:1 eco:2
[ 0.000000] bootconsole [early0] enabled
[ 0.000000] CPU0 revision is: 00019655 (MIPS 24KEc)
[ 0.000000] MIPS: machine is Onion Omega2+
[ 0.000000] Determined physical RAM map:
[ 0.000000] memory: 08000000 @ 00000000 (usable)
[ 0.000000] Initrd not found or empty - disabling initrd
[ 0.000000] Zone ranges:
[ 0.000000] Normal [mem 0x0000000000000000-0x0000000007ffffff]
[ 0.000000] Movable zone start for each node
[ 0.000000] Early memory node ranges
[ 0.000000] node 0: [mem 0x0000000000000000-0x0000000007ffffff]
[ 0.000000] Initmem setup node 0 [mem 0x0000000000000000-0x0000000007ffffff]
[ 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 bys
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pa2
[ 0.000000] Kernel command line: console=ttyS0,115200 rootfstype=squashfs,jf2
[ 0.000000] PID hash table entries: 512 (order: -1, 2048 bytes)
[ 0.000000] Dentry cache hash table entries: 16384 (order: 4, 65536 bytes)
[ 0.000000] Inode-cache hash table entries: 8192 (order: 3, 32768 bytes)
[ 0.000000] Writing ErrCtl register=0007ad65
[ 0.000000] Readback ErrCtl register=0007ad65
[ 0.000000] Memory: 125556K/131072K available (3025K kernel code, 142K rwdat)
[ 0.000000] SLUB: HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[ 0.000000] NR_IRQS:256
[ 0.000000] intc: using register map from devicetree
[ 0.000000] CPU Clock: 580MHz
[ 0.000000] clocksource_probe: no matching clocksources found
[ 0.000000] clocksource: MIPS: mask: 0xffffffff max_cycles: 0xffffffff, max_s
[ 0.000010] sched_clock: 32 bits at 290MHz, resolution 3ns, wraps every 7405s
[ 0.007520] Calibrating delay loop... 385.84 BogoMIPS (lpj=1929216)
[ 0.070042] pid_max: default: 32768 minimum: 301
[ 0.074637] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.080977] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.094351] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, ms
[ 0.104013] pinctrl core: initialized pinctrl subsystem
[ 0.109719] NET: Registered protocol family 16
[ 0.133600] mt7621_gpio 10000600.gpio: registering 32 gpios
[ 0.139144] mt7621_gpio 10000600.gpio: registering 32 gpios
[ 0.144575] mt7621_gpio 10000600.gpio: registering 32 gpios
[ 0.151097] i2c-mt7621 10000900.i2c: clock 100KHz, re-start not support
[ 0.158634] clocksource: Switched to clocksource MIPS
[ 0.165153] NET: Registered protocol family 2
[ 0.170274] TCP established hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.176966] TCP bind hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.183147] TCP: Hash tables configured (established 1024 bind 1024)
[ 0.189349] UDP hash table entries: 256 (order: 0, 4096 bytes)
[ 0.194952] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[ 0.201295] NET: Registered protocol family 1
[ 0.211302] futex hash table entries: 256 (order: -1, 3072 bytes)
[ 0.217256] Crashlog allocated RAM at address 0x3f00000
[ 0.237560] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[ 0.243215] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORI.
[ 0.255810] io scheduler noop registered
[ 0.259611] io scheduler deadline registered (default)
[ 0.265401] rt2880-pinmux pinctrl: pin io18 already requested by pinctrl; cam
[ 0.274484] rt2880-pinmux pinctrl: pin-18 (10005000.pwm) status -22
[ 0.280494] rt2880-pinmux pinctrl: could not request pin 18 (io18) from groux
[ 0.289896] mtk-pwm 10005000.pwm: Error applying setting, reverse things back
[ 0.297267] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
[ 0.304878] console [ttyS0] disabled
[ 0.308312] 10000c00.uartlite: ttyS0 at MMIO 0x10000c00 (irq = 28, base_baudA
[ 0.317091] console [ttyS0] enabled
[ 0.317091] console [ttyS0] enabled
[ 0.324085] bootconsole [early0] disabled
[ 0.324085] bootconsole [early0] disabled
[ 0.332764] 10000d00.uart1: ttyS1 at MMIO 0x10000d00 (irq = 29, base_baud = A
[ 0.342281] 10000e00.uart2: ttyS2 at MMIO 0x10000e00 (irq = 30, base_baud = A
[ 0.352931] spi-mt7621 10000b00.spi: sys_freq: 193333333
[ 0.363006] m25p80 spi32766.0: using chunked io (size=31)
[ 0.368504] m25p80 spi32766.0: mx25l25635e (32768 Kbytes)
[ 0.374071] 4 ofpart partitions found on MTD device spi32766.0
[ 0.379995] Creating 4 MTD partitions on "spi32766.0":
[ 0.385211] 0x000000000000-0x000000030000 : "u-boot"
[ 0.392037] 0x000000030000-0x000000040000 : "u-boot-env"
[ 0.399321] 0x000000040000-0x000000050000 : "factory"
[ 0.406268] 0x000000050000-0x000002000000 : "firmware"
[ 0.453999] 2 uimage-fw partitions found on MTD device firmware
[ 0.460049] 0x000000050000-0x000000190404 : "kernel"
[ 0.466770] 0x000000190404-0x000002000000 : "rootfs"
[ 0.473698] mtd: device 5 (rootfs) set to be root filesystem
[ 0.479575] 1 squashfs-split partitions found on MTD device rootfs
[ 0.485852] 0x0000006f0000-0x000002000000 : "rootfs_data"
[ 0.503084] rt3050-esw 10110000.esw: link changed 0x00
[ 0.510824] mtk_soc_eth 10100000.ethernet eth0: mediatek frame engine at 0xb5
[ 0.519500] i2c /dev entries driver
[ 0.523639] mt7621_wdt 10000120.watchdog: Initialized
[ 0.530388] NET: Registered protocol family 10
[ 0.538970] NET: Registered protocol family 17
[ 0.543590] bridge: automatic filtering via arp/ip/ip6tables has been deprec.
[ 0.556431] 8021q: 802.1Q VLAN Support v1.8
[ 0.567726] VFS: Mounted root (squashfs filesystem) readonly on device 31:5.
[ 0.576011] Freeing unused kernel memory: 192K (803d0000 - 80400000)
[ 1.568814] init: Console is alive
[ 1.572482] init: - watchdog -
[ 4.000459] kmodloader: loading kernel modules from /etc/modules-boot.d/*
[ 4.153938] usbcore: registered new interface driver usbfs
[ 4.159676] usbcore: registered new interface driver hub
[ 4.165161] usbcore: registered new device driver usb
[ 4.176675] exFAT: Version 1.2.9
[ 4.221688] SCSI subsystem initialized
[ 4.232467] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[ 4.240906] ehci-platform: EHCI generic platform driver
[ 4.256564] phy phy-10120000.usbphy.0: remote usb device wakeup disabled
[ 4.263382] phy phy-10120000.usbphy.0: UTMI 16bit 30MHz
[ 4.268724] ehci-platform 101c0000.ehci: EHCI Host Controller
[ 4.274589] ehci-platform 101c0000.ehci: new USB bus registered, assigned bu1
[ 4.282770] ehci-platform 101c0000.ehci: irq 26, io mem 0x101c0000
[ 4.308675] ehci-platform 101c0000.ehci: USB 2.0 started, EHCI 1.00
[ 4.316178] hub 1-0:1.0: USB hub found
[ 4.320412] hub 1-0:1.0: 1 port detected
[ 4.329490] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[ 4.337429] ohci-platform: OHCI generic platform driver
[ 4.343087] ohci-platform 101c1000.ohci: Generic Platform OHCI controller
[ 4.350060] ohci-platform 101c1000.ohci: new USB bus registered, assigned bu2
[ 4.358175] ohci-platform 101c1000.ohci: irq 26, io mem 0x101c1000
[ 4.423803] hub 2-0:1.0: USB hub found
[ 4.428044] hub 2-0:1.0: 1 port detected
[ 4.445625] MTK MSDC device init.
[ 4.488809] mtk-sd: MediaTek MT6575 MSDC Driver
[ 4.496847] sdhci: Secure Digital Host Controller Interface driver
[ 4.503195] sdhci: Copyright(c) Pierre Ossman
[ 4.509127] sdhci-pltfm: SDHCI platform and OF driver helper
[ 4.519540] usbcore: registered new interface driver usb-storage
[ 4.529246] kmodloader: done loading kernel modules from /etc/modules-boot.d*
[ 4.547081] init: - preinit -
[ 5.390866] rt3050-esw 10110000.esw: link changed 0x00
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[ 5.59)
level
[ 8.091304] jffs2: notice: (396) jffs2_build_xattr_subsystem: complete build.
[ 8.133363] mount_root: switching to jffs2 overlay
[ 8.171330] urandom-seed: Seeding with /etc/urandom.seed
[ 8.392821] procd: - early -
[ 8.395864] procd: - watchdog -
[ 9.123889] procd: - ubus -
[ 9.333203] random: ubusd: uninitialized urandom read (4 bytes read, 16 bits)
[ 9.342929] random: ubusd: uninitialized urandom read (4 bytes read, 16 bits)
[ 9.352158] random: ubusd: uninitialized urandom read (4 bytes read, 16 bits)
[ 9.361756] random: ubusd: uninitialized urandom read (4 bytes read, 16 bits)
[ 9.370971] random: ubusd: uninitialized urandom read (4 bytes read, 16 bits)
[ 9.380741] random: ubusd: uninitialized urandom read (4 bytes read, 16 bits)
[ 9.390100] random: ubusd: uninitialized urandom read (4 bytes read, 16 bits)
[ 9.399689] procd: - init -
Please press Enter to activate this console.
And failsafe mode:
____ _ ____
/ __ \___ (_)__ ___ / __ \__ _ ___ ___ ____ _
/ /_/ / _ \/ / _ \/ _ \ / /_/ / ' \/ -_) _ `/ _ `/
\____/_//_/_/\___/_//_/ \____/_/_/_/\__/\_, /\_,_/
W H A T W I L L Y O U I N V E N T ? /___/"
Board: Onion Omega2 APSoC DRAM: 128 MB
relocate_code Pointer at: 87f60000
flash manufacture id: c2, device id 20 19
find flash: MX25L25635E
*** Warning - bad CRC, using default environment
============================================
Onion Omega2 UBoot Version: 4.3.0.3
--------------------------------------------
ASIC 7628_MP (Port5<->None)
DRAM component: 1024 Mbits DDR, width 16
DRAM bus: 16 bit
Total memory: 128 MBytes
Flash component: SPI Flash
Date:Oct 18 2016 Time:17:29:05
============================================
icache: sets:512, ways:4, linesz:32 ,total:65536
dcache: sets:256, ways:4, linesz:32 ,total:32768
CPU freq = 575 MHZ
Estimated memory size = 128 Mbytes
Resetting MT7628 PHY.
Initializing MT7688 GPIO system.
**************************************
* Hold Reset button for more options *
**************************************
Boot Linux from Flash NO RESET PRESSED.
## Booting image at bc050000 ...
Image Name: MIPS LEDE Linux-4.4.46
Image Type: MIPS Linux Kernel Image (lzma compressed)
Data Size: 1311684 Bytes = 1.3 MB
Load Address: 80000000
Entry Point: 80000000
Verifying Checksum ... OK
Uncompressing Kernel Image ... OK
No initrd
## Transferring control to Linux (at address 80000000) ...
## Giving linux memsize in MB, 128 488807] mtk-sd: MediaTek MT6575 MSDC Driver
[ 4.496822] sdhci: Secure Digital Host Controller Interface driver
[ 4.503170] sdhci: Copyright(c) Pierre Ossman
[ 4.509110] sdhci-pltfm: SDHCI platform and OF driver helper
[ 4.519509] usbcore: registered new interface driver usb-storage
[ 4.529177] kmodloader: done loading kernel modules from /etc/modules-boot.d*
[ 4.547003] init: - preinit -
[ 5.045185] random: procd: uninitialized urandom read (4 bytes read, 9 bits )
[ 5.413481] rt3050-esw 10110000.esw: link changed 0x00
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
2- failsafe button reset was pressed -
- failsafe -
[ 7.733446] random: dropbearkey: uninitialized urandom read (32 bytes read, )
Generating key, [ 7.744723] random: dropbearkey: uninitialized urandom read )
this may take a while...
[ 10.290901] random: dropbearkey: uninitialized urandom read (32 bytes read, )
Public key portion is:
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAAAgQCQ[ 10.392926] random: dropbear: uninit)
wtLKAd0vqEKM8TVs/Tps5LfRnEuEoc3ufvOaUyH/WNFwWtAlyKr16Y8rmHz1OxnhX5EZyh/jxD+od16)
Fingerprint: md5 08:ad:47:6d:f2:55:46:20:ae:96:7f:8d:18:bb:99:07
BusyBox v1.26.2 () built-in shell (ash)
ash: can't access tty; job control turned off
_________
/ /\ _ ___ ___ ___
/ LE / \ | | | __| \| __|
/ DE / \ | |__| _|| |) | _|
/________/ LE \ |____|___|___/|___| lede-project.org
\ \ DE /
\ LE \ / -----------------------------------------------------------
\ DE \ / Reboot (SNAPSHOT, r3273-a0888ec)
\________\/ -----------------------------------------------------------
================= FAILSAFE MODE active ================
special commands:
* firstboot reset settings to factory defaults
* mount_root mount root-partition with config files
after mount_root:
* passwd change root's password
* /etc/config directory with config files
for more help see:
http://wiki.openwrt.org/doc/howto/generic.failsafe
=======================================================
root@(none):/# mount_root
[ 79.658665] random: nonblocking pool is initialized
I can't flash new firmware from USB stick, because I can't make a choice in U-Boot menu. And Omega does not boot properly, WI-Fi does not start too.