Seeed_Arduino_DAPLink icon indicating copy to clipboard operation
Seeed_Arduino_DAPLink copied to clipboard

Seeed_Arduino_DAPLink sketch fails to locate Adafruit_USBD_CDC

Open rei-vilo opened this issue 2 years ago • 0 comments

Describe the bug Seeed_Arduino_DAPLink sketch fails to locate Adafruit_USBD_CDC

To Reproduce Steps to reproduce the behavior: As per https://wiki.seeedstudio.com/Arduino-DAPLink/#get-started,

  1. Install Seeed_Arduino_DAPLink
  2. Install Adafruit_TinyUSB_Arduino
  3. Select simple_daplink.ino example
  4. Set Tools > USB Stack to TinyUSB.
  5. Launch Verify.
  6. See error below.

Expected behavior Successful build.

Screenshots

FQBN: Seeeduino:samd:seeed_XIAO_m0:usbstack=tinyusb
Using board 'seeed_XIAO_m0' from platform in folder: /home/user/.arduino15/packages/Seeeduino/hardware/samd/1.8.4
Using core 'arduino' from platform in folder: /home/user/.arduino15/packages/Seeeduino/hardware/samd/1.8.4

Detecting libraries used...
/home/user/.arduino15/packages/Seeeduino/tools/arm-none-eabi-gcc/7-2017q4/bin/arm-none-eabi-g++ -mcpu=cortex-m0plus -mthumb -c -g -Os -w -std=gnu++14 -ffunction-sections -fdata-sections -fno-threadsafe-statics -nostdlib --param max-inline-insns-single=500 -fno-rtti -fno-exceptions "-D__SKETCH_NAME__=\"\"\"simple_daplink.ino\"\"\"" -w -x c++ -E -CC -DF_CPU=48000000L -DARDUINO=10607 -DARDUINO_SEEED_XIAO_M0 -DARDUINO_ARCH_SAMD -DARDUINO_SAMD_ZERO -D__SAMD21__ -D__SAMD21G18A__ -DARM_MATH_CM0PLUS -DSEEED_XIAO_M0 -DUSB_VID=0x2886 -DUSB_PID=0x802F -DUSBCON -DUSB_CONFIG_POWER=100 "-DUSB_MANUFACTURER=\"Seeed\"" "-DUSB_PRODUCT=\"Seeed XIAO M0\"" -DUSE_TINYUSB -I/home/user/.arduino15/packages/Seeeduino/hardware/samd/1.8.4/libraries/Adafruit_TinyUSB_Arduino/src/arduino -DARDUINO_SAMD_ZERO -D__SAMD21__ -D__SAMD21G18A__ -DARM_MATH_CM0PLUS -DSEEED_XIAO_M0 -DUSB_VID=0x2886 -DUSB_PID=0x802F -DUSBCON -DUSB_CONFIG_POWER=100 "-DUSB_MANUFACTURER=\"Seeed\"" "-DUSB_PRODUCT=\"Seeed XIAO M0\"" -DUSE_TINYUSB -I/home/user/.arduino15/packages/Seeeduino/hardware/samd/1.8.4/libraries/Adafruit_TinyUSB_Arduino/src/arduino -I/home/user/.arduino15/packages/Seeeduino/tools/CMSIS/5.7.0/CMSIS/Core/Include/ -I/home/user/.arduino15/packages/Seeeduino/tools/CMSIS/5.7.0/CMSIS/DSP/Include/ -I/home/user/.arduino15/packages/Seeeduino/tools/CMSIS-Atmel/1.2.1/CMSIS-Atmel/CMSIS/Device/ATMEL/ -I/home/user/.arduino15/packages/Seeeduino/hardware/samd/1.8.4/cores/arduino -I/home/user/.arduino15/packages/Seeeduino/hardware/samd/1.8.4/variants/XIAO_m0 /tmp/arduino/sketches/8C3F227C6F91D139372E1DBBF6830BE9/sketch/simple_daplink.ino.cpp -o /dev/null
In file included from /tmp/arduino/sketches/8C3F227C6F91D139372E1DBBF6830BE9/sketch/simple_daplink.ino.cpp:1:0:
/home/user/.arduino15/packages/Seeeduino/hardware/samd/1.8.4/cores/arduino/Arduino.h:173:10: fatal error: Adafruit_USBD_CDC.h: No such file or directory
 #include "Adafruit_USBD_CDC.h"
          ^~~~~~~~~~~~~~~~~~~~~
compilation terminated.

Alternatives for Adafruit_USBD_CDC.h: []
ResolveLibrary(Adafruit_USBD_CDC.h)
  -> candidates: []
exit status 1

Compilation error: exit status 1

Desktop (please complete the following information):

  • OS: Linux Debian 11
  • Version 11
  • Arduino IDE 2.1.0
  • Xiao board 1.8.4
  • Adafruit TinyUSB 2.2.1
  • Seeed Arduino DAPLink 1.0.2

Additional context Add any other context about the problem here.

rei-vilo avatar Jun 03 '23 16:06 rei-vilo