I'm using a Xiao esp32-c3. Yesterday, I was trying to get a function to run on one of its cores with the bulk or the program running on the other, at which point I noticed it was acting a little weird, returning indexes from an array that were numerically close to the indexes of the array, but weren't part of it (there were indexes 0-16 in the array, and it was returning 19, and 20, etc.), which it didn't do until I tried to run the "matching" function on core 0. Today, I've been unable to upload anything, getting: A fatal error occurred: No serial data received., upon trying to upload. I basically followed an online example to get that far, so I don't think I could have permanently fried anything just with a programming error, but I'm wondering, what is the fix for this? Something to reset hardware wise?
Thanks
Here's the full error message:
esptool.py v4.2.1
Serial port COM5
Connecting...
Chip is ESP32-C3 (revision 3)
Features: Wi-Fi
Crystal is 40MHz
MAC: a0:76:4e:44:f9:ec
Uploading stub...
Running stub...
Stub running...
Changing baud rate to 512000
A fatal error occurred: No serial data received.
A fatal error occurred: No serial data received.