OpenMV M7 Firmware Load Issue

Question/Issue:
Hello,

I trained an Edge Impulse model and have tried to deploy it to my OpenMV M7 camera. I am trying to use the recommended firmware method but I have run into an issue. When I go to upload the firmware for the M7 camera that I downloaded, I get the following error

No matching interface for the selected file name!

VID: 14277, PID: 37379

I have run lsusb on my machine and got the following output in case it may help

Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 046d:c52b Logitech, Inc. Unifying Receiver
Bus 001 Device 003: ID 5986:211b Bison Electronics Inc. HD Webcam
Bus 001 Device 004: ID 8087:0026 Intel Corp. AX201 Bluetooth
Bus 001 Device 022: ID 37c5:1203 OpenMV OpenMV Virtual Comm Port in FS Mode
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub

Project ID:
634022

Context/Use case:
The OpenMV IDE when trying to load the firmware

Summary:
An error appears right after clicking the run button

Steps to Reproduce:

  1. Download the OpenMV firmware deployment build and unzip the file
  2. Run OpenMV and connect the OpenMV M7 Camera to my computer
  3. Go to Tools > Run Bootloader (Load Firmware)
  4. Select the M7 firmware bin file from the extracted zip folder
  5. Select “Erase internal filesystem”
  6. Click run

Expected Results:
The firmware to start installing and work successfully

Actual Results:
An immediate error as described above

Reproducibility:

  • [x] Always
  • [ ] Sometimes
  • [ ] Rarely

Environment:

  • Platform: OpenMV M7
  • Build Environment Details: OpenMV IDE
  • OS Version: Ubuntu 25.04 and Windows 11
  • Edge Impulse Version (Firmware): [e.g., 1.2.3]
    To find out Edge Impulse Version:
  • if you have pre-compiled firmware: run edge-impulse-run-impulse --raw and type AT+INFO. Look for Edge Impulse version in the output.
  • if you have a library deployment: inside the unarchived deployment, open model-parameters/model_metadata.h and look for EI_STUDIO_VERSION_MAJOR, EI_STUDIO_VERSION_MINOR, EI_STUDIO_VERSION_PATCH
  • Edge Impulse CLI Version: [e.g., 1.5.0]
  • Project Version: [e.g., 1.0.0]
  • Custom Blocks / Impulse Configuration: [Describe custom blocks used or impulse configuration]
    Logs/Attachments:
    [Include any logs or screenshots that may help in diagnosing the issue]

Logs/Attachments:
[Include any logs or screenshots that may help in diagnosing the issue]

Additional Information:
[Any other information that might be relevant to the issue]