Skip to main content

GUI Flashing Tool Guide

Windows GUI Environment

GUI Environment
GUI Environment

Firmware Flashing Module

Operation Process:

  1. Firmware Selection

    • Navigate to .build/bin directory and select target firmware (recommended to use QIO.bin)
  2. Parameter Configuration

    • Port scan: Auto-detect available COM ports
    • Baud rate: Default 921600 bps
    • Chip platform: Select module model from top-right dropdown
  3. Execute Flashing

    • Click Start button to begin flashing process, progress bar shows real-time status

Flashing Log Output:

[INFO]: Write Start.
[INFO]: Waiting Reset ...
[INFO]: unprotect flash OK.
[INFO]: sync baudrate 921600 success
[INFO]: Erase flash success
[INFO]: Write flash success
[INFO]: CRC check success
[INFO]: Reboot done

Serial Port Interface

Provides serial communication debugging solution with real-time data interaction and authorization management.

Serial Port Interface
Serial Port Interface

Functional Components

  1. Communication Configuration

    • Click COM for automatic port scanning
    • Select target device's COM port identifier
    • Maintain default settings (Data bits:8, Stop bits:1, No parity)
  2. Session Management

    • Start debugging: Click Start to establish connection
    • Terminate session: Click Stop to safely close connection
    • Session history: Save recent session logs
  3. Data Operations

    • Send window: Supports HEX/ASCII dual-mode input
    • Receive window: Real-time communication data display

Authorization Code Burning

  1. Click Authorize to activate device authentication mode
  2. Input in security dialog:
    • Device UUID: 20-digit unique identifier
    • Secure Key: 32-digit encryption key
  3. Authentication result:
    • Success prompt: Authorization write succeeds.