EEPROM:Read from [factory] offset 0x0,length 0x400.
This all started when I couldn't see the omega's wifi. I tried to play with the settings through the command line. After a while I decided to reset everything going into failsafe and doing firstboot. After that the omega wasn't able to boot anymore.
I've read all the other topics in this community, but I couldn't find a solution to this problem.
I tried multiple times to upload the firmware and it ends fine, but when it boots it crashes at EEPROM:Read from [factory] offset 0x0,length 0x400.
I'm using the Mini dock so there shouldn't be any power problem involved.
@Federico-Corazza You say you're tried to upload the firmware, but you don't mention exactly how. Did you try the USB-install yet? See http://community.onion.io/topic/1154/omega-2-usb-firmware-install-after-brick-resolved for details.
@WereCatf yes I did that with the latest firmware and the build 143 both worked but it still freezes at the EEPROM.
@Federico-Corazza Interesting. I guess the factory-settings partition has gotten corrupted. Is it an Omega2 or Omega2+?
@Federico-Corazza Mind trying to flash my firmware-image at https://dl.dropboxusercontent.com/u/11811685/lede-ramips-mt7688-omega2p-squashfs-sysupgrade.bin via USB and seeing if it boots up any better? If it boots, then we can proceed to try and repair the factory-partition.
I flashed the firmware. When it reboots it reaches this point:
Please press Enter to activate this console.
[ 13.819313] ntfs: driver 2.1.32 [Flags: R/O MODULE].
[ 13.902480] ip6_tables: (C) 2000-2006 Netfilter Core Team
[ 13.927068] Loading modules backported from Linux version wt-2016-10-03-1-g6fcb1a6
[ 13.934823] Backport generated by backports.git backports-20160324-9-g0e38f5c
[ 14.014416] mt76_wmac 10300000.wmac: ASIC revision: 76280001
[ 16.063373] mt76_wmac 10300000.wmac: Firmware Version: _e2_mp
[ 16.069224] mt76_wmac 10300000.wmac: Build Time: 20150211175503
[ 16.091005] firmware init done
and then freezes again.
@Federico-Corazza Well, that's poop. I guess I need to strip some stuff out and compile a new image for you -- perhaps stripping out all the networking-stuff would let you get into the OS, at which point backing up the current factory-partition and writing a new one would be easier. Alas, I've got a lot of stuff going on at the moment, so I'll have to get back to you later.
@WereCatf Yeah no problem, thanks.
This post is deleted!
@WereCatf Did you manage to work on it?
@Federico-Corazza I forgot about it completely, but I'm just compiling an image and I should have something in ~15 minutes or so.
@Federico-Corazza Okay, here is a link to the image: https://dl.dropboxusercontent.com/u/11811685/omega2-eeprom/lede-ramips-mt7688-omega2p-squashfs-sysupgrade.bin
There is no WiFi, no ethernet enabled. Take a backup of your current factory-partition with
dd if=/dev/mtd2 of=/whereeveryouwant.mtd2and copy it to a USB-stick or microSD-card before flashing anything. You can then try to flash the contents of my Omega2's factory-partition with
mtd -r write /factory.mtd2 factory-- the file is already included inside the image. Then you can try flashing official firmware and it'll hopefully work, though your MAC-address might have changed.
@WereCatf I'm still having issues.
I flashed that image from dropbox but it freezes after:
[ 7.334675] hub 1-0:1.0: USB hub found
[ 7.338969] hub 1-0:1.0: 1 port detected
[ 7.347975] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[ 7.355920] ohci-platform: OHCI generic platform driver
[ 7.361567] ohci-platform 101c1000.ohci: Generic Platform OHCI controller
[ 7.368537] ohci-platform 101c1000.ohci: new USB bus registered, assigned bus number 2
[ 7.376660] ohci-platform 101c1000.ohci: irq 26, io mem 0x101c1000
[ 7.442319] hub 2-0:1.0: USB hub found
[ 7.446613] hub 2-0:1.0: 1 port detected
[ 7.464603] MTK MSDC device init.
[ 7.507286] mtk-sd: MediaTek MT6575 MSDC Driver
[ 7.517811] sdhci: Secure Digital Host Controller Interface driver
[ 7.524102] sdhci: Copyright(c) Pierre Ossman
[ 7.530271] sdhci-pltfm: SDHCI platform and OF driver helper
[ 7.544508] usbcore: registered new interface driver usb-storage
[ 7.561326] init: - preinit -
I rebooted it an then it went past the 7 seconds up to 48 but I can't reproduce it.
@WereCatf I flashed the imaged a second time and got it working, but when I loaded the latest firmware it froze again at
[ 17.490148] EEPROM:Read from [factory] offset 0x0,length 0x400.
@Federico-Corazza Are you absolutely certain your power supply is good?
@WereCatf how much can the omega withstand with the mini board? Can I use the power supply of the raspberry pi ? (5V 2.5A)
@Federico-Corazza Yes, you can.
@WereCatf It works!
Thank you very much!
I apologize if I made a bigger problem than it really was.
Working with some similar MT7688 hardware, I've also seen that an under-rated power supply can cause unexpected reboots, particularly when the wifi subsystem starts up.
Overall power consumption of these systems is low, maybe a watt and a half, but there seem to be some peak loads where a supply with poorly responding regulation can trigger a crash and reboot.