How to wire button for factory reset?



  • Hi all, Can anyone provide picture or schematic for factory reset without any dock (omega 2+).



  • @Ketsayay-Choohirun
    The BUTTON (called RESET BUTTON) is a momentary push-button.
    It connects the (3.3V --- VIN) and the (FW RST --- 38) labeled pins on the right side.

    Factory Restore
    Pressing and holding the reset button for 10 seconds then releasing will trigger a factory restore (called LONG PRESS).



  • Dose it need a Resistor?



  • @Ketsayay-Choohirun
    No. You can connect - the right pins !!! - directly.
    Please let me know if it helps.



  • OK, gnd to rst and 3.3 vin to fw rst then press (gnd to rst )10 second then release right? while press reset button led on board will off ? and after 10 second led on board keep blinking am I right?



  • @Ketsayay-Choohirun
    0_1489931734245_Omega-2-Pinout-Diagram_.PNG
    GND to GND
    3.3V to (VIN --- 3.3V)

    BUTTON_1 to (VIN --- 3.3V)
    BUTTON_2 to (38 --- FW RST)

    Turn on Omega and during the boot time press the BUTTON more than 10 seconds.

    I am fairly sceptical.
    Good luck!



  • I think nothing happen when i pressed button, so now i bought usb to ttl with CP2014 chip and connected to omega and computer by using 4 pin (i use PuTTY)

    omega2+ ------- usb
    vin --- 3.3 v
    gnd --- gnd
    tx0 ---- rx
    rx0 ---- tx
    result is blink these :
    Board: Onion Omega2 APSoC DRAM: 128 MB
    relocate_code Pointer at: 87f60000
    flash manufacture id: c2, device id 20 19
    find flash: MX25L25635E

    all the time . what happen to it?
    here is video clip link : https://www.youtube.com/watch?v=lLD7kF-zbLI



  • You must not connect the 3v3 of the USB serial to that of the module, only the ground and data lines.

    The 3v3 power to supply the Omega will need to come from something with a far higher current capacity than the auxiliary output of your serial converter.



  • Hello @Chris Stratton
    I'm confused ,Does the only 3.3v one line from other source will power Omega?
    I think 3.3v and gnd should come from the same source in order to power omega on, or i missunderstood something.
    Could you write a schematic please.
    sorry for my English ,i'm not good at English. Hope you understand me.



  • @Ketsayay-Choohirun You have an insufficient power problem. You can use another stronger 3.3 Volts power source with the Omega and have a serial connection. To also use the USB TTL unit connect together all three ground wires then connect only the USB TTL Rx wire to the Omega. DO NOT connect the USB TTL 3.3V wire to the Omega - that WILL damage the USB TTL unit.



  • @Ken-Conrad
    I got it ,the result below and what should i do next?

     ____       _             ____
      / __ \___  (_)__  ___    / __ \__ _  ___ ___ ____ _
     / /_/ / _ \/ / _ \/ _ \  / /_/ /  ' \/ -_) _ `/ _ `/
     \____/_//_/_/\___/_//_/  \____/_/_/_/\__/\_, /\_,_/
     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.
    
    


  • Ok i got him back ,i only have Omega2+ ,so i decided to do this:
    2_1490115906157_17474149_1628066713874244_936870466_o.jpg 1_1490115906157_17474016_1628066837207565_1562035157_o.jpg 0_1490115906156_17408206_1628066447207604_1381747511_o.jpg

    Thank you very much for helping me :)
    @Goyörgy Farkas
    @Chris Stratton
    @ Ken Conrad





  • @György-Farkas But now i have some problem when i connected to power supply led on board keep solid about 5 sec and keep blinking all the and when it connect to network and after about 30 sec and turn off,what's wrong with my omg2.



  • @Ketsayay-Choohirun You are welcome. Probably nothing is wrong with your Omega - probably you have a power problem. Long thin jumper wires with loose connections at the Omega's pins will cause a dip in the power, just as the Omega needs more power (at least .25A at 3.3V) to turn on the Wifi.

    You can use your serial connection to follow the boot progress so we can see when in the boot the Omega is halting.


Log in to reply