> ## Documentation Index
> Fetch the complete documentation index at: https://docs.dwe.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# exploreHD Firmware Update Guide

> A guide on how to update the firmware for your exploreHD camera using our DWE Firmware Loader.

## Install the Firmware Loader

Download and run the installer, then launch the **DWE Firmware Loader**.

<Card title="Download DWE Firmware Loader (Windows)" icon="windows" href="https://storage.googleapis.com/dwe-firmware/DWEFirmwareLoader_1.0.4_x86-setup.exe">
  DWEFirmwareLoader.exe
</Card>

> Linux-Compatible Tool coming soon!

## Firmware Update Procedure

The Firmware Loader automatically detects your connected camera. In most cases you can flash in a single click. If your camera is not recognized, follow the **Recovery Mode** tab instead.

<Tabs>
  <Tab title="Standard Update">
    <Steps>
      <Step title="Plug in Camera and Click Refresh">
        After plugging in your camera, click the **refresh icon** in the top-right corner so the loader scans for it. Once detected, it shows a green **Device Detected** card with the model, current firmware version, and release date. If a newer version exists, an **Update available** badge appears.

        The **Device Type** and **Version** are selected for you automatically — you do not need to change them.

        <Frame>
          <img src="https://mintcdn.com/deepwaterexplorationinc/72DFSwDcOGlhcgAB/exploreHD/guides/images/firmware-update/exploreHD-Firmware-Click-Refresh.png?fit=max&auto=format&n=72DFSwDcOGlhcgAB&q=85&s=0698720d69049b17b6e9195a9730dc11" alt="Device automatically detected and selected after clicking the refresh icon" style={{ maxWidth: "400px", width: "100%" }} width="1050" height="1290" data-path="exploreHD/guides/images/firmware-update/exploreHD-Firmware-Click-Refresh.png" />
        </Frame>
      </Step>

      <Step title="Flash the firmware">
        Then click **Flash Firmware**.

        <Warning>
          Do not close the application, unplug the camera, or open any application that may use the camera until the update is complete.
        </Warning>

        <Frame>
          <img src="https://mintcdn.com/deepwaterexplorationinc/72DFSwDcOGlhcgAB/exploreHD/guides/images/firmware-update/exploreHD-Firmware-Press-Flash.png?fit=max&auto=format&n=72DFSwDcOGlhcgAB&q=85&s=3e0c3989c640bebceef860497e8256e7" alt="Press the Flash Firmware button" style={{ maxWidth: "400px", width: "100%" }} width="1050" height="1290" data-path="exploreHD/guides/images/firmware-update/exploreHD-Firmware-Press-Flash.png" />
        </Frame>
      </Step>

      <Step title="Wait for the upload to finish">
        The progress bar shows **Uploading firmware…**, which should take around 20-30 seconds.

        <Frame>
          <img src="https://mintcdn.com/deepwaterexplorationinc/72DFSwDcOGlhcgAB/exploreHD/guides/images/firmware-update/exploreHD-Firmware-Flash-In-Progress.png?fit=max&auto=format&n=72DFSwDcOGlhcgAB&q=85&s=fbebad69ce9869a40b8d8e94eea6dc97" alt="Firmware upload in progress" style={{ maxWidth: "400px", width: "100%" }} width="1050" height="1290" data-path="exploreHD/guides/images/firmware-update/exploreHD-Firmware-Flash-In-Progress.png" />
        </Frame>
      </Step>

      <Step title="Done!">
        When you see **Firmware burning success!**, the update is complete. You may now close the application and use your camera.

        <Frame>
          <img src="https://mintcdn.com/deepwaterexplorationinc/72DFSwDcOGlhcgAB/exploreHD/guides/images/firmware-update/exploreHD-Firmware-Flash-Success.png?fit=max&auto=format&n=72DFSwDcOGlhcgAB&q=85&s=92b38774a07685c91a3315784ce01908" alt="Firmware burning success" style={{ maxWidth: "400px", width: "100%" }} width="1050" height="1290" data-path="exploreHD/guides/images/firmware-update/exploreHD-Firmware-Flash-Success.png" />
        </Frame>
      </Step>
    </Steps>
  </Tab>

  <Tab title="Recovery Mode">
    Use Recovery Mode if the loader shows a yellow **Unknown Device Detected** warning instead of the green card. This can happen if a previous update was interrupted.

    <Warning>
      In Recovery Mode the loader cannot verify your camera model, so you must select the correct hardware profile yourself. **Flashing firmware for the wrong board can permanently brick your device.**
    </Warning>

    <Steps>
      <Step title="Plug in Camera and Click Refresh">
        After plugging in your camera, click the **refresh icon** in the top-right corner so the loader scans for it. The loader displays **Unknown Device Detected**. The **Device Type** shows *Select hardware profile target* and no version is available yet.

        <Frame>
          <img src="https://mintcdn.com/deepwaterexplorationinc/72DFSwDcOGlhcgAB/exploreHD/guides/images/firmware-update/exploreHD-Recovery-Mode-Unknown-Device-Detected.png?fit=max&auto=format&n=72DFSwDcOGlhcgAB&q=85&s=bd026e31657ab11072fc0560d391d95c" alt="Unknown device detected" style={{ maxWidth: "400px", width: "100%" }} width="1050" height="1290" data-path="exploreHD/guides/images/firmware-update/exploreHD-Recovery-Mode-Unknown-Device-Detected.png" />
        </Frame>
      </Step>

      <Step title="Select your hardware profile">
        Open the **Device Type** dropdown and select the profile that matches your camera — **exploreHD** or **exploreHD Heavy**.

        <Frame>
          <img src="https://mintcdn.com/deepwaterexplorationinc/72DFSwDcOGlhcgAB/exploreHD/guides/images/firmware-update/exploreHD-Recovery-Mode-Select-Target.png?fit=max&auto=format&n=72DFSwDcOGlhcgAB&q=85&s=74281b92e29a65885065e13e812ceaae" alt="Select the hardware profile target" style={{ maxWidth: "400px", width: "100%" }} width="1050" height="1290" data-path="exploreHD/guides/images/firmware-update/exploreHD-Recovery-Mode-Select-Target.png" />
        </Frame>
      </Step>

      <Step title="Force the recovery flash">
        The matching firmware version populates automatically. Click **Force Recovery Flash**.

        <Warning>
          Do not close the application, unplug the camera, or open any application that may use the camera until the update is complete.
        </Warning>

        <Frame>
          <img src="https://mintcdn.com/deepwaterexplorationinc/72DFSwDcOGlhcgAB/exploreHD/guides/images/firmware-update/exploreHD-Recovery-Mode-Press-Flash.png?fit=max&auto=format&n=72DFSwDcOGlhcgAB&q=85&s=8d4279a0aba61b04a82fe8ed4818db6a" alt="Press the Force Recovery Flash button" style={{ maxWidth: "400px", width: "100%" }} width="1050" height="1290" data-path="exploreHD/guides/images/firmware-update/exploreHD-Recovery-Mode-Press-Flash.png" />
        </Frame>
      </Step>

      <Step title="Wait for the upload to finish">
        The progress bar shows **Uploading firmware…**, which should take around 20-30 seconds.

        <Frame>
          <img src="https://mintcdn.com/deepwaterexplorationinc/72DFSwDcOGlhcgAB/exploreHD/guides/images/firmware-update/exploreHD-Recovery-Mode-Flash-In-Progress.png?fit=max&auto=format&n=72DFSwDcOGlhcgAB&q=85&s=888334c865212eba17cb87ea3db441a0" alt="Recovery flash in progress" style={{ maxWidth: "400px", width: "100%" }} width="1050" height="1290" data-path="exploreHD/guides/images/firmware-update/exploreHD-Recovery-Mode-Flash-In-Progress.png" />
        </Frame>
      </Step>

      <Step title="Done!">
        When you see **Firmware burning success!**, the recovery is complete. You may now close the application and use your camera.

        <Frame>
          <img src="https://mintcdn.com/deepwaterexplorationinc/72DFSwDcOGlhcgAB/exploreHD/guides/images/firmware-update/exploreHD-Recovery-Mode-Flash-Success.png?fit=max&auto=format&n=72DFSwDcOGlhcgAB&q=85&s=a9d03d779196b8a1054fc36639415a79" alt="Recovery flash success" style={{ maxWidth: "400px", width: "100%" }} width="1050" height="1290" data-path="exploreHD/guides/images/firmware-update/exploreHD-Recovery-Mode-Flash-Success.png" />
        </Frame>
      </Step>
    </Steps>
  </Tab>
</Tabs>

## Test your camera

You can test the camera using our online tool below.

<Card title="Online Camera Testing Utility" icon="video" href="https://dwe.ai/testcam">
  Convenient tool to test your USB camera feeds.
</Card>

## Troubleshooting

<AccordionGroup>
  <Accordion title="My camera isn't detected / shows Unknown Device Detected">
    1. Ensure the exploreHD is the **only** camera plugged in.
    2. If on a laptop, temporarily disable the built-in webcam in **Device Manager**.
    3. Close any application that may be using the camera, then click the refresh icon in the top-right of the loader.
    4. If it still isn't recognized, follow the **Recovery Mode** steps above.
  </Accordion>

  <Accordion title="The update failed or was interrupted">
    If the flash was interrupted (application closed, camera unplugged, etc.), reconnect the camera and follow the **Recovery Mode** steps above to reflash.
  </Accordion>
</AccordionGroup>
