Merge branch 'master' into port-ft90x
This commit is contained in:
3
examples/device/audio_4_channel_mic/skip.txt
Normal file
3
examples/device/audio_4_channel_mic/skip.txt
Normal file
@@ -0,0 +1,3 @@
|
||||
mcu:SAMD11
|
||||
mcu:SAME5X
|
||||
mcu:SAMG
|
||||
3
examples/device/audio_test/skip.txt
Normal file
3
examples/device/audio_test/skip.txt
Normal file
@@ -0,0 +1,3 @@
|
||||
mcu:SAMD11
|
||||
mcu:SAME5X
|
||||
mcu:SAMG
|
||||
1
examples/device/cdc_msc/skip.txt
Normal file
1
examples/device/cdc_msc/skip.txt
Normal file
@@ -0,0 +1 @@
|
||||
mcu:SAMD11
|
||||
10
examples/device/cdc_msc_freertos/skip.txt
Normal file
10
examples/device/cdc_msc_freertos/skip.txt
Normal file
@@ -0,0 +1,10 @@
|
||||
mcu:CXD56
|
||||
mcu:MSP430x5xx
|
||||
mcu:SAMD11
|
||||
mcu:VALENTYUSB_EPTRI
|
||||
mcu:MKL25ZXX
|
||||
mcu:RP2040
|
||||
mcu:SAMX7X
|
||||
mcu:GD32VF103
|
||||
family:broadcom_64bit
|
||||
family:broadcom_32bit
|
||||
@@ -1,4 +0,0 @@
|
||||
LINK _build/ek-tm4c123gxl/dfu.elf
|
||||
/home/runner/cache/toolchain/xpack-arm-none-eabi-gcc-10.2.1-1.1/bin/../lib/gcc/arm-none-eabi/10.2.1/../../../../arm-none-eabi/bin/ld: section .ARM.exidx.text._close LMA [0000000000002980,0000000000002987] overlaps section .data LMA [0000000000002980,0000000000002a03]
|
||||
collect2: error: ld returned 1 exit status
|
||||
make: *** [../../rules.mk:94: _build/ek-tm4c123gxl/dfu.elf] Error 1
|
||||
2
examples/device/dfu/skip.txt
Normal file
2
examples/device/dfu/skip.txt
Normal file
@@ -0,0 +1,2 @@
|
||||
mcu:TM4C123
|
||||
mcu:BCM2835
|
||||
1
examples/device/dynamic_configuration/skip.txt
Normal file
1
examples/device/dynamic_configuration/skip.txt
Normal file
@@ -0,0 +1 @@
|
||||
mcu:SAMD11
|
||||
9
examples/device/hid_composite_freertos/skip.txt
Normal file
9
examples/device/hid_composite_freertos/skip.txt
Normal file
@@ -0,0 +1,9 @@
|
||||
mcu:CXD56
|
||||
mcu:MSP430x5xx
|
||||
mcu:SAMD11
|
||||
mcu:VALENTYUSB_EPTRI
|
||||
mcu:RP2040
|
||||
mcu:SAMX7X
|
||||
mcu:GD32VF103
|
||||
family:broadcom_64bit
|
||||
family:broadcom_32bit
|
||||
@@ -1,20 +1,22 @@
|
||||
# Install python3 HID package https://pypi.org/project/hid/
|
||||
import hid
|
||||
|
||||
USB_VID = 0xcafe
|
||||
# default is TinyUSB (0xcafe), Adafruit (0x239a), RaspberryPi (0x2e8a), Espressif (0x303a) VID
|
||||
USB_VID = (0xcafe, 0x239a, 0x2e8a, 0x303a)
|
||||
|
||||
print("Openning HID device with VID = 0x%X" % USB_VID)
|
||||
print("VID list: " + ", ".join('%02x' % v for v in USB_VID))
|
||||
|
||||
for dict in hid.enumerate(USB_VID):
|
||||
print(dict)
|
||||
dev = hid.Device(dict['vendor_id'], dict['product_id'])
|
||||
if dev:
|
||||
while True:
|
||||
# Get input from console and encode to UTF8 for array of chars.
|
||||
# hid generic inout is single report therefore by HIDAPI requirement
|
||||
# it must be preceeded with 0x00 as dummy reportID
|
||||
str_out = b'\x00'
|
||||
str_out += input("Send text to HID Device : ").encode('utf-8')
|
||||
dev.write(str_out)
|
||||
str_in = dev.read(64)
|
||||
print("Received from HID Device:", str_in, '\n')
|
||||
for vid in USB_VID:
|
||||
for dict in hid.enumerate(vid):
|
||||
print(dict)
|
||||
dev = hid.Device(dict['vendor_id'], dict['product_id'])
|
||||
if dev:
|
||||
while True:
|
||||
# Get input from console and encode to UTF8 for array of chars.
|
||||
# hid generic inout is single report therefore by HIDAPI requirement
|
||||
# it must be preceeded with 0x00 as dummy reportID
|
||||
str_out = b'\x00'
|
||||
str_out += input("Send text to HID Device : ").encode('utf-8')
|
||||
dev.write(str_out)
|
||||
str_in = dev.read(64)
|
||||
print("Received from HID Device:", str_in, '\n')
|
||||
|
||||
2
examples/device/msc_dual_lun/skip.txt
Normal file
2
examples/device/msc_dual_lun/skip.txt
Normal file
@@ -0,0 +1,2 @@
|
||||
mcu:SAMD11
|
||||
mcu:MKL25ZXX
|
||||
@@ -1 +0,0 @@
|
||||
tinyusb/lib/lwip/src/include/lwip/arch.h:202:13: error: conflicting types for 'ssize_t'
|
||||
@@ -1 +0,0 @@
|
||||
too many warnings for 16-bit integer overflow
|
||||
10
examples/device/net_lwip_webserver/skip.txt
Normal file
10
examples/device/net_lwip_webserver/skip.txt
Normal file
@@ -0,0 +1,10 @@
|
||||
mcu:LPC11UXX
|
||||
mcu:LPC13XX
|
||||
mcu:MSP430x5xx
|
||||
mcu:NUC121
|
||||
mcu:SAMD11
|
||||
mcu:STM32L0
|
||||
mcu:MKL25ZXX
|
||||
family:broadcom_64bit
|
||||
family:broadcom_32bit
|
||||
board:curiosity_nano
|
||||
6
examples/device/uac2_headset/skip.txt
Normal file
6
examples/device/uac2_headset/skip.txt
Normal file
@@ -0,0 +1,6 @@
|
||||
mcu:LPC11UXX
|
||||
mcu:LPC13XX
|
||||
mcu:NUC121
|
||||
mcu:SAMD11
|
||||
mcu:SAME5X
|
||||
mcu:SAMG
|
||||
1
examples/device/usbtmc/skip.txt
Normal file
1
examples/device/usbtmc/skip.txt
Normal file
@@ -0,0 +1 @@
|
||||
mcu:BCM2835
|
||||
@@ -1 +0,0 @@
|
||||
too many warnings for 16-bit integer overflow
|
||||
2
examples/device/video_capture/skip.txt
Normal file
2
examples/device/video_capture/skip.txt
Normal file
@@ -0,0 +1,2 @@
|
||||
mcu:MSP430x5xx
|
||||
mcu:SAMD11
|
||||
8
examples/host/cdc_msc_hid/only.txt
Normal file
8
examples/host/cdc_msc_hid/only.txt
Normal file
@@ -0,0 +1,8 @@
|
||||
mcu:LPC175X_6X
|
||||
mcu:LPC177X_8X
|
||||
mcu:LPC18XX
|
||||
mcu:LPC40XX
|
||||
mcu:LPC43XX
|
||||
mcu:MIMXRT10XX
|
||||
mcu:RP2040
|
||||
mcu:MSP432E4
|
||||
8
examples/host/hid_controller/only.txt
Normal file
8
examples/host/hid_controller/only.txt
Normal file
@@ -0,0 +1,8 @@
|
||||
mcu:LPC175X_6X
|
||||
mcu:LPC177X_8X
|
||||
mcu:LPC18XX
|
||||
mcu:LPC40XX
|
||||
mcu:LPC43XX
|
||||
mcu:MIMXRT10XX
|
||||
mcu:RP2040
|
||||
mcu:MSP432E4
|
||||
@@ -54,6 +54,8 @@ endif
|
||||
#-------------- Cross Compiler ------------
|
||||
# Can be set by board, default to ARM GCC
|
||||
CROSS_COMPILE ?= arm-none-eabi-
|
||||
# Allow for -Os to be changed by board makefiles in case -Os is not allowed
|
||||
CFLAGS_OPTIMIZED ?= -Os
|
||||
|
||||
CC = $(CROSS_COMPILE)gcc
|
||||
CXX = $(CROSS_COMPILE)g++
|
||||
@@ -112,7 +114,7 @@ CFLAGS += \
|
||||
ifeq ($(DEBUG), 1)
|
||||
CFLAGS += -Og
|
||||
else
|
||||
CFLAGS += -Os
|
||||
CFLAGS += $(CFLAGS_OPTIMIZED)
|
||||
endif
|
||||
|
||||
# Log level is mapped to TUSB DEBUG option
|
||||
|
||||
@@ -12,8 +12,10 @@ ifeq (,$(findstring $(FAMILY),esp32s2 esp32s3 rp2040))
|
||||
# Compiler Flags
|
||||
# ---------------------------------------
|
||||
|
||||
LIBS_GCC ?= -lgcc -lm -lnosys
|
||||
|
||||
# libc
|
||||
LIBS += -lgcc -lm -lnosys
|
||||
LIBS += $(LIBS_GCC)
|
||||
|
||||
ifneq ($(BOARD), spresense)
|
||||
LIBS += -lc
|
||||
@@ -49,7 +51,11 @@ ifeq ($(NO_LTO),1)
|
||||
CFLAGS := $(filter-out -flto,$(CFLAGS))
|
||||
endif
|
||||
|
||||
LDFLAGS += $(CFLAGS) -Wl,-T,$(TOP)/$(LD_FILE) -Wl,-Map=$@.map -Wl,-cref -Wl,-gc-sections
|
||||
ifneq ($(LD_FILE),)
|
||||
LDFLAGS_LD_FILE ?= -Wl,-T,$(TOP)/$(LD_FILE)
|
||||
endif
|
||||
|
||||
LDFLAGS += $(CFLAGS) $(LDFLAGS_LD_FILE) -Wl,-Map=$@.map -Wl,-cref -Wl,-gc-sections
|
||||
ifneq ($(SKIP_NANOLIB), 1)
|
||||
LDFLAGS += -specs=nosys.specs -specs=nano.specs
|
||||
endif
|
||||
|
||||
Reference in New Issue
Block a user