Your post gave me a little hope to get my dead device running. But all I tried failed. Unfortunately I can’t return it to Amazon, it’s to late. Now I hope I’ll get some help from Raspiaudio. Still waiting.
I also tried without any success:
~ esptool.py --chip esp32 --port /dev/ttyUSB0 erase_flash 2 ✘ 8s
esptool.py v3.2
Serial port /dev/ttyUSB0
Connecting......................................
A fatal error occurred: Failed to connect to ESP32: No serial data received.
For troubleshooting steps visit: https://github.com/espressif/esptool#troubleshooting
The upload method via the web interface is relatively new, and all websites utilizing it rely on ESP Web Tools. A single update from them could potentially cause the auto-loader to malfunction. Since every ESP device is slightly different, changes to the timing before the reset could render the upload non-functional for all websites you have mentionned.
Consequently, an update from their end might lead to unpredictable behavior in the Luxe, which I cannot control. For instance, I was unable to upload a few weeks ago using a Chrome browser on a Mac, but it worked fine on a PC.
To accurately diagnose the issue, we should revert to a known reference point by employing the native method to upload firmware.
Hi
I think I have found the issue
The new pilot for windows for serial converter CP2104 is causing issue, for this to work you need to install the 2020 version
So on Windows when you go on device manager do an update driver and point on this uncompressed directory. If you have alreday installed the newest drivers you need to uninstall them don’t forget to click the box here :
Ran into this issue as well, and wanted to list out the steps it took me to resolve it.
Per the suggestion from raspilabs, installed the serial/USB bridge driver from Silabs. However, I could not install it through device manager as described in the comment, as Windows was not detecting any drivers in the unzipped directory. However, just running the executable that was in the directory worked great - the driver was installed, and I could now see the device under “Ports (COM & LPT)” in device manager.
Reset the speaker by connecting to my PC via USB-C with the switch in the OFF state, pressing the button inside the 3.5mm port with a paper clip, holding, flipping the switch to ON, and releasing the reset button.
Installed the Muse Luxe firmware from the web UI. After installing the Silabs driver, I now saw another COM port that I could connect to, but I still needed to connect to the port I was seeing previously.