Hello - having some problems uploading to ESP32-S3 TFT from Mac Mini - M1 chip, OS Monterey 12.5.1.
Using Visual Studio 1.76.0 with Platform IO.
After 1 upload unable to upload again. PIO says can't find device on selected port.
I’ve tried unplugging and replugging USB, restarting Mac, powering off then on Mac. None of those work. What does seem to work consistently is:
Upload and get error message that PIO couldn’t find board
Double click reset button on ESP32
ESP32 now shows up as a drive in Finder on Mac
Drag Adafruit Factory Reset Program (adafruit-esp32-s3-tft-feather-factory-reset.UF2) to drive in Finder
Original program appears on ESP32
Mac gives “Disk Not Ejected Properly” warning
Am now able to upload program to ESP32 “1” time.
Upload Problems ESP32-S3 TFT Mac OS
Moderators: adafruit_support_bill, adafruit
Please be positive and constructive with your questions and comments.
- adafruit_support_mike
- Posts: 67446
- Joined: Thu Feb 11, 2010 2:51 pm
Re: Upload Problems ESP32-S3 TFT Mac OS
That's probably a limit of using Monterey 12.5.1
The past few versions of MacOS have had USB issues that caused issues with microcontrollers in general, and the UF2 bootloader in particular. We develop for the current version of the OS because we can't afford to make the bootloader big enough to do OS detection and compensation.
Try updating to the latest version of Monterey (currently 12.6.3). That's most likely to have USB that matches the current standard in Ventura.
The past few versions of MacOS have had USB issues that caused issues with microcontrollers in general, and the UF2 bootloader in particular. We develop for the current version of the OS because we can't afford to make the bootloader big enough to do OS detection and compensation.
Try updating to the latest version of Monterey (currently 12.6.3). That's most likely to have USB that matches the current standard in Ventura.
- William99
- Posts: 4
- Joined: Wed Mar 08, 2023 6:06 pm
Re: Upload Problems ESP32-S3 TFT Mac OS
Updated to 12.6.3 and still the same issue.
- William99
- Posts: 4
- Joined: Wed Mar 08, 2023 6:06 pm
Re: Upload Problems ESP32-S3 TFT Mac OS
Updated to Ventura 13.2.1 and still the same.
- William99
- Posts: 4
- Joined: Wed Mar 08, 2023 6:06 pm
Re: Upload Problems ESP32-S3 TFT Mac OS
Hi Mike,
Your post sounded like upgrading to Ventura should have fixed the issue since it's the latest version of Mac OS. But it's still not loading. Is there something else to do on my end?
Your post sounded like upgrading to Ventura should have fixed the issue since it's the latest version of Mac OS. But it's still not loading. Is there something else to do on my end?
- adafruit_support_mike
- Posts: 67446
- Joined: Thu Feb 11, 2010 2:51 pm
Re: Upload Problems ESP32-S3 TFT Mac OS
Sorry for the delay.
I admit that I did expect a current version of macOS to resolve any low-level problems. That's the version I'm using, and I don't have any trouble programming ESP32s with the Arduino IDE. I don't have the ESP32-S3 specifically, and will have to order one for testing.
I admit that I did expect a current version of macOS to resolve any low-level problems. That's the version I'm using, and I don't have any trouble programming ESP32s with the Arduino IDE. I don't have the ESP32-S3 specifically, and will have to order one for testing.
Please be positive and constructive with your questions and comments.