logo elektroda
logo elektroda
X
logo elektroda

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

divadiow 1302 4
ADVERTISEMENT
  • #1 21046678
    divadiow
    Level 34  
    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 15  

    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 34  
    tbh I wouldn't be surprised if this PSU wasn't that accurate. Yours is probably better?
  • ADVERTISEMENT
  • Helpful post
    #4 21046810
    miegapele
    Level 15  

    Mine should be accurate, I also get similar with accurate USB testers.
ADVERTISEMENT