KRONO Updater

KRONO Updater

Browser Compatibility

Supported

  • Chrome 61+ (Recommended)
  • Microsoft Edge 79+ (Chromium-based)
  • Opera 48+
  • Chrome for Android (with USB OTG)

Not Supported

  • Firefox (all versions)
  • Safari (all versions)
  • Internet Explorer
  • iOS devices (iPhone/iPad)
Note: This updater requires WebUSB API support and HTTPS connection. Chrome is recommended for best compatibility.

Is this your first time updating your KRONO?
You need to install drivers first.
This applies to Windows users only.
If you are using the updater on another system, skip this steps.

Click to collapse
1
Download Zadig from the official website
Free tool to install USB drivers on Windows
2
Connect KRONO in DFU mode
• Connect KRONO to computer via USB-C cable on the back. Use a USB-C cable that can send data signals
• On the back of the module there are two tiny buttons: hold BOOT button (left), press RESET button (right) once, then release both buttons
3
Run Zadig as Administrator
Right-click Zadig → "Run as administrator"
4
Configure Zadig
• Click "Options" → "List All Devices"
• Select your STM32 DFU device - usually the name is STM32 BOOTLOADER
• Ensure "WinUSB" is selected as driver
• Click "Replace Driver" or "Install Driver"
• Wait for the message confirming driver installation and then close Zadig
5
Close Zadig
Close Zadig and disconnect KRONO from the USB
Important: You only need to do this once per device. After installing WinUSB driver, the updater will work normally.
1. Download Latest Firmware
Get the latest firmware from GitHub repository.
Important: You must download the firmware file before clicking START.
If you click START first, you'll need to refresh the page and start over.
2. Prepare KRONO
  1. Connect KRONO to computer via USB-C cable on the back. Use a USB-C cable that can send data signals.
  2. On the back of the module there are two tiny buttons: hold BOOT button (left), press RESET button (right) once, then release both buttons.
3. Initialize the programmer
Click the button below, then authorize USB access by clicking "Connect" when prompted. Check the log below to see if the connection was successful - you should see: "STM32F411 connected and ready for firmware update"
4. Upload Firmware
Select the downloaded firmware file or choose another firmware from GitHub releases. After selecting the file, click the "Program" button. If everything goes well, you will see "Programming Complete" in the log after the update - then you can disconnect KRONO.
Ready to connect

Notes

  • The module does not need to be powered during programming. In that case, you will only see the red TAP LED blink upon successful programming. If you want to power the module during programming, that's fine - it has been designed for that scenario as well.
  • This programmer was designed to simplify the procedure for less experienced users and requires no installation. However, if you encounter compatibility issues, you can always update KRONO using ST's proprietary tool - STM32CubeProgrammer.
  • If you are programming from Chrome mobile via OTG for the first time, it may be necessary to initialize the drivers first with Zadig from a desktop computer. Follow the Zadig procedure visible from desktop.