Closed brentru closed 1 month ago
Looks like you are compiling the whole tinyusb again and that is provided in our core already. Please post in Adafruit_TinyUSB_Library
repo. Our examples work
how did you solve that I have the same problem?
@luigijava A new version of the Adafruit TinyUSB has been released, please use the latest version.
I resolve upgrade to 3.0.7 EspressoIf esp32 core and 3.4 Adafruit TinyUSB
Board
ESP32-S2, ESP32-S3, ESP32-Sx Variants
Device Description
Adafruit Feather ESP32-S2
Hardware Configuration
No hardware is attached
Version
latest master (checkout manually)
IDE Name
Arduino IDE, Arduino CLI
Operating System
macOS, Ubuntu (GH:A)
Flash frequency
n/a for this issue
PSRAM enabled
yes
Upload speed
115200
Description
The msc_external_flash.ino sketch provided by the Adafruit TinyUSB Arduino Library compiles on 3.0.5 but not 3.0.6. There is a symbol collision between arduino-esp32 due to multiple definitions of the
usbd_edpt_iso_activate
andusbd_edpt_iso_alloc
functions.@hathach - you may want to look into this as well. But, I'm opening this issue on arduino-esp32 rather than Adafruit_TinyUSB_Arduino because it seems to be isolated to the arduino-esp32 BSP 3.0.6 release.
Sketch
Debug Message