Try custom device descriptors

This commit is contained in:
me-no-dev
2020-06-01 18:09:38 +03:00
parent 93c97aac1c
commit 0df54ea169
4 changed files with 23 additions and 10 deletions

View File

@ -989,6 +989,7 @@ CONFIG_SPIFFS_USE_MTIME=y
#
CONFIG_USB_ENABLED=y
CONFIG_USB_MAX_POWER_USAGE=500
# CONFIG_USB_USE_BUILTIN_DESCRIPTORS is not set
CONFIG_USB_CDC_ENABLED=y
CONFIG_USB_CDC_RX_BUFSIZE=1024
CONFIG_USB_CDC_TX_BUFSIZE=1024
@ -1000,18 +1001,20 @@ CONFIG_USB_MIDI_ENABLED=y
CONFIG_USB_MIDI_RX_BUFSIZE=64
CONFIG_USB_MIDI_TX_BUFSIZE=64
CONFIG_USB_VENDOR_ENABLED=y
CONFIG_USB_CUSTOM_CLASS_ENABLED=y
CONFIG_USB_DEBUG=y
CONFIG_USB_DFU_RT_ENABLED=y
CONFIG_USB_NET_ENABLED=y
# CONFIG_USB_CUSTOM_CLASS_ENABLED is not set
# CONFIG_USB_DEBUG is not set
#
# Descriptor configuration
#
CONFIG_USB_DESC_USE_ESPRESSIF_VID=y
CONFIG_USB_DESC_USE_DEFAULT_PID=y
CONFIG_USB_DESC_BCDDEVICE=0x0723
CONFIG_USB_DESC_BCDDEVICE=0x0100
CONFIG_USB_DESC_MANUFACTURER_STRING="Espressif"
CONFIG_USB_DESC_PRODUCT_STRING="ESP32-S2"
CONFIG_USB_DESC_SERIAL_STRING="0"
CONFIG_USB_DESC_PRODUCT_STRING="Espressif Device"
CONFIG_USB_DESC_SERIAL_STRING="123456"
CONFIG_USB_DESC_CDC_STRING="Espressif CDC Device"
CONFIG_USB_DESC_MSC_STRING="Espressif MSC Device"
CONFIG_USB_DESC_MIDI_STRING="Espressif MIDI Device"