# 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.

***


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://help.iodd.kr/troubleshooting/firmware-update.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
