Can't upload uf2 file to Grove vision AI module

I tried to copy firmware file(uf2 file) to Grove vision AI module but always got this error. Can somebody help me with this error? Thank you.

1 Like

I´m having the same issue. It worked 2 or 3 times and now I´m not able to copy .uf2

Hello everyone, I will explain this problem and give a solution to this problem here. Not too long ago we found that under newer versions of Windows 11 there would be a problem with not being able to copy UF2 files to Vision, then we quickly fixed the firmware. If you have not upgraded your Vision’s firmware since then, the problem may occur. Now, here’s what you need to do:

  1. Please check your BootLoader version, if it is not the latest version, please proceed to step 2, update the BootLoader.
  2. Update the BootLoader.
  3. Update the factory firmware.
  4. Recopy the model firmware.

Hi there.

I’m using Windows 10 pro.

After uploading 3 or 4 times .uf2 of a trained Edge Impulse model, the AI Groove Vision no longer accepts any uf2 “A device which does not exist was specified”

So I have started all your fixing steps:

  1. I was not able to obtain any information from serial port with TeraTerm 921600 Speed while connecting the AI Groove Vision and clicking reset button
  2. I downloaded tinyuf2-grove_vision_ai_v2.0.1
  3. I Opened Bouffalo Lab, MCU, selected the file, refresh, changed USB port, erase, create and all.
  4. I have connected the Groove Ai Vision to Wio Terminal, uploaded the erase .ino code and executed: erase ID: 0x8535A100 Erase, Erase done
  5. Still no serial info
  6. Not able to copy grove_ai_without_crc_v01-30.uf2 (or any other uf2)

BTW, I have 2 Groove Vision AI modules. The same issues with both.

Any thoughts?

It should be an occasional error, see if there is an ERROR.txt file on the Vision AI USB stick, if so delete it and re-upload UF2.
If it doesn’t work, repeat the sequence: erase firmware, upload factory firmware or Edge Impulse firmware, upload model firmware to recover. Note that if a step is incorrect or the upload fails, be sure to delete the ERROR.txt file before uploading.

Hi Citric,

It is not occasional. It stopped working after 3,4 uf2 uploads and no longer worked.

  1. I deleted ERROR.txt “Last operation failed, please check the hardware” and tried again. Same situation.

  2. I uploaded the reset firmware .ino code to Wio Terminal, connected WIO to Grove Ai Cam with cable and completed the erase

Press any key to start erase
ID: 0x8535A100
Erase done

  1. Using Bouffalo Lav Dev Cube I did Upload the tinyuf2-grove_vision_ai_v2.0.1.bin (tried also with tinyuf2-grove_vision_ai.bin)

  2. I connected the Grove AI, double clicked boot button, I tried to upload the model uf2 and I’m always getting “A device which does not exist was specified” I did try with other computers. I did try with command line. I did try with other cables. I did try even with another Grove AI Vision module. I’m getting always the same error.

What options do I have?

Then it is likely that there is a problem with the product and you need to trouble yourself to contact our technical support email with the address of the post and my colleague will take care of it for you.

Hi, I have exactly the same issue with Roni_Bandini. Is there any update about it?

I have contacted the technical support ( but they just let me to follow the instruction on wiki and no further feedback.