# Firmware Update

{% hint style="info" %}
**Current Firmware Status** Currently sold products use the latest firmware, so no additional update is required. If there is a new update after **May 29, 2024**, we will announce it here.
{% endhint %}

Keeping your IODD firmware up to date ensures the best compatibility with the latest hardware and fixes known bugs. Please read the version-specific warnings carefully before proceeding.

### 📢 Release Notes

{% hint style="info" %}
**Version 0.8.1 Highlights**

* **ST300**: Fixed slow reboot issues after mode changes and resolved Write Protect toggle bugs.
* **ST400 / LK100**: Added a dedicated password reset feature.
  * [ST400/LK100/MINI PRO Password Reset Guide](https://help.iodd.kr/troubleshooting/st400-lk100-password-reset-sa)
    {% endhint %}

{% hint style="info" %}
**Version 0.8.0.1 Update Log**

* **SECURE 2.0 ➡ 2.5**: Improved encryption hardware logic.
* **LUN Fix**: Resolved an issue where setup could proceed without a Single LUN in mode settings.
* **4TB Support**: Fixed errors for 4TB drives (NTFS/exFAT).
* **NTFS Clusters**: Supports up to 62KB clusters.
* Code optimization and general compatibility improvements.
  {% endhint %}

{% hint style="danger" %}
**Critical Warning for Encryption Users (ST400 / LK100)** Passwords created in **Version 0.7 or earlier** are NOT compatible with **Version 0.8 or later** due to the encryption logic upgrade (Secure 2.5). **You MUST back up all data and disable encryption before updating.** Failure to do so will result in total data loss.
{% endhint %}

***

### 🛠️ How to Update

**Requirements:** Windows PC, USB Port, and a high-quality USB cable.

{% hint style="info" %}
**🎥 Video Guide** If you prefer a visual walkthrough, check out our [**Firmware Update Tutorial Video**](https://youtu.be/FcGsOyGAX1g) on YouTube.
{% endhint %}

{% hint style="warning" %}
**Pre-Update Checklist**

* **Single Connection**: Connect only **one** IODD device to your PC at a time.
* **Model Match**: Ensure you have downloaded the exact firmware matching your IODD model. If you flash the wrong firmware, simply retry with the correct version.
  {% endhint %}

1. **Download** the latest firmware file from the [Official Directory](https://dir.iodd.kr/iodd_firmware_updater).
2. **Uncompress** the ZIP file to a local folder. **Do not run the updater directly inside the ZIP file.**
3. **Run the EXE** file as Administrator.
4. If the message **`"Device is Detected"`** (Device is Detected) appears, click the **Update** button.

**If the device is not detected:**

* Try a different USB port or cable.
* **Manual Recovery Mode**: Hold **\[9] + \[Enter]** while connecting the IODD to your PC. Release the buttons once connected and run the updater again.

**Finalizing the Update:** Once the transfer is complete, click **Exit**. Reconnect the IODD and **wait for 2–3 minutes** for the internal processing to finish.

{% hint style="warning" %}
**Do NOT disconnect the IODD while the LCD is blinking.** This indicates the internal firmware is being written to flash memory. Interrupting this can leave the device unable to boot normally and may require a recovery/force-update procedure.
{% endhint %}

***

### 🔄 Troubleshooting: Version Not Changing (ST300 / ST300 / LK100 / MINI PRO / MINI)

If your version number remains the same even after a successful PC transfer, follow this mandatory "Force Update" procedure:

1. Run the firmware update on your PC.
2. After the transmission is finished, the IODD will reconnect and show a **white screen**.
3. **Force Mode**: Disconnect the IODD. Press and hold **\[9] + \[Enter]** for at least **6 seconds** while reconnecting it to the PC.
4. The firmware update will continue internally.
5. Reconnect once more and verify the version in the Information menu.

***
