logo elektroda
logo elektroda
X
logo elektroda

Flashing Winner Micro W600 / TW-02 Module - GUI and Command Line Experience

divadiow 2175 6
ADVERTISEMENT
  • Helpful post
    #1 21046678
    divadiow
    Level 37  
    I picked up a TW-02 module from Ali Express because I haven't got any W600 devices and wanted to see OpenBeken in action on that platform.

    Image of a WiFi module TW-02 on an online store page with price and delivery options.

    https://www.aliexpress.com/item/1005004549433294.html

    The single module arrived in a little black packaging tray.

    TW-02 module in black packaging on a wooden surface.

    I immediately soldered short cables to 3V3, GND and RESET pins and used a pogo probe on TX to see what a (presumably) blank module would output on boot, if anything.

    Close-up of an electronic module TW-02 with soldered wires.

    TW-02 module with soldered wires

    Only this:

    Code: Text
    Log in, to see the code


    115200 baud.

    First flashing attempt was with the Windows GUI program "Upgrade Tools V1.5.4" available from this post.

    After running I switched language to English

    Screenshot of the Upgrade Tools V1.5.4 program with language set.

    With RX, TX, GND and 3V3 (to external PSU - common ground with USB serial adaptor) connected, but PSU powered off, I browsed for the UART .fls full firmware Openbeken firmware for the W600, chose correct COM port and decided to leave it on 115200 baud. Opened the serial port with the button first then clicked the big download button. It will then monitor for the W600 to be in the correct boot mode before it begins flashing.

    Because my PSU was off, simply turning it on let the flasher pick it up to begin flashing. If the module was already powered a quick grounding of the RESET cable/pin would have reset the module to enable flashing to begin. Continuous output of CCC... shows it's in flash mode.

    Screenshot of the Upgrade Tools V1.5.4 program with settings for W600 on COM10.

    After successful flash (this attempt was with different baud):

    Screenshot of Upgrade Tools V1.5.4 showing the device flashing process.

    After resetting by grounding RESET, the OpenW600 AP broadcast as expected.

    Wi-Fi signal icon with ID OpenW600_CD0239CC.

    OBK boot log on W600:

    Code: Text
    Log in, to see the code


    and the web console ready for config after connecting to the AP and browsing to 192.168.4.1

    Screenshot of OpenW600 interface with device information and status.

    I also gave the command line flasher a go. wm_tool.exe can be downloaded from the tools folder here https://github.com/openshwprojects/OpenW600

    I did not set a flash speed, but the time taken felt like 115200. Same on/off/reset procedure as above to get into flash mode.

    Console screen during flashing of W600 module.

    Code: Text
    Log in, to see the code


    For ref, the options used, and others available, are:

    Code: Text
    Log in, to see the code


    As expected the AP broadcast after successful flash and module reboot. Nice and easy!

    Added after 5 [minutes]:

    forgot to add that current is mostly 0.021-0.023A with the module doing nothing but acting as an AP. There is the occasional burst to 0.049, 0.063 and higher up to 200mA sometimes- this is with no powersave options set (so effectively powersave 0)

    Voltage and current meter display showing 3.30 V and 0.022 A.
  • ADVERTISEMENT
  • #2 21046785
    miegapele
    Level 16  

    Is it really 22mA? My module sits at ~100mA doing nothing. With some odd drops to 20mA.
    Example trace with Power profiler:
    Graph of module power consumption showing variations in current usage.
    Or is it my network preventing it to go low power?
  • ADVERTISEMENT
  • #3 21046794
    divadiow
    Level 37  
    tbh I wouldn't be surprised if this PSU wasn't that accurate. Yours is probably better?
  • Helpful post
    #4 21046810
    miegapele
    Level 16  

    Mine should be accurate, I also get similar with accurate USB testers.
  • ADVERTISEMENT
  • ADVERTISEMENT
  • #6 21811297
    p.kaczmarek2
    Moderator Smart Home
    Update 2026
    As of 2026, this platform read/write is also supported by our flash tool:
    https://github.com/openshwprojects/BK7231GUIFlashTool
    The connection (soldering, wires), is the same, but you can use our tool instead of the legacy one.
    Please check it out and use it instead of legacy tools, let us know how it works for you!
    Helpful post? Buy me a coffee.
  • Helpful post
    #7 21819772
    divadiow
    Level 37  
    a couple of Tuya W600 OTA downloads. Can OTA straight from OBK

    http://s3-us-west-2.amazonaws.com/airtake-pub...574047100-TC0025_TW02_PLUG_L1_P0_ug_1.4.0.bin
    Code: Text
    Log in, to see the code


    http://s3-us-west-2.amazonaws.com/airtake-pub...7665-TC0364_W600_STRIP3_IRRGB_P0_ug_1.4.6.bin
    Code: Text
    Log in, to see the code


    Added after 1 [hours] 27 [minutes]:


    Screenshot of source code with highlighted text “8710 2M”

    Added after 10 [hours] 26 [minutes]:

    http://s3-us-west-2.amazonaws.com/airtake-pub...13015-TC0084_TW03_PLUG_DLTJL2_P0_ug_1.4.2.bin

    Code: Text
    Log in, to see the code

Topic summary

The discussion revolves around the flashing process of the TW-02 module, which utilizes the W600 chip, and the user’s experience with OpenBeken firmware. The user reports initial observations after connecting the module and attempting to flash it using the "Upgrade Tools V1.5.4" GUI. There are inquiries about the power consumption of the module, with one user noting discrepancies in current draw, suggesting potential issues with the power supply accuracy. Updates to the flashing tool are also mentioned, highlighting improvements in error handling, protocol support, and firmware management in subsequent versions (V1.5.6 and V1.5.8).
Summary generated by the language model.
ADVERTISEMENT