Bricked Omega2
-
Hi everyone.
I'm trying to recover my bricked Omega2. That's the output I get in serial. I tried different USB keys and this is the only one that seems to be recognized, but still fails. It's an 8gb fat32 key totally cleaned and repartitioned with only one file in the root (I tried different omega2.bin versions, no one works)
Edit: I have an Arduino dock, the Omega is powered by different usb chargers. I tried a lot of them, up to 3A so I don't think it's a power issue.
Do you think it's recoverable or it's lost forever? Thanks
____ _ ____ / __ \___ (_)__ ___ / __ \__ _ ___ ___ ____ _ / /_/ / _ \/ / _ \/ _ \ / /_/ / ' \/ -_) _ `/ _ `/ \____/_//_/_/\___/_//_/ \____/_/_/_/\__/\_, /\_,_/ W H A T W I L L Y O U I N V E N T ? /___/" Board: Onion Omega2 APSoC DRAM: 64 MB relocate_code Pointer at: 83f60000 flash manufacture id: ef, device id 40 18 find flash: W25Q128BV *** Warning - bad CRC, using default environment ============================================ Onion Omega2 UBoot Version: 4.3.0.3 -------------------------------------------- ASIC 7628_MP (Port5<->None) DRAM component: 512 Mbits DDR, width 16 DRAM bus: 16 bit Total memory: 64 MBytes Flash component: SPI Flash Date:Oct 18 2016 Time:17:30:55 ============================================ 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 = 64 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 [2] selected. System Load Linux then write to Flash via USB Storage. Looking for a USB Storage. If suitable image is found on USB Storage writing to Flash will be attempted. U-Boot will look for a FAT file system. (Re)start USB... LOW LEVEL INIT USB0: Scanning bus 0 for devices... New Device 0 usb_control_msg: request: 0x6, requesttype: 0x80 value 0x100 index 0x0 length 0x8 usb_control_msg: status = success? INSIDE USB INIT INSIDE USB INIT: Device responded. set address 1 usb_control_msg: request: 0x5, requesttype: 0x0 value 0x1 index 0x0 length 0x0 usb_control_msg: status = success? usb_control_msg: request: 0x6, requesttype: 0x80 value 0x100 index 0x0 length 0x12 usb_control_msg: status = success? usb_control_msg: request: 0x6, requesttype: 0x80 value 0x200 index 0x0 length 0x9 usb_control_msg: status = success? usb_control_msg: request: 0x6, requesttype: 0x80 value 0x200 index 0x0 length 0x19 usb_control_msg: status = success? get_conf_no 0 Result 25, wLength 25 if 0, ep 0 ##EP epmaxpacketin[1] = 2 set configuration 1 usb_control_msg: request: 0x9, requesttype: 0x0 value 0x1 index 0x0 length 0x0 usb_control_msg: status = success? new device strings: Mfr=0, Product=1, SerialNumber=0 usb_control_msg: request: 0x6, requesttype: 0x80 value 0x300 index 0x0 length 0xFF usb_control_msg: status = success? USB device number 1 default language ID 0x409 usb_control_msg: request: 0x6, requesttype: 0x80 value 0x301 index 0x409 length 0xFF usb_control_msg: status = success? Manufacturer Product OHCI Root Hub SerialNumber Device is a hub? usb_control_msg: request: 0x6, requesttype: 0xA0 value 0x2900 index 0x0 length 0x4 usb_control_msg: status = success? usb_control_msg: request: 0x6, requesttype: 0xA0 value 0x2900 index 0x0 length 0x9 usb_control_msg: status = success? usb_control_msg: request: 0x0, requesttype: 0xA0 value 0x0 index 0x0 length 0x4 usb_control_msg: status = success? usb_control_msg: request: 0x1, requesttype: 0x23 value 0x8 index 0x1 length 0x0 usb_control_msg: status = success? usb_control_msg: request: 0x0, requesttype: 0xA3 value 0x0 index 0x1 length 0x4 usb_control_msg: status = success? usb_control_msg: request: 0x3, requesttype: 0x23 value 0x8 index 0x1 length 0x0 usb_control_msg: status = success? usb_control_msg: request: 0x0, requesttype: 0xA3 value 0x0 index 0x1 length 0x4 usb_control_msg: status = success? usb_control_msg: request: 0x0, requesttype: 0xA3 value 0x0 index 0x1 length 0x4 usb_control_msg: status = success? usb_control_msg: request: 0x1, requesttype: 0x23 value 0x10 index 0x1 length 0x0 usb_control_msg: status = success? usb_control_msg: request: 0x3, requesttype: 0x23 value 0x4 index 0x1 length 0x0 usb_control_msg: status = success? usb_control_msg: request: 0x0, requesttype: 0xA3 value 0x0 index 0x1 length 0x4 usb_control_msg: status = success? usb_control_msg: request: 0x1, requesttype: 0x23 value 0x14 index 0x1 length 0x0 usb_control_msg: status = success? New Device 1 usb_control_msg: request: 0x6, requesttype: 0x80 value 0x100 index 0x0 length 0x8 usb_control_msg: status = success? INSIDE USB INIT INSIDE USB INIT: Device responded. set address 2 usb_control_msg: request: 0x5, requesttype: 0x0 value 0x2 index 0x0 length 0x0 usb_control_msg: status = success? usb_control_msg: request: 0x6, requesttype: 0x80 value 0x100 index 0x0 length 0x12 usb_control_msg: status = success? usb_control_msg: request: 0x6, requesttype: 0x80 value 0x200 index 0x0 length 0x9 usb_control_msg: status = success? usb_control_msg: request: 0x6, requesttype: 0x80 value 0x200 index 0x0 length 0x20 usb_control_msg: status = success? get_conf_no 0 Result 32, wLength 32 if 0, ep 0 if 0, ep 1 ##EP epmaxpacketin[1] = 64 ##EP epmaxpacketout[2] = 64 set configuration 1 usb_control_msg: request: 0x9, requesttype: 0x0 value 0x1 index 0x0 length 0x0 usb_control_msg: status = success? new device strings: Mfr=1, Product=2, SerialNumber=3 usb_control_msg: request: 0x6, requesttype: 0x80 value 0x300 index 0x0 length 0xFF usb_control_msg: status = success? USB device number 2 default language ID 0x409 usb_control_msg: request: 0x6, requesttype: 0x80 value 0x301 index 0x409 length 0xFF usb_control_msg: status = success? usb_control_msg: request: 0x6, requesttype: 0x80 value 0x302 index 0x409 length 0xFF usb_control_msg: status = success? usb_control_msg: request: 0x6, requesttype: 0x80 value 0x303 index 0x409 length 0xFF usb_control_msg: status = success? Manufacturer Kingston Product DataTraveler 2.0 SerialNumber 0014780DE1B55A8911160182 Device is a hub? 2 USB Device(s) found scan end Scanning bus for storage devices... ================================================= 1: Hub, USB Revision 1.10 - OHCI Root Hub - Class: Hub - PacketSize: 8 Configurations: 1 - Vendor: 0x0000 Product 0x0000 Version 0.0 ================================================= 2: Mass Storage, USB Revision 2.0 - Kingston DataTraveler 2.0 0014780DE1B55A8911160182 - Class: (from Interface) Mass Storage - PacketSize: 64 Configurations: 1 - Vendor: 0x0951 Product 0x1603 Version 2.0 Testing BULK mode...Identifying a storage device...*BBB_reset usb_control_msg: request: 0xFF, requesttype: 0x21 value 0x0 index 0x0 length 0x0 ERROR: USB-error: NOT ACCESSED: This code is set by software before the TD is placedon a list to be processed by the HC.(2) (f) WARNING!!! WARNING!!! WARNING!!! WARNING!!! WARNING!!! WARNING!!! WARNING!!! WARNING!!! WARNING!!! WARNING!!! WARNING!!! WARNING!!! ERROR: USB-error: NOT ACCESSED: This code is set by software before the TD is placedon a list to be processed by the HC.(2) (f)
-
I also had problems reflashing the Omega2 with a FAT32 formatted flash drive. What I did was, creating a 1GB partition on the USB drive and formatted it as VFAT (I used Linux for this).
-
@Jackdaw Thanks! I'll try tonight. I also tried partitioning it but still FAT32. I'll update the post if it'll fix
-
@Mauro-Artizzu. Did it solve the issue?