SenseCraft AI web toolkit not working

Hello,

I purchased a Grove Vision AI V2 and I have been using SenseCraft AI web toolkit (SenseCraft AI) to upload Seeed and custom models to the board.

It always worked as expected, except for this morning. I am not able to flash any model into the board, it starts to flash the model, and then it suddenly stops. This never happened before, could you please double check with one of your boards if the service is still working?

Also I tried different PCs with different OS, 2 different Grove AI V2 boards and many different cables.

Pressing two times the boot button to manually flash the board unfortunately is not an option for me. None of the two boards I purchased has always been able to work that way, already tried different PCs and OS.

SenseCraft AI was the only way I could flash my boards, which are now completely useless.

Hope to hear some good news soon.

Best regards,
Matteo

Hi there,
Seems fine on this end,


Check your end, again.
HTH
GL :slight_smile: PJ

Hello,
Thank you very much for your help, I appreciate it.

Unfortunately, my problem isn’t with XIAO.
My issue is when I am connecting the Grove Vision AI V2 board directly to SenseCraft AI.
The board is connected, but when I try to flash a model (for example the Person Detection one), the flashing is not working.
And until yesterday everything was working perfectly.

Could you please try to replicate this scenario?

Thank you again,
Matteo

tools apears to work, now?


connects aok

HTH
GL :slight_smile: PJ

Unfortunately, nothing is working.
As I explained before, the problem has never been connecting to the board, but the flashing of the model. I will now try to be as detailed as possible.

  1. Connecting the Grove Vision AI V2 works perfectly; there is no issue with that.

  2. Let’s try to flash the “Person Detection” model (on the right of the first row) by selecting the model and clicking “Send”:

  3. Downloading firmware, as always happened when I was doing this procedure:

  4. Downloading model:

  5. Flashing model:

  6. The flashing lasts for less than a second and then abruptly stops. The device is disconnected as a consequence, and I am not able to do anything with the board.

I did this process many times (with different models, cables, PCs, and OS) and with two different boards, and it never changed.

Another interesting thing that changed from when the system used to work is that now I am not either able to erase my boards:

I hope this time I was detailed enough in describing the issue.
If you, or somebody else, could try to replicate this exact procedure and let me know, it would be very helpful.
Thank you very much for the time spent in trying to solve this issue.
I doubt that both of my boards suddenly broke, so I am assuming the problem is related to SenseCraft AI.

Best regards,
Matteo

We deeply sorry for any inconvenience caused to you. We are currently making every effort to resolve this issue. If we have a solution, we will inform you here as soon as possible. We apologize again for any negligence on our part.

Hello @Seeed_Seraphina,

Thank you for getting back to this post.

I appreciate your team’s efforts in working on and attempting to resolve the issue. I am eagerly awaiting updates.

If possible, could you explain to me why none of my Grove Vision AI V2 boards have ever been able to activate boot mode by clicking the boot button? I have tried every method explained on this page: Grove Vision AI Module V2 | Seeed Studio Wiki.

If I could flash the board myself, I wouldn’t need SenseCraft AI to do it. Unfortunately, this has never worked, and it seems I am not the only user who has noticed this.

Thank you for your kindness and for your help.

Best regards,
Matteo

It should be due to bootloader corruption caused by flashing a corrupt firmware. So you can’t press and hold boot and enter bootloader mode

I wonder if your camera cable is connected incorrectly? Because during my testing I also encountered a situation where I couldn’t upload the firmware when the camera cable was connected backwards. This is just a guess.

Has anyone on the forum been able to successfully reload the firmware on their Grove Vision AI V2 since the corrupt firmware fix was released on April 9th? I have not been successful. What I get is:

Probing Grove Vision AI (WE2) on I2C bus…
Detected target device

Press ‘enter’ to start recover the bootloader (or ‘q’ to restart)
Recovering WE2 bootloader…
Progress: [ ] - 0.00%

It does not progress past 0.00%

Occasionally I get something like this but I can tell it hasn’t really been successful:

ERROR: PP_STAT 1
CONFLICT ADDR: 0x00000000
CRC ERROR: 0x804FD58A(RCRC) != 0xDAFEFABE(WCRC)
Progress: [ ] - 0.11%
Done, the bootloader has been recovered successfully!

Thanks

Hello,
I was able to fix it, I don’t know how, but it worked surprisingly. My progress went all the way up to 100% and then I was able to flash SenseCraft AI models to the board again.
I am honestly too scared to repeat the process, now that is working I don’t really want to do anything that can cause problems again.
Are you flashing the sketch with Arduino to the XIAO ESP32S3 connected to the Grove Vision AI V2?

Hello,
Thank you very much for your help.

Unfortunately, I am pretty sure the camera is connected correctly, since I am able to make it work perfectly with SenseCraft AI (after the bootloader fix).
It is plugged exactly like the first picture of your website: Grove Vision AI Module V2 | Seeed Studio Wiki.

Also, I have never been able to manually flash the board myself, even before the bootloader was corrupted. And it looks like many other people are facing the same issue: Unable to enter storage/bootloader mode on Vision AI Module v2.

I am glad that now the board is working with SenseCraft AI, but I would be even more glad if it could work normally as advertised in Seeed website.
Thank you very much for your help and understanding.

Best regards

1 Like

Thanks for replying, Max.
I first tried running the flashing sketch with a XIAO ESP32C3 (I didn’t originally buy the S3 version, but I do have one now) connected to the Grove Vision AI. I figured that should work. The XIAO ESP32C3 compiled, loaded and ran the sketch just fine, but when that didn’t work I decided to try it with the ESP32C3 running the sketch, but only connected to the Grove Vision AI with 4 jumper wires to it’s I2c interface. That didn’t work either. I noticed the part in the instructions that it could take 3-10 tries for it to work, so I tried powering down and up and also hitting the boot button and also the restart button on the Grove multiple times. That’s when I was occasionally able to get the Progress: [ ] - 0.11% message intermittently.

At this point it may be bricked.