Seeed_Arduino_DAPLink
Seeed_Arduino_DAPLink copied to clipboard
Seeed_Arduino_DAPLink sketch fails to locate Adafruit_USBD_CDC
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,
- Install Seeed_Arduino_DAPLink
- Install Adafruit_TinyUSB_Arduino
- Select
simple_daplink.inoexample - Set Tools > USB Stack to TinyUSB.
- Launch Verify.
- 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.