mirror of
https://github.com/espressif/esp-idf.git
synced 2024-10-05 20:47:46 -04:00
examples: re-enable system/console/advanced_usb_cdc for ESP32-S3
Closes https://github.com/espressif/esp-idf/issues/9364
This commit is contained in:
parent
9924d9f271
commit
def9dadf1e
@ -18,10 +18,8 @@ examples/system/console/advanced:
|
||||
reason: Sufficient to run this app on one chip with each architecture
|
||||
|
||||
examples/system/console/advanced_usb_cdc:
|
||||
enable:
|
||||
- if: IDF_TARGET == "esp32s2"
|
||||
temporary: true
|
||||
reason: the other targets are not tested yet
|
||||
disable:
|
||||
- if: SOC_USB_PERIPH_NUM == 0
|
||||
|
||||
examples/system/console/basic:
|
||||
disable_test:
|
||||
|
@ -1,5 +1,5 @@
|
||||
| Supported Targets | ESP32-S2 |
|
||||
| ----------------- | -------- |
|
||||
| Supported Targets | ESP32-S2 | ESP32-S3 |
|
||||
| ----------------- | -------- | -------- |
|
||||
|
||||
# USB_OTG CDC Console Example
|
||||
|
||||
@ -14,7 +14,11 @@ The interactive shell implemented in this example contains a wide variety of com
|
||||
|
||||
### Hardware Required
|
||||
|
||||
This example can run on an ESP32-S2 development board, with a USB cable connected to GPIO19 and GPIO20.
|
||||
This example can run on an ESP32-S2 or ESP32-S3 development board with USB port attached to the built-in USB_OTG controller.
|
||||
|
||||
For more details about connecting and configuring USB_OTG (including pin numbers), see the IDF Programming Guide:
|
||||
* [ESP32-S2 USB_OTG](https://docs.espressif.com/projects/esp-idf/en/stable/esp32s2/api-guides/usb-otg-console.html)
|
||||
* [ESP32-S3 USB_OTG](https://docs.espressif.com/projects/esp-idf/en/stable/esp32s3/api-guides/usb-otg-console.html)
|
||||
|
||||
### Build and Flash
|
||||
|
||||
@ -36,7 +40,7 @@ idf.py -p PORT flash
|
||||
|
||||
#### Flashing the project for the first time using USB
|
||||
|
||||
We can also use the ESP32-S2 built-in USB bootloader to flash the program for the first time.
|
||||
We can also use the built-in USB bootloader in the ESP chip to flash the program for the first time.
|
||||
|
||||
1. Connect the development board using a USB breakout cable to the computer.
|
||||
2. Put the chip into bootloader (download) mode, by holding "Boot" button (connected to GPIO0) and pressing "Reset" button.
|
||||
|
@ -1,6 +1,3 @@
|
||||
# Build for ESP32-S2 by default
|
||||
CONFIG_IDF_TARGET="esp32s2"
|
||||
|
||||
# Enable USB console
|
||||
CONFIG_ESP_CONSOLE_USB_CDC=y
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user