Rename usb to cdc

This commit is contained in:
Theo Arends 2022-06-07 16:37:10 +02:00
parent 31f82adc76
commit 1b701173d0
10 changed files with 49 additions and 49 deletions

View File

@ -40,20 +40,20 @@ jobs:
- tasmota32-ir - tasmota32-ir
- tasmota32-lvgl - tasmota32-lvgl
- tasmota32c3 - tasmota32c3
- tasmota32c3usb - tasmota32c3cdc
- tasmota32s2 - tasmota32s2
- tasmota32s2usb - tasmota32s2cdc
- tasmota32s3 - tasmota32s3
- tasmota32s3usb - tasmota32s3cdc
- tasmota32solo1 - tasmota32solo1
- tasmota32solo1-safeboot - tasmota32solo1-safeboot
- tasmota32-safeboot - tasmota32-safeboot
- tasmota32c3-safeboot - tasmota32c3-safeboot
- tasmota32c3usb-safeboot - tasmota32c3cdc-safeboot
- tasmota32s2-safeboot - tasmota32s2-safeboot
- tasmota32s2usb-safeboot - tasmota32s2cdc-safeboot
- tasmota32s3-safeboot - tasmota32s3-safeboot
- tasmota32s3usb-safeboot - tasmota32s3cdc-safeboot
steps: steps:
- uses: actions/checkout@v3 - uses: actions/checkout@v3
with: with:

View File

@ -39,20 +39,20 @@ jobs:
- tasmota32-ir - tasmota32-ir
- tasmota32-lvgl - tasmota32-lvgl
- tasmota32c3 - tasmota32c3
- tasmota32c3usb - tasmota32c3cdc
- tasmota32s2 - tasmota32s2
- tasmota32s2usb - tasmota32s2cdc
- tasmota32s3 - tasmota32s3
- tasmota32s3usb - tasmota32s3cdc
- tasmota32solo1 - tasmota32solo1
- tasmota32solo1-safeboot - tasmota32solo1-safeboot
- tasmota32-safeboot - tasmota32-safeboot
- tasmota32c3-safeboot - tasmota32c3-safeboot
- tasmota32c3usb-safeboot - tasmota32c3cdc-safeboot
- tasmota32s2-safeboot - tasmota32s2-safeboot
- tasmota32s2usb-safeboot - tasmota32s2cdc-safeboot
- tasmota32s3-safeboot - tasmota32s3-safeboot
- tasmota32s3usb-safeboot - tasmota32s3cdc-safeboot
steps: steps:
- uses: actions/checkout@v3 - uses: actions/checkout@v3
with: with:

View File

@ -43,20 +43,20 @@ jobs:
- tasmota32-ir - tasmota32-ir
- tasmota32-lvgl - tasmota32-lvgl
- tasmota32c3 - tasmota32c3
- tasmota32c3usb - tasmota32c3cdc
- tasmota32s2 - tasmota32s2
- tasmota32s2usb - tasmota32s2cdc
- tasmota32s3 - tasmota32s3
- tasmota32s3usb - tasmota32s3cdc
- tasmota32solo1 - tasmota32solo1
- tasmota32solo1-safeboot - tasmota32solo1-safeboot
- tasmota32-safeboot - tasmota32-safeboot
- tasmota32c3-safeboot - tasmota32c3-safeboot
- tasmota32c3usb-safeboot - tasmota32c3cdc-safeboot
- tasmota32s2-safeboot - tasmota32s2-safeboot
- tasmota32s2usb-safeboot - tasmota32s2cdc-safeboot
- tasmota32s3-safeboot - tasmota32s3-safeboot
- tasmota32s3usb-safeboot - tasmota32s3cdc-safeboot
steps: steps:
- uses: actions/checkout@v2 - uses: actions/checkout@v2
- name: Set up Python - name: Set up Python

View File

@ -80,8 +80,8 @@ The latter links can be used for OTA upgrades too like ``OtaUrl http://ota.tasmo
The following binary downloads have been compiled with ESP32/Arduino library core version **2.0.3**. The following binary downloads have been compiled with ESP32/Arduino library core version **2.0.3**.
- **tasmota32.bin** = The Tasmota version with most drivers including additional sensors and KNX for 4M+ flash. **RECOMMENDED RELEASE BINARY** - **tasmota32.bin** = The Tasmota version with most drivers including additional sensors and KNX for 4M+ flash. **RECOMMENDED RELEASE BINARY**
- **tasmota32xx.bin** = The Tasmota version with most drivers including additional sensors and KNX for ESP32-C3/S2/S3 and 4M+ flash. - **tasmota32xy.bin** = The Tasmota version with most drivers including additional sensors and KNX for ESP32-C3/S2/S3 and 4M+ flash.
- **tasmota32xxusb.bin** = The Tasmota version with most drivers including additional sensors and KNX for ESP32-C3/S2/S3 with embedded USB only and 4M+ flash. - **tasmota32xycdc.bin** = The Tasmota version with most drivers including additional sensors and KNX for ESP32-C3/S2/S3 with embedded USB CDC only and 4M+ flash.
- **tasmota32solo1.bin** = The Tasmota version with most drivers including additional sensors and KNX for single core ESP32 and 4M+ flash. - **tasmota32solo1.bin** = The Tasmota version with most drivers including additional sensors and KNX for single core ESP32 and 4M+ flash.
- **tasmota32-AF.bin** to **tasmota32-VN.bin** = The Tasmota version in different languages for 4M+ flash. - **tasmota32-AF.bin** to **tasmota32-VN.bin** = The Tasmota version in different languages for 4M+ flash.
- **tasmota32-bluetooth.bin** = The Bluetooth version adds BLE support for 4M+ flash. - **tasmota32-bluetooth.bin** = The Bluetooth version adds BLE support for 4M+ flash.

View File

@ -4,7 +4,7 @@
"ldscript": "esp32c3_out.ld" "ldscript": "esp32c3_out.ld"
}, },
"core": "esp32", "core": "esp32",
"extra_flags": "-DARDUINO_USB_MODE=1 -DARDUINO_USB_CDC_ON_BOOT=0 -DESP32_4M -DESP32C3 -DUSE_USB_SERIAL_CONSOLE", "extra_flags": "-DARDUINO_USB_MODE=1 -DARDUINO_USB_CDC_ON_BOOT=0 -DESP32_4M -DESP32C3 -DUSE_USB_CDC_CONSOLE",
"f_cpu": "160000000L", "f_cpu": "160000000L",
"f_flash": "80000000L", "f_flash": "80000000L",
"flash_mode": "dout", "flash_mode": "dout",
@ -28,7 +28,7 @@
"flash_extra_images": [ "flash_extra_images": [
[ [
"0x10000", "0x10000",
"variants/tasmota/tasmota32c3usb-safeboot.bin" "variants/tasmota/tasmota32c3cdc-safeboot.bin"
] ]
] ]
}, },

View File

@ -4,7 +4,7 @@
"ldscript": "esp32s2_out.ld" "ldscript": "esp32s2_out.ld"
}, },
"core": "esp32", "core": "esp32",
"extra_flags": "-DBOARD_HAS_PSRAM -DARDUINO_USB_MODE=0 -DARDUINO_USB_CDC_ON_BOOT=0 -DARDUINO_USB_MSC_ON_BOOT=0 -DARDUINO_USB_DFU_ON_BOOT=0 -DUSE_USB_SERIAL_CONSOLE -DESP32_4M -DESP32S2", "extra_flags": "-DBOARD_HAS_PSRAM -DARDUINO_USB_MODE=0 -DARDUINO_USB_CDC_ON_BOOT=0 -DARDUINO_USB_MSC_ON_BOOT=0 -DARDUINO_USB_DFU_ON_BOOT=0 -DUSE_USB_CDC_CONSOLE -DESP32_4M -DESP32S2",
"f_cpu": "240000000L", "f_cpu": "240000000L",
"f_flash": "80000000L", "f_flash": "80000000L",
"flash_mode": "dout", "flash_mode": "dout",
@ -28,7 +28,7 @@
"flash_extra_images": [ "flash_extra_images": [
[ [
"0x10000", "0x10000",
"variants/tasmota/tasmota32s2usb-safeboot.bin" "variants/tasmota/tasmota32s2cdc-safeboot.bin"
] ]
] ]
}, },

View File

@ -5,7 +5,7 @@
"memory_type": "qspi_qspi" "memory_type": "qspi_qspi"
}, },
"core": "esp32", "core": "esp32",
"extra_flags": "-DBOARD_HAS_PSRAM -DARDUINO_USB_MODE=1 -DARDUINO_USB_CDC_ON_BOOT=0 -DARDUINO_USB_MSC_ON_BOOT=0 -DARDUINO_USB_DFU_ON_BOOT=0 -DUSE_USB_SERIAL_CONSOLE -DESP32_4M -DESP32S3", "extra_flags": "-DBOARD_HAS_PSRAM -DARDUINO_USB_MODE=1 -DARDUINO_USB_CDC_ON_BOOT=0 -DARDUINO_USB_MSC_ON_BOOT=0 -DARDUINO_USB_DFU_ON_BOOT=0 -DUSE_USB_CDC_CONSOLE -DESP32_4M -DESP32S3",
"f_cpu": "240000000L", "f_cpu": "240000000L",
"f_flash": "80000000L", "f_flash": "80000000L",
"flash_mode": "dio", "flash_mode": "dio",
@ -31,7 +31,7 @@
"flash_extra_images": [ "flash_extra_images": [
[ [
"0x10000", "0x10000",
"variants/tasmota/tasmota32s3usb-safeboot.bin" "variants/tasmota/tasmota32s3cdc-safeboot.bin"
] ]
] ]
}, },

View File

@ -36,11 +36,11 @@ default_envs =
; tasmota32-ir ; tasmota32-ir
; tasmota32solo1 ; tasmota32solo1
; tasmota32c3 ; tasmota32c3
; tasmota32c3usb ; tasmota32c3cdc
; tasmota32s2 ; tasmota32s2
; tasmota32s2usb ; tasmota32s2cdc
; tasmota32s3 ; tasmota32s3
; tasmota32s3usb ; tasmota32s3cdc
; tasmota32-odroidgo ; tasmota32-odroidgo
; tasmota32-core2 ; tasmota32-core2
; tasmota32-nspanel ; tasmota32-nspanel

View File

@ -171,13 +171,13 @@ lib_ignore =
Micro-RTSP Micro-RTSP
epdiy epdiy
[env:tasmota32c3usb-safeboot] [env:tasmota32c3cdc-safeboot]
extends = env:tasmota32c3-safeboot extends = env:tasmota32c3-safeboot
board = esp32c3usb board = esp32c3cdc
[env:tasmota32c3usb] [env:tasmota32c3cdc]
extends = env:tasmota32c3 extends = env:tasmota32c3
board = esp32c3usb board = esp32c3cdc
[env:tasmota32s2-safeboot] [env:tasmota32s2-safeboot]
extends = env:tasmota32_base extends = env:tasmota32_base
@ -200,13 +200,13 @@ lib_ignore =
Micro-RTSP Micro-RTSP
epdiy epdiy
[env:tasmota32s2usb-safeboot] [env:tasmota32s2cdc-safeboot]
extends = env:tasmota32s2-safeboot extends = env:tasmota32s2-safeboot
board = esp32s2usb board = esp32s2cdc
[env:tasmota32s2usb] [env:tasmota32s2cdc]
extends = env:tasmota32s2 extends = env:tasmota32s2
board = esp32s2usb board = esp32s2cdc
[env:tasmota32s3-safeboot] [env:tasmota32s3-safeboot]
extends = env:tasmota32_base extends = env:tasmota32_base
@ -228,13 +228,13 @@ lib_ignore =
Micro-RTSP Micro-RTSP
epdiy epdiy
[env:tasmota32s3usb-safeboot] [env:tasmota32s3cdc-safeboot]
extends = env:tasmota32s3-safeboot extends = env:tasmota32s3-safeboot
board = esp32s3usb board = esp32s3cdc
[env:tasmota32s3usb] [env:tasmota32s3cdc]
extends = env:tasmota32s3 extends = env:tasmota32s3
board = esp32s3usb board = esp32s3cdc
[env:tasmota32-AF] [env:tasmota32-AF]
extends = env:tasmota32_base extends = env:tasmota32_base

View File

@ -169,8 +169,8 @@ WiFiUDP PortUdp; // UDP Syslog and Alexa
*/ */
#if CONFIG_IDF_TARGET_ESP32C3 || CONFIG_IDF_TARGET_ESP32S2 || CONFIG_IDF_TARGET_ESP32S3 #if CONFIG_IDF_TARGET_ESP32C3 || CONFIG_IDF_TARGET_ESP32S2 || CONFIG_IDF_TARGET_ESP32S3
//#if CONFIG_TINYUSB_CDC_ENABLED // This define is not recognized here so use USE_USB_SERIAL_CONSOLE //#if CONFIG_TINYUSB_CDC_ENABLED // This define is not recognized here so use USE_USB_CDC_CONSOLE
#ifdef USE_USB_SERIAL_CONSOLE #ifdef USE_USB_CDC_CONSOLE
//#warning **** TasConsole use USB **** //#warning **** TasConsole use USB ****
#if ARDUINO_USB_MODE #if ARDUINO_USB_MODE
@ -186,11 +186,11 @@ bool tasconsole_serial = false;
//#warning **** TasConsole uses USBCDC **** //#warning **** TasConsole uses USBCDC ****
#endif // ARDUINO_USB_MODE #endif // ARDUINO_USB_MODE
#else // No USE_USB_SERIAL_CONSOLE #else // No USE_USB_CDC_CONSOLE
HardwareSerial TasConsole = Serial; // Fallback serial interface for ESP32C3, S2 and S3 if no USB_SERIAL defined HardwareSerial TasConsole = Serial; // Fallback serial interface for ESP32C3, S2 and S3 if no USB_SERIAL defined
bool tasconsole_serial = true; bool tasconsole_serial = true;
//#warning **** TasConsole uses Serial **** //#warning **** TasConsole uses Serial ****
#endif // USE_USB_SERIAL_CONSOLE #endif // USE_USB_CDC_CONSOLE
#else // No ESP32C3, S2 or S3 #else // No ESP32C3, S2 or S3
HardwareSerial TasConsole = Serial; // Fallback serial interface for non ESP32C3, S2 and S3 HardwareSerial TasConsole = Serial; // Fallback serial interface for non ESP32C3, S2 and S3
@ -433,16 +433,16 @@ void setup(void) {
// Serial.setRxBufferSize(INPUT_BUFFER_SIZE); // Default is 256 chars // Serial.setRxBufferSize(INPUT_BUFFER_SIZE); // Default is 256 chars
#ifdef ESP32 #ifdef ESP32
#if CONFIG_IDF_TARGET_ESP32C3 || CONFIG_IDF_TARGET_ESP32S2 || CONFIG_IDF_TARGET_ESP32S3 #if CONFIG_IDF_TARGET_ESP32C3 || CONFIG_IDF_TARGET_ESP32S2 || CONFIG_IDF_TARGET_ESP32S3
#ifdef USE_USB_SERIAL_CONSOLE #ifdef USE_USB_CDC_CONSOLE
TasConsole.begin(115200); // Will always be 115200 bps TasConsole.begin(115200); // Will always be 115200 bps
#if !ARDUINO_USB_MODE #if !ARDUINO_USB_MODE
USB.begin(); // This needs a serial console with DTR/DSR support USB.begin(); // This needs a serial console with DTR/DSR support
#endif // No ARDUINO_USB_MODE #endif // No ARDUINO_USB_MODE
TasConsole.println(); TasConsole.println();
AddLog(LOG_LEVEL_INFO, PSTR("CMD: Using embedded USB")); AddLog(LOG_LEVEL_INFO, PSTR("CMD: Using USB CDC"));
#else // No USE_USB_SERIAL_CONSOLE #else // No USE_USB_CDC_CONSOLE
TasConsole = Serial; TasConsole = Serial;
#endif // USE_USB_SERIAL_CONSOLE #endif // USE_USB_CDC_CONSOLE
#else // No ESP32C3, S2 or S3 #else // No ESP32C3, S2 or S3
TasConsole = Serial; TasConsole = Serial;
#endif // ESP32C3, S2 or S3 #endif // ESP32C3, S2 or S3