[QT Py ESP32-S2] Arduino Sketch Upload Issues

For Adafruit customers who seek help with microcontrollers

Moderators: adafruit_support_bill, adafruit

Please be positive and constructive with your questions and comments.
Locked
User avatar
mjchapmn
 
Posts: 6
Joined: Wed Mar 23, 2016 2:32 pm

[QT Py ESP32-S2] Arduino Sketch Upload Issues

Post by mjchapmn »

Hello,

I am having trouble uploading a sketch to a QT Py ESP32-S2 board despite having successfully uploaded the same sketch to a different QT Py ESP32-S2 from the same purchase.

0. I am using a data/charge cable which has successfully uploaded sketches to a different Qt Py ESP32-S2.
1. Before upload, the IDE DOES detect the port that has the board connected. I have selected the correct board.
2. After upload, the port is no longer identified. See verbose output 1.
3. Attempting to reset the board during upload results in a board not found error. See verbose output 2
4. Attempting to enter boot loader does not result in a port being available. See final image. I have attempted to enter boot loader mode during upload.

I am sure this board isn't bricked, but I have considered using one of my other boards anyway. That said, I don't want this to keep happening! Thanks for the help!
Mike

Images of the board


Image
Image

IDE Before Upload


Verbose IDE output when no button on the board is pressed
__

Code: Select all

Sketch uses 830118 bytes (57%) of program storage space. Maximum is 1441792 bytes.
Global variables use 43272 bytes (13%) of dynamic memory, leaving 284408 bytes for local variables. Maximum is 327680 bytes.
Forcing reset using 1200bps open/close on port /dev/cu.usbmodem14301
PORTS {/dev/cu.BLTH, /dev/cu.Bluetooth-Incoming-Port, /dev/cu.usbmodem14301, /dev/tty.BLTH, /dev/tty.Bluetooth-Incoming-Port, /dev/tty.usbmodem14301, } / {/dev/cu.BLTH, /dev/cu.Bluetooth-Incoming-Port, /dev/tty.BLTH, /dev/tty.Bluetooth-Incoming-Port, } => {}
PORTS {/dev/cu.BLTH, /dev/cu.Bluetooth-Incoming-Port, /dev/tty.BLTH, /dev/tty.Bluetooth-Incoming-Port, } / {/dev/cu.BLTH, /dev/cu.Bluetooth-Incoming-Port, /dev/tty.BLTH, /dev/tty.Bluetooth-Incoming-Port, } => {}
PORTS {/dev/cu.BLTH, /dev/cu.Bluetooth-Incoming-Port, /dev/tty.BLTH, /dev/tty.Bluetooth-Incoming-Port, } / {/dev/cu.BLTH, /dev/cu.Bluetooth-Incoming-Port, /dev/tty.BLTH, /dev/tty.Bluetooth-Incoming-Port, } => {}
PORTS {/dev/cu.BLTH, /dev/cu.Bluetooth-Incoming-Port, /dev/tty.BLTH, /dev/tty.Bluetooth-Incoming-Port, } / {/dev/cu.BLTH, /dev/cu.Bluetooth-Incoming-Port, /dev/tty.BLTH, /dev/tty.Bluetooth-Incoming-Port, } => {}
PORTS {/dev/cu.BLTH, /dev/cu.Bluetooth-Incoming-Port, /dev/tty.BLTH, /dev/tty.Bluetooth-Incoming-Port, } / {/dev/cu.BLTH, /dev/cu.Bluetooth-Incoming-Port, /dev/tty.BLTH, /dev/tty.Bluetooth-Incoming-Port, } => {}
PORTS {/dev/cu.BLTH, /dev/cu.Bluetooth-Incoming-Port, /dev/tty.BLTH, /dev/tty.Bluetooth-Incoming-Port, } / {/dev/cu.BLTH, /dev/cu.Bluetooth-Incoming-Port, /dev/tty.BLTH, /dev/tty.Bluetooth-Incoming-Port, } => {}
PORTS {/dev/cu.BLTH, /dev/cu.Bluetooth-Incoming-Port, /dev/tty.BLTH, /dev/tty.Bluetooth-Incoming-Port, } / {/dev/cu.BLTH, /dev/cu.Bluetooth-Incoming-Port, /dev/tty.BLTH, /dev/tty.Bluetooth-Incoming-Port, } => {}
PORTS {/dev/cu.BLTH, /dev/cu.Bluetooth-Incoming-Port, /dev/tty.BLTH, /dev/tty.Bluetooth-Incoming-Port, } / {/dev/cu.BLTH, /dev/cu.Bluetooth-Incoming-Port, /dev/tty.BLTH, /dev/tty.Bluetooth-Incoming-Port, } => {}
PORTS {/dev/cu.BLTH, /dev/cu.Bluetooth-Incoming-Port, /dev/tty.BLTH, /dev/tty.Bluetooth-Incoming-Port, } / {/dev/cu.BLTH, /dev/cu.Bluetooth-Incoming-Port, /dev/tty.BLTH, /dev/tty.Bluetooth-Incoming-Port, } => {}
PORTS {/dev/cu.BLTH, /dev/cu.Bluetooth-Incoming-Port, /dev/tty.BLTH, /dev/tty.Bluetooth-Incoming-Port, } / {/dev/cu.BLTH, /dev/cu.Bluetooth-Incoming-Port, /dev/tty.BLTH, /dev/tty.Bluetooth-Incoming-Port, } => {}
PORTS {/dev/cu.BLTH, /dev/cu.Bluetooth-Incoming-Port, /dev/tty.BLTH, /dev/tty.Bluetooth-Incoming-Port, } / {/dev/cu.BLTH, /dev/cu.Bluetooth-Incoming-Port, /dev/tty.BLTH, /dev/tty.Bluetooth-Incoming-Port, } => {}
PORTS {/dev/cu.BLTH, /dev/cu.Bluetooth-Incoming-Port, /dev/tty.BLTH, /dev/tty.Bluetooth-Incoming-Port, } / {/dev/cu.BLTH, /dev/cu.Bluetooth-Incoming-Port, /dev/tty.BLTH, /dev/tty.Bluetooth-Incoming-Port, } => {}
PORTS {/dev/cu.BLTH, /dev/cu.Bluetooth-Incoming-Port, /dev/tty.BLTH, /dev/tty.Bluetooth-Incoming-Port, } / {/dev/cu.BLTH, /dev/cu.Bluetooth-Incoming-Port, /dev/tty.BLTH, /dev/tty.Bluetooth-Incoming-Port, } => {}
PORTS {/dev/cu.BLTH, /dev/cu.Bluetooth-Incoming-Port, /dev/tty.BLTH, /dev/tty.Bluetooth-Incoming-Port, } / {/dev/cu.BLTH, /dev/cu.Bluetooth-Incoming-Port, /dev/tty.BLTH, /dev/tty.Bluetooth-Incoming-Port, } => {}
PORTS {/dev/cu.BLTH, /dev/cu.Bluetooth-Incoming-Port, /dev/tty.BLTH, /dev/tty.Bluetooth-Incoming-Port, } / {/dev/cu.BLTH, /dev/cu.Bluetooth-Incoming-Port, /dev/tty.BLTH, /dev/tty.Bluetooth-Incoming-Port, } => {}
PORTS {/dev/cu.BLTH, /dev/cu.Bluetooth-Incoming-Port, /dev/tty.BLTH, /dev/tty.Bluetooth-Incoming-Port, } / {/dev/cu.BLTH, /dev/cu.Bluetooth-Incoming-Port, /dev/tty.BLTH, /dev/tty.Bluetooth-Incoming-Port, } => {}
PORTS {/dev/cu.BLTH, /dev/cu.Bluetooth-Incoming-Port, /dev/tty.BLTH, /dev/tty.Bluetooth-Incoming-Port, } / {/dev/cu.BLTH, /dev/cu.Bluetooth-Incoming-Port, /dev/tty.BLTH, /dev/tty.Bluetooth-Incoming-Port, } => {}
PORTS {/dev/cu.BLTH, /dev/cu.Bluetooth-Incoming-Port, /dev/tty.BLTH, /dev/tty.Bluetooth-Incoming-Port, } / {/dev/cu.BLTH, /dev/cu.Bluetooth-Incoming-Port, /dev/tty.BLTH, /dev/tty.Bluetooth-Incoming-Port, } => {}
PORTS {/dev/cu.BLTH, /dev/cu.Bluetooth-Incoming-Port, /dev/tty.BLTH, /dev/tty.Bluetooth-Incoming-Port, } / {/dev/cu.BLTH, /dev/cu.Bluetooth-Incoming-Port, /dev/tty.BLTH, /dev/tty.Bluetooth-Incoming-Port, } => {}
PORTS {/dev/cu.BLTH, /dev/cu.Bluetooth-Incoming-Port, /dev/tty.BLTH, /dev/tty.Bluetooth-Incoming-Port, } / {/dev/cu.BLTH, /dev/cu.Bluetooth-Incoming-Port, /dev/tty.BLTH, /dev/tty.Bluetooth-Incoming-Port, } => {}
PORTS {/dev/cu.BLTH, /dev/cu.Bluetooth-Incoming-Port, /dev/tty.BLTH, /dev/tty.Bluetooth-Incoming-Port, } / {/dev/cu.BLTH, /dev/cu.Bluetooth-Incoming-Port, /dev/tty.BLTH, /dev/tty.Bluetooth-Incoming-Port, } => {}
PORTS {/dev/cu.BLTH, /dev/cu.Bluetooth-Incoming-Port, /dev/tty.BLTH, /dev/tty.Bluetooth-Incoming-Port, } / {/dev/cu.BLTH, /dev/cu.Bluetooth-Incoming-Port, /dev/tty.BLTH, /dev/tty.Bluetooth-Incoming-Port, } => {}
PORTS {/dev/cu.BLTH, /dev/cu.Bluetooth-Incoming-Port, /dev/tty.BLTH, /dev/tty.Bluetooth-Incoming-Port, } / {/dev/cu.BLTH, /dev/cu.Bluetooth-Incoming-Port, /dev/tty.BLTH, /dev/tty.Bluetooth-Incoming-Port, } => {}
PORTS {/dev/cu.BLTH, /dev/cu.Bluetooth-Incoming-Port, /dev/tty.BLTH, /dev/tty.Bluetooth-Incoming-Port, } / {/dev/cu.BLTH, /dev/cu.Bluetooth-Incoming-Port, /dev/tty.BLTH, /dev/tty.Bluetooth-Incoming-Port, } => {}
PORTS {/dev/cu.BLTH, /dev/cu.Bluetooth-Incoming-Port, /dev/tty.BLTH, /dev/tty.Bluetooth-Incoming-Port, } / {/dev/cu.BLTH, /dev/cu.Bluetooth-Incoming-Port, /dev/tty.BLTH, /dev/tty.Bluetooth-Incoming-Port, } => {}
PORTS {/dev/cu.BLTH, /dev/cu.Bluetooth-Incoming-Port, /dev/tty.BLTH, /dev/tty.Bluetooth-Incoming-Port, } / {/dev/cu.BLTH, /dev/cu.Bluetooth-Incoming-Port, /dev/tty.BLTH, /dev/tty.Bluetooth-Incoming-Port, } => {}
PORTS {/dev/cu.BLTH, /dev/cu.Bluetooth-Incoming-Port, /dev/tty.BLTH, /dev/tty.Bluetooth-Incoming-Port, } / {/dev/cu.BLTH, /dev/cu.Bluetooth-Incoming-Port, /dev/tty.BLTH, /dev/tty.Bluetooth-Incoming-Port, } => {}
PORTS {/dev/cu.BLTH, /dev/cu.Bluetooth-Incoming-Port, /dev/tty.BLTH, /dev/tty.Bluetooth-Incoming-Port, } / {/dev/cu.BLTH, /dev/cu.Bluetooth-Incoming-Port, /dev/tty.BLTH, /dev/tty.Bluetooth-Incoming-Port, } => {}
PORTS {/dev/cu.BLTH, /dev/cu.Bluetooth-Incoming-Port, /dev/tty.BLTH, /dev/tty.Bluetooth-Incoming-Port, } / {/dev/cu.BLTH, /dev/cu.Bluetooth-Incoming-Port, /dev/tty.BLTH, /dev/tty.Bluetooth-Incoming-Port, } => {}
PORTS {/dev/cu.BLTH, /dev/cu.Bluetooth-Incoming-Port, /dev/tty.BLTH, /dev/tty.Bluetooth-Incoming-Port, } / {/dev/cu.BLTH, /dev/cu.Bluetooth-Incoming-Port, /dev/tty.BLTH, /dev/tty.Bluetooth-Incoming-Port, } => {}
PORTS {/dev/cu.BLTH, /dev/cu.Bluetooth-Incoming-Port, /dev/tty.BLTH, /dev/tty.Bluetooth-Incoming-Port, } / {/dev/cu.BLTH, /dev/cu.Bluetooth-Incoming-Port, /dev/tty.BLTH, /dev/tty.Bluetooth-Incoming-Port, } => {}
PORTS {/dev/cu.BLTH, /dev/cu.Bluetooth-Incoming-Port, /dev/tty.BLTH, /dev/tty.Bluetooth-Incoming-Port, } / {/dev/cu.BLTH, /dev/cu.Bluetooth-Incoming-Port, /dev/tty.BLTH, /dev/tty.Bluetooth-Incoming-Port, } => {}
PORTS {/dev/cu.BLTH, /dev/cu.Bluetooth-Incoming-Port, /dev/tty.BLTH, /dev/tty.Bluetooth-Incoming-Port, } / {/dev/cu.BLTH, /dev/cu.Bluetooth-Incoming-Port, /dev/tty.BLTH, /dev/tty.Bluetooth-Incoming-Port, } => {}
PORTS {/dev/cu.BLTH, /dev/cu.Bluetooth-Incoming-Port, /dev/tty.BLTH, /dev/tty.Bluetooth-Incoming-Port, } / {/dev/cu.BLTH, /dev/cu.Bluetooth-Incoming-Port, /dev/tty.BLTH, /dev/tty.Bluetooth-Incoming-Port, } => {}
PORTS {/dev/cu.BLTH, /dev/cu.Bluetooth-Incoming-Port, /dev/tty.BLTH, /dev/tty.Bluetooth-Incoming-Port, } / {/dev/cu.BLTH, /dev/cu.Bluetooth-Incoming-Port, /dev/tty.BLTH, /dev/tty.Bluetooth-Incoming-Port, } => {}
PORTS {/dev/cu.BLTH, /dev/cu.Bluetooth-Incoming-Port, /dev/tty.BLTH, /dev/tty.Bluetooth-Incoming-Port, } / {/dev/cu.BLTH, /dev/cu.Bluetooth-Incoming-Port, /dev/tty.BLTH, /dev/tty.Bluetooth-Incoming-Port, } => {}
PORTS {/dev/cu.BLTH, /dev/cu.Bluetooth-Incoming-Port, /dev/tty.BLTH, /dev/tty.Bluetooth-Incoming-Port, } / {/dev/cu.BLTH, /dev/cu.Bluetooth-Incoming-Port, /dev/tty.BLTH, /dev/tty.Bluetooth-Incoming-Port, } => {}
PORTS {/dev/cu.BLTH, /dev/cu.Bluetooth-Incoming-Port, /dev/tty.BLTH, /dev/tty.Bluetooth-Incoming-Port, } / {/dev/cu.BLTH, /dev/cu.Bluetooth-Incoming-Port, /dev/tty.BLTH, /dev/tty.Bluetooth-Incoming-Port, } => {}
PORTS {/dev/cu.BLTH, /dev/cu.Bluetooth-Incoming-Port, /dev/tty.BLTH, /dev/tty.Bluetooth-Incoming-Port, } / {/dev/cu.BLTH, /dev/cu.Bluetooth-Incoming-Port, /dev/tty.BLTH, /dev/tty.Bluetooth-Incoming-Port, } => {}
PORTS {/dev/cu.BLTH, /dev/cu.Bluetooth-Incoming-Port, /dev/tty.BLTH, /dev/tty.Bluetooth-Incoming-Port, } / {/dev/cu.BLTH, /dev/cu.Bluetooth-Incoming-Port, /dev/tty.BLTH, /dev/tty.Bluetooth-Incoming-Port, } => {}
Couldn't find a Board on the selected port. Check that you have the correct port selected.  If it is correct, try pressing the board's reset button after initiating the upload.
____

Verbose output when reset button is pressed during upload:

Code: Select all

Sketch uses 830118 bytes (57%) of program storage space. Maximum is 1441792 bytes.
Global variables use 43272 bytes (13%) of dynamic memory, leaving 284408 bytes for local variables. Maximum is 327680 bytes.
PORTS {/dev/cu.BLTH, /dev/cu.Bluetooth-Incoming-Port, /dev/tty.BLTH, /dev/tty.Bluetooth-Incoming-Port, } / {/dev/cu.BLTH, /dev/cu.Bluetooth-Incoming-Port, /dev/tty.BLTH, /dev/tty.Bluetooth-Incoming-Port, } => {}
PORTS {/dev/cu.BLTH, /dev/cu.Bluetooth-Incoming-Port, /dev/tty.BLTH, /dev/tty.Bluetooth-Incoming-Port, } / {/dev/cu.BLTH, /dev/cu.Bluetooth-Incoming-Port, /dev/tty.BLTH, /dev/tty.Bluetooth-Incoming-Port, } => {}
PORTS {/dev/cu.BLTH, /dev/cu.Bluetooth-Incoming-Port, /dev/tty.BLTH, /dev/tty.Bluetooth-Incoming-Port, } / {/dev/cu.BLTH, /dev/cu.Bluetooth-Incoming-Port, /dev/tty.BLTH, /dev/tty.Bluetooth-Incoming-Port, } => {}
PORTS {/dev/cu.BLTH, /dev/cu.Bluetooth-Incoming-Port, /dev/tty.BLTH, /dev/tty.Bluetooth-Incoming-Port, } / {/dev/cu.BLTH, /dev/cu.Bluetooth-Incoming-Port, /dev/tty.BLTH, /dev/tty.Bluetooth-Incoming-Port, } => {}
PORTS {/dev/cu.BLTH, /dev/cu.Bluetooth-Incoming-Port, /dev/tty.BLTH, /dev/tty.Bluetooth-Incoming-Port, } / {/dev/cu.BLTH, /dev/cu.Bluetooth-Incoming-Port, /dev/tty.BLTH, /dev/tty.Bluetooth-Incoming-Port, } => {}
PORTS {/dev/cu.BLTH, /dev/cu.Bluetooth-Incoming-Port, /dev/tty.BLTH, /dev/tty.Bluetooth-Incoming-Port, } / {/dev/cu.BLTH, /dev/cu.Bluetooth-Incoming-Port, /dev/tty.BLTH, /dev/tty.Bluetooth-Incoming-Port, } => {}
PORTS {/dev/cu.BLTH, /dev/cu.Bluetooth-Incoming-Port, /dev/tty.BLTH, /dev/tty.Bluetooth-Incoming-Port, } / {/dev/cu.BLTH, /dev/cu.Bluetooth-Incoming-Port, /dev/tty.BLTH, /dev/tty.Bluetooth-Incoming-Port, } => {}
PORTS {/dev/cu.BLTH, /dev/cu.Bluetooth-Incoming-Port, /dev/tty.BLTH, /dev/tty.Bluetooth-Incoming-Port, } / {/dev/cu.BLTH, /dev/cu.Bluetooth-Incoming-Port, /dev/tty.BLTH, /dev/tty.Bluetooth-Incoming-Port, } => {}
PORTS {/dev/cu.BLTH, /dev/cu.Bluetooth-Incoming-Port, /dev/tty.BLTH, /dev/tty.Bluetooth-Incoming-Port, } / {/dev/cu.BLTH, /dev/cu.Bluetooth-Incoming-Port, /dev/tty.BLTH, /dev/tty.Bluetooth-Incoming-Port, } => {}
PORTS {/dev/cu.BLTH, /dev/cu.Bluetooth-Incoming-Port, /dev/tty.BLTH, /dev/tty.Bluetooth-Incoming-Port, } / {/dev/cu.BLTH, /dev/cu.Bluetooth-Incoming-Port, /dev/tty.BLTH, /dev/tty.Bluetooth-Incoming-Port, } => {}
PORTS {/dev/cu.BLTH, /dev/cu.Bluetooth-Incoming-Port, /dev/tty.BLTH, /dev/tty.Bluetooth-Incoming-Port, } / {/dev/cu.BLTH, /dev/cu.Bluetooth-Incoming-Port, /dev/tty.BLTH, /dev/tty.Bluetooth-Incoming-Port, } => {}
PORTS {/dev/cu.BLTH, /dev/cu.Bluetooth-Incoming-Port, /dev/tty.BLTH, /dev/tty.Bluetooth-Incoming-Port, } / {/dev/cu.BLTH, /dev/cu.Bluetooth-Incoming-Port, /dev/tty.BLTH, /dev/tty.Bluetooth-Incoming-Port, } => {}
PORTS {/dev/cu.BLTH, /dev/cu.Bluetooth-Incoming-Port, /dev/tty.BLTH, /dev/tty.Bluetooth-Incoming-Port, } / {/dev/cu.BLTH, /dev/cu.Bluetooth-Incoming-Port, /dev/tty.BLTH, /dev/tty.Bluetooth-Incoming-Port, } => {}
PORTS {/dev/cu.BLTH, /dev/cu.Bluetooth-Incoming-Port, /dev/tty.BLTH, /dev/tty.Bluetooth-Incoming-Port, } / {/dev/cu.BLTH, /dev/cu.Bluetooth-Incoming-Port, /dev/tty.BLTH, /dev/tty.Bluetooth-Incoming-Port, } => {}
PORTS {/dev/cu.BLTH, /dev/cu.Bluetooth-Incoming-Port, /dev/tty.BLTH, /dev/tty.Bluetooth-Incoming-Port, } / {/dev/cu.BLTH, /dev/cu.Bluetooth-Incoming-Port, /dev/cu.usbmodem14301, /dev/tty.BLTH, /dev/tty.Bluetooth-Incoming-Port, /dev/tty.usbmodem14301, } => {/dev/cu.usbmodem14301, /dev/tty.usbmodem14301, }
Found upload port: /dev/cu.usbmodem14301
/Users/Mike/Library/Arduino15/packages/esp32/tools/esptool_py/3.3.0/esptool --chip esp32s2 --port /dev/cu.usbmodem14301 --baud 921600 --before default_reset --after hard_reset write_flash -z --flash_mode dio --flash_freq 80m --flash_size 4MB 0x1000 /var/folders/0b/xkl6szzd7xb09c7hz6ljmhyh0000gp/T/arduino_build_571117/membi_v0.14.2--bug_fixes.ino.bootloader.bin 0x8000 /var/folders/0b/xkl6szzd7xb09c7hz6ljmhyh0000gp/T/arduino_build_571117/membi_v0.14.2--bug_fixes.ino.partitions.bin 0xe000 /Users/Mike/Library/Arduino15/packages/esp32/hardware/esp32/2.0.4/tools/partitions/boot_app0.bin 0x10000 /var/folders/0b/xkl6szzd7xb09c7hz6ljmhyh0000gp/T/arduino_build_571117/membi_v0.14.2--bug_fixes.ino.bin 0x2d0000 /Users/Mike/Library/Arduino15/packages/esp32/hardware/esp32/2.0.4/variants/adafruit_qtpy_esp32s2/tinyuf2.bin 
esptool.py v3.3
Serial port /dev/cu.usbmodem14301
Connecting...Traceback (most recent call last):
  File "serial/serialposix.py", line 575, in read
OSError: [Errno 6] Device not configured

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "esptool.py", line 468, in command
  File "esptool.py", line 413, in read
  File "esptool.py", line 3571, in slip_reader
  File "serial/serialposix.py", line 581, in read

serial.serialutil.SerialException: read failed: [Errno 6] Device not configured

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "serial/serialposix.py", line 398, in _reconfigure_port
termios.error: (6, 'Device not configured')

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "esptool.py", line 5387, in <module>
  File "esptool.py", line 5380, in _main
  File "esptool.py", line 4687, in main
  File "esptool.py", line 115, in get_default_connected_device
  File "esptool.py", line 664, in connect
  File "esptool.py", line 629, in _connect_attempt
  File "esptool.py", line 519, in sync
  File "esptool.py", line 484, in command
  File "serial/serialutil.py", line 372, in timeout
  File "serial/serialposix.py", line 401, in _reconfigure_port
serial.serialutil.SerialException: Could not configure port: (6, 'Device not configured')
[78972] Failed to execute script 'esptool' due to unhandled exception!
the selected serial port [78972] Failed to execute script 'esptool' due to unhandled exception!
 does not exist or your board is not connected
____

Image of the IDE after entering boot loader (no port available)
Image

User avatar
neradoc
 
Posts: 542
Joined: Wed Apr 27, 2016 2:38 pm

Re: [QT Py ESP32-S2] Arduino Sketch Upload Issues

Post by neradoc »

Hi, if the port doesn't appear, have you tried putting the board in ROM bootloader mode ? (Press reset while holding boot). It should make /dev/cu.usbmodem01 come up.

It should not be necessary after the first install of an Arduino code, unless the code is crashed or something like that. If the serial port appears when you reset then disappears, that might be what is happening here.

Locked
Please be positive and constructive with your questions and comments.

Return to “Microcontrollers”