So I have the GalaxyRVR, I am trying to reset it currently because I wrote code in Arduino and I want to now switch over to using the Mammoth coding app. I have successfully reset the ESP-32 Cam already.
I downloaded the firmware file and launched the firmware update. When it opens however, no ports appear. The GalaxyRVR is plugged in using the USB A to USB B and upload is switched ON. My computer is recognizing the port as being there in device manager and it still even pops up in Arduino as a port. Wondering what steps I can take to try to troubleshoot this.
Since both Device Manager and the Arduino IDE can detect the port, it indicates that the USB cable and driver are working correctly. The issue is most likely that the update script is not reading the Windows COM port list properly.
Could you please try the following:
Close the Arduino IDE and any serial monitor windows that may be using the port.
Re-run the firmware update script and check if the port now appears.
If the issue persists, you can also upload the firmware manually using the Arduino IDE:
Hello, thank you for sharing this with us! We truly appreciate your in-depth analysis and fix for the GalaxyRVR firmware update script.
The issue you identified is indeed real: on Windows 11, the wmic command has been deprecated, which prevents the firmware update script from correctly retrieving USB port information. Your modification to the batch file resolves this, which is very valuable.
As for where to share it, we suggest you create a post in the GalaxyRVR section of the SunFounder forum, detailing the changes you made and attaching the modified batch file. This way, other users facing the same issue can benefit. At the same time, we will forward your feedback to our technical team to evaluate whether we should adopt a more compatible method (such as using PowerShell commands instead of wmic) in the official script.
Thank you again for your contribution! If you’d like, you can also send the modified file to our support email (service@sunfounder.com) so we can test and integrate it.